2 #include "canvas/polygon.h"
4 using namespace ArdourCanvas;
6 Polygon::Polygon (Group* parent)
15 Polygon::render (Rect const & area, Cairo::RefPtr<Cairo::Context> context) const
18 setup_outline_context (context);
19 render_path (area, context);
21 if (!_points.empty ()) {
22 context->move_to (_points.front().x, _points.front().y);
25 context->stroke_preserve ();
29 setup_fill_context (context);