class Point { float pointX; float pointY; float pointW; float pointH; float pointR; float cx; float cy; float cRadius; Point() { cx = canvas.cx; cy = canvas.cy; cRadius = canvas.cRadius; } void display() { fill(100); pointX = random(cx-cRadius,cx+cRadius); pointY = random(cy-cRadius,cy+cRadius); pointR = random(3); pointW = pointH = pointR + random(width/(cx)); println(pointX +" "+pointY); if (dist(cx, cy, pointX, pointY) < (cRadius-pointW)) { ellipse(pointX,pointY,pointW,pointH); } } }