-rw-r--r-- | agg-plot/canvas-window-cpp.h | 8 |
diff --git a/agg-plot/canvas-window-cpp.h b/agg-plot/canvas-window-cpp.h index 2e48aa08..673ae8f7 100644 --- a/agg-plot/canvas-window-cpp.h +++ b/agg-plot/canvas-window-cpp.h @@ -59,12 +59,16 @@ public: void start_new_thread (lua_State *L); - bool draw(vertex_source *obj, agg::rgba8 *color) + bool draw(vertex_source *obj, agg::rgba8 *color, bool as_line) { if (! m_canvas) return false; - m_canvas->draw(*obj, *color); + if (as_line) + m_canvas->draw_outline(*obj, *color); + else + m_canvas->draw(*obj, *color); + return true; }; |