gsl-shell.git - gsl-shell

index : gsl-shell.git
gsl-shell
summary refs log tree commit diff
path: root/agg-plot/canvas-window-cpp.h
diff options
context:
space:
mode:
authorFrancesco Abbate <francesco.bbt@gmail.com>2010年07月24日 22:57:31 +0200
committerFrancesco Abbate <francesco.bbt@gmail.com>2010年07月24日 22:57:31 +0200
commit8031ba95fd21382ff6c239d05203b25bc44cd98f (patch)
tree9a3e758986ae6996aad2364074361f1b33484352 /agg-plot/canvas-window-cpp.h
parentdbe3ed247ea783b1a8087bf19b9be91c2e246b0b (diff)
downloadgsl-shell-8031ba95fd21382ff6c239d05203b25bc44cd98f.tar.gz
added window stroke method
Diffstat (limited to 'agg-plot/canvas-window-cpp.h')
-rw-r--r--agg-plot/canvas-window-cpp.h 8
1 files changed, 6 insertions, 2 deletions
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;
};
generated by cgit v1.2.3 (git 2.25.1) at 2025年09月16日 21:33:02 +0000

AltStyle によって変換されたページ (->オリジナル) /