void drawCircle(Point c, double radius, Paint paint)

Draws a circle centered at the point given by the first two arguments and that has the radius given by the third argument, with the Paint given in the fourth argument. Whether the circle is filled or stroked (or both) is controlled by Paint.style.

Source

void drawCircle(Point c, double radius, Paint paint) {
  _drawCircle(c.x, c.y, radius, paint._objects, paint._data);
}