DrawEllipse
virtual void DrawEllipse(const BRect& rect, bool fill) {}
virtual void DrawEllipse(const BRect& rect, bool fill);
callbacks.DrawEllipse(*rect,
virtual void DrawEllipse(const BRect& rect, bool fill);
DrawEllipse(rect, fill);
virtual void DrawEllipse(const BRect& rect, bool fill);
fCanvas->GetDrawingEngine()->DrawEllipse(rect, fill);
fCanvas->GetDrawingEngine()->DrawEllipse(rect, fill, gradient);
drawingEngine->DrawEllipse(rect, code == AS_FILL_ELLIPSE);
drawingEngine->DrawEllipse(rect, code == AS_FILL_ELLIPSE_GRADIENT, *gradient);
fPainter->DrawEllipse(r, filled);
fPainter->DrawEllipse(r, filled, gradient);
virtual void DrawEllipse(BRect r, bool filled);
virtual void DrawEllipse(BRect r, bool filled, const BGradient& gradient);
BRect DrawEllipse(BRect r, bool filled) const;
BRect DrawEllipse(BRect r, bool filled,
virtual void DrawEllipse(BRect rect, bool filled);
virtual void DrawEllipse(BRect rect, bool filled, const BGradient& gradient);