From bc05ad05cb92d0b67c6354c2ffe96b4957257242 Mon Sep 17 00:00:00 2001 From: corvid Date: Thu, 4 Aug 2011 07:13:13 +0000 Subject: rm my FLTK2-era points array optimisation for drawPolygon() (I had made it use that less-clear int[][2] interface because fltk2 let you add all of the vertices in one call.) It feels good to change that nasty-looking pointArray in Polygon::draw(). --- dw/fltkviewbase.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dw/fltkviewbase.cc') diff --git a/dw/fltkviewbase.cc b/dw/fltkviewbase.cc index ce8dc475..a9cd6bcc 100644 --- a/dw/fltkviewbase.cc +++ b/dw/fltkviewbase.cc @@ -478,7 +478,7 @@ void FltkViewBase::drawArc (core::style::Color *color, void FltkViewBase::drawPolygon (core::style::Color *color, core::style::Color::Shading shading, - bool filled, bool convex, int points[][2], + bool filled, bool convex, core::Point *points, int npoints) { if (npoints > 0) { @@ -493,8 +493,8 @@ void FltkViewBase::drawPolygon (core::style::Color *color, fl_begin_loop(); for (int i = 0; i < npoints; i++) { - fl_vertex(translateCanvasXToViewX(points[i][0]), - translateCanvasYToViewY(points[i][1])); + fl_vertex(translateCanvasXToViewX(points[i].x), + translateCanvasYToViewY(points[i].y)); } if (filled) { if (convex) -- cgit v1.2.3