Nell'applet la cardioide è ottenuta come inviluppo di circonferenze.
Si fissa una circonferenza (in blu) e un suo punto P, si sceglie un punto K su essa e disegniamo una circonferenza di centro K e raggio PK.
Al variare di K sulla circonferenza otteniamo una famiglia di circonferenze di raggio variabile PK.
L'inviluppo di queste circonferenze genera la curva cardioide.