]> Shamusworld >> Repos - architektonas/blobdiff - src/base/rs_polyline.cpp
Adding missing implementation.
[architektonas] / src / base / rs_polyline.cpp
index 80a0232cb4d50290b7aece45c15d5cca7a111b18..8fb107443cd6d33f309cf66e515b98d418485ff4 100644 (file)
@@ -3,7 +3,9 @@
 // Part of the Architektonas Project
 // Originally part of QCad Community Edition by Andrew Mustun
 // Extensively rewritten and refactored by James L. Hammons
-// (C) 2010 Underground Software
+// Portions copyright (C) 2001-2003 RibbonSoft
+// Copyright (C) 2010 Underground Software
+// See the README and GPLv2 files for licensing and warranty information
 //
 // JLH = James L. Hammons <jlhamm@acm.org>
 //
@@ -17,8 +19,8 @@
 #include "rs_debug.h"
 #include "rs_line.h"
 #include "rs_arc.h"
-#include "rs_graphicview.h"
-#include "paintintf.h"
+#include "graphicview.h"
+#include "paintinterface.h"
 
 /**
  * Constructor.
@@ -488,10 +490,9 @@ void RS_Polyline::stretch(Vector firstCorner, Vector secondCorner, Vector offset
 /**
  * Slightly optimized drawing for polylines.
  */
-//void RS_Polyline::draw(RS_Painter * painter, RS_GraphicView * view, double /*patternOffset*/)
-void RS_Polyline::draw(PaintInterface * painter, RS_GraphicView * view, double /*patternOffset*/)
+void RS_Polyline::draw(PaintInterface * painter, GraphicView * view, double /*patternOffset*/)
 {
-       if (painter == NULL || view == NULL)
+       if (!painter || !view)
                return;
 
        // draw first entity and set correct pen: