diff src/graphics.cc @ 7194:a927a2871a93

[project @ 2007-11-26 23:06:12 by jwe]
author jwe
date Mon, 26 Nov 2007 23:06:13 +0000
parents e8d953d03f6a
children 4612ef369abb
line wrap: on
line diff
--- a/src/graphics.cc	Mon Nov 26 22:20:25 2007 +0000
+++ b/src/graphics.cc	Mon Nov 26 23:06:13 2007 +0000
@@ -1101,6 +1101,9 @@
     xticklabelmode ("auto"),
     yticklabelmode ("auto"),
     zticklabelmode ("auto"),
+    xcolor (),
+    ycolor (),
+    zcolor (),
     xscale ("linear"),
     yscale ("linear"),
     zscale ("linear"),
@@ -1290,6 +1293,12 @@
     set_yticklabelmode (val);
   else if (name.compare ("zticklabelmode"))
     set_zticklabelmode (val);
+  else if (name.compare ("xcolor"))
+    set_xcolor (val);
+  else if (name.compare ("ycolor"))
+    set_ycolor (val);
+  else if (name.compare ("zcolor"))
+    set_zcolor (val);
   else if (name.compare ("xscale"))
     set_xscale (val);
   else if (name.compare ("yscale"))
@@ -1375,6 +1384,9 @@
   xticklabelmode = "auto";
   yticklabelmode = "auto";
   zticklabelmode = "auto";
+  xcolor = color_property ("black");
+  ycolor = color_property ("black");
+  zcolor = color_property ("black");
   xscale = "linear";
   yscale = "linear";
   zscale = "linear";
@@ -1495,6 +1507,9 @@
   m.assign ("xticklabelmode", xticklabelmode);
   m.assign ("yticklabelmode", yticklabelmode);
   m.assign ("zticklabelmode", zticklabelmode);
+  m.assign ("xcolor", xcolor);
+  m.assign ("ycolor", ycolor);
+  m.assign ("zcolor", zcolor);
   m.assign ("xscale", xscale);
   m.assign ("yscale", yscale);
   m.assign ("zscale", zscale);
@@ -1603,6 +1618,12 @@
     retval = yticklabelmode;
   else if (name.compare ("zticklabelmode"))
     retval = zticklabelmode;
+  else if (name.compare ("xcolor"))
+    retval = xcolor;
+  else if (name.compare ("ycolor"))
+    retval = ycolor;
+  else if (name.compare ("zcolor"))
+    retval = zcolor;
   else if (name.compare ("xscale"))
     retval = xscale;
   else if (name.compare ("yscale"))
@@ -1713,6 +1734,9 @@
   m["xticklabelmode"] = "auto";
   m["yticklabelmode"] = "auto";
   m["zticklabelmode"] = "auto";
+  m["xcolor"] = color_property ("black");
+  m["ycolor"] = color_property ("black");
+  m["zcolor"] = color_property ("black");
   m["xscale"] = "linear";
   m["yscale"] = "linear";
   m["zscale"] = "linear";