Mercurial > hg > octave-nkf
diff src/graphics.cc @ 7283:a1fdd4dabefb
[project @ 2007-12-10 23:13:13 by jwe]
author | jwe |
---|---|
date | Mon, 10 Dec 2007 23:13:13 +0000 |
parents | 9c6e93b7a3f7 |
children | c0c6aa5afff4 |
line wrap: on
line diff
--- a/src/graphics.cc +++ b/src/graphics.cc @@ -863,7 +863,8 @@ currentaxes (octave_NaN), colormap (), visible ("on"), - paperorientation ("portrait") + paperorientation ("portrait"), + color ( color_values (1, 1, 1)) { } void @@ -922,6 +923,8 @@ set_visible (val); else if (name.compare ("paperorientation")) set_paperorientation (val); + else if (name.compare ("color")) + set_color (val); else { modified = false; @@ -950,6 +953,7 @@ m.assign ("colormap", colormap); m.assign ("visible", visible); m.assign ("paperorientation", paperorientation); + m.assign ("color", color); return m; } @@ -985,6 +989,8 @@ retval = visible; else if (name.compare ("paperorientation")) retval = paperorientation; + else if (name.compare ("color")) + retval = color; else warning ("get: invalid property `%s'", name.c_str ()); @@ -1022,7 +1028,7 @@ m["colormap"] = colormap_property (); m["visible"] = "on"; m["paperorientation"] = "portrait"; - + m["color"] = color_property (color_values (1, 1, 1)); return m; }