ruby-libgd

GD::Image#filled_circle

Draws a filled circle with optional stroke.

filled_circle(cx, cy, radius, color, thickness: 1)