diff src/graphics.cc @ 7020:e31f12bb9194

[project @ 2007-10-13 05:13:28 by dbateman]
author dbateman
date Sat, 13 Oct 2007 05:13:29 +0000
parents 93c65f2a5668
children bdcea6ede1cd
line wrap: on
line diff
--- a/src/graphics.cc	Sat Oct 13 01:42:21 2007 +0000
+++ b/src/graphics.cc	Sat Oct 13 05:13:29 2007 +0000
@@ -2122,6 +2122,8 @@
     xdata (Matrix ()),
     ydata (Matrix ()),
     zdata (Matrix ()),
+    faces (Matrix ()),
+    vertices (Matrix ()),
     facecolor (radio_values ("{flat}|none|interp")),
     facealpha (1.0),
     edgecolor (color_values(0, 0, 0), radio_values ("flat|none|interp")),
@@ -2156,6 +2158,10 @@
     set_ydata (val);
   else if (name.compare ("zdata"))
     set_zdata (val);
+  else if (name.compare ("faces"))
+    set_faces (val);
+  else if (name.compare ("vertices"))
+    set_vertices (val);
   else if (name.compare ("facecolor"))
     set_facecolor (val);
   else if (name.compare ("facealpha"))
@@ -2197,6 +2203,8 @@
   m.assign ("xdata", xdata);
   m.assign ("ydata", ydata);
   m.assign ("zdata", zdata);
+  m.assign ("faces", faces);
+  m.assign ("vertices", vertices);
   m.assign ("facecolor", facecolor);
   m.assign ("facealpha", facealpha);
   m.assign ("edgecolor", edgecolor);
@@ -2231,6 +2239,10 @@
     retval = ydata;
   else if (name.compare ("zdata"))
     retval = zdata;
+  else if (name.compare ("faces"))
+    retval = faces;
+  else if (name.compare ("vertices"))
+    retval = vertices;
   else if (name.compare ("facecolor"))
     retval = facecolor;
   else if (name.compare ("facealpha"))
@@ -2264,6 +2276,8 @@
   m["xdata"] = Matrix ();
   m["ydata"] = Matrix ();
   m["zdata"] = Matrix ();
+  m["faces"] = Matrix ();
+  m["vertices"] = Matrix ();
   m["facecolor"] = color_property();
   m["facealpha"] = 1.0;
   m["edgecolor"] = color_property("black");