changeset 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 a117dc8ea1b9
children 1ed677b95226
files src/ChangeLog src/gl-render.cc
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Thu Nov 18 03:30:53 2010 -0500
+++ b/src/ChangeLog	Thu Nov 18 04:02:58 2010 -0500
@@ -1,3 +1,8 @@
+2010-11-18  Daisuke TAKAGO  <takago@neptune.kanazawa-it.ac.jp>
+
+	* gl-render.cc (opengl_renderer::draw_line):
+	Layer markers in 2D plots.
+
 2010-11-18  John W. Eaton  <jwe@octave.org>
 
 	Bug # 31689.
--- a/src/gl-render.cc	Thu Nov 18 03:30:53 2010 -0500
+++ b/src/gl-render.cc	Thu Nov 18 04:02:58 2010 -0500
@@ -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 ();