diff src/graphics.cc @ 6509:84f2d0253aea

[project @ 2007-04-09 19:12:10 by jwe]
author jwe
date Mon, 09 Apr 2007 19:12:10 +0000
parents 5bec61ae1576
children 7a65c1a09ec3
line wrap: on
line diff
--- a/src/graphics.cc	Sat Apr 07 00:43:10 2007 +0000
+++ b/src/graphics.cc	Mon Apr 09 19:12:10 2007 +0000
@@ -2404,6 +2404,8 @@
 	linestyle ("-"),
 	linewidth (0.5),
 	marker ("none"),
+	markeredgecolor ("auto"),
+	markerfacecolor ("none"),
 	markersize (1),
 	keylabel ("") { }
 
@@ -2444,6 +2446,10 @@
 	linewidth = val;
       else if (name.compare ("marker"))
 	marker = val;
+      else if (name.compare ("markeredgecolor"))
+	markeredgecolor = val;
+      else if (name.compare ("markerfacecolor"))
+	markerfacecolor = val;
       else if (name.compare ("markersize"))
 	markersize = val;
       else if (name.compare ("keylabel"))
@@ -2477,6 +2483,8 @@
       m.assign ("linestyle", linestyle);
       m.assign ("linewidth", linewidth);
       m.assign ("marker", marker);
+      m.assign ("markeredgecolor", markeredgecolor);
+      m.assign ("markerface", markerfacecolor);
       m.assign ("markersize", markersize);
       m.assign ("keylabel", keylabel);
 
@@ -2517,6 +2525,10 @@
 	retval = linewidth;
       else if (name.compare ("marker"))
 	retval = marker;
+      else if (name.compare ("markeredgecolor"))
+	retval = markeredgecolor;
+      else if (name.compare ("markerfacecolor"))
+	retval = markerfacecolor;
       else if (name.compare ("markersize"))
 	retval = markersize;
       else if (name.compare ("keylabel"))
@@ -2544,6 +2556,8 @@
       m["linestyle"] = "-";
       m["linewidth"] = 0.5;
       m["marker"] = "none";
+      m["markeredgecolor"] = "auto";
+      m["markerfacecolor"] = "none";
       m["markersize"] = 1;
       m["keylabel"] = "";
 
@@ -2562,6 +2576,8 @@
     octave_value linestyle;
     octave_value linewidth;
     octave_value marker;
+    octave_value markeredgecolor;
+    octave_value markerfacecolor;
     octave_value markersize;
     octave_value keylabel;