diff src/gl-render.cc @ 11266:be710ed252ff

gl-render.cc (opengl_renderer::draw_line): layer markers in 2D plots
author Daisuke TAKAGO <takago@neptune.kanazawa-it.ac.jp>
date Thu, 18 Nov 2010 04:02:58 -0500
parents 94d9d412a2a0
children 71e7467fbd34
line wrap: on
line diff
--- a/src/gl-render.cc
+++ b/src/gl-render.cc
@@ -1877,7 +1877,9 @@
       for (int i = 0; i < n; i++)
         {
           if (clip[i] == clip_ok)
-            draw_marker (x(i), y(i), (has_z ? z(i) : 0), lc, fc);
+            draw_marker (x(i), y(i),
+                         has_z ? z(i) : static_cast<double> (i) / n,
+                         lc, fc);
         }
 
       end_marker ();