Mercurial > octave-nkf
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");