comparison src/graphics.cc @ 11726:5ccda2448992 release-3-0-x

new tickdir and tickdirmode axes properties
author John W. Eaton <jwe@octave.org>
date Wed, 02 Apr 2008 13:34:43 -0400
parents 842cc9439011
children 72830070a17b
comparison
equal deleted inserted replaced
11725:69c8f4cdd472 11726:5ccda2448992
1126 yticklabel (""), 1126 yticklabel (""),
1127 zticklabel (""), 1127 zticklabel (""),
1128 xticklabelmode ("auto"), 1128 xticklabelmode ("auto"),
1129 yticklabelmode ("auto"), 1129 yticklabelmode ("auto"),
1130 zticklabelmode ("auto"), 1130 zticklabelmode ("auto"),
1131 tickdir (radio_values ("{in}|out")),
1132 tickdirmode (radio_values ("{auto}|manual")),
1131 color (color_values (0, 0, 0), radio_values ("flat|none|interp")), 1133 color (color_values (0, 0, 0), radio_values ("flat|none|interp")),
1132 xcolor (color_values (0, 0, 0)), 1134 xcolor (color_values (0, 0, 0)),
1133 ycolor (color_values (0, 0, 0)), 1135 ycolor (color_values (0, 0, 0)),
1134 zcolor (color_values (0, 0, 0)), 1136 zcolor (color_values (0, 0, 0)),
1135 xscale (radio_values ("{linear}|log")), 1137 xscale (radio_values ("{linear}|log")),
1323 set_xticklabelmode (val); 1325 set_xticklabelmode (val);
1324 else if (name.compare ("yticklabelmode")) 1326 else if (name.compare ("yticklabelmode"))
1325 set_yticklabelmode (val); 1327 set_yticklabelmode (val);
1326 else if (name.compare ("zticklabelmode")) 1328 else if (name.compare ("zticklabelmode"))
1327 set_zticklabelmode (val); 1329 set_zticklabelmode (val);
1330 else if (name.compare ("tickdir"))
1331 set_tickdir (val);
1332 else if (name.compare ("tickdirmode"))
1333 set_tickdirmode (val);
1328 else if (name.compare ("color")) 1334 else if (name.compare ("color"))
1329 set_color (val); 1335 set_color (val);
1330 else if (name.compare ("xcolor")) 1336 else if (name.compare ("xcolor"))
1331 set_xcolor (val); 1337 set_xcolor (val);
1332 else if (name.compare ("ycolor")) 1338 else if (name.compare ("ycolor"))
1421 yticklabel = ""; 1427 yticklabel = "";
1422 zticklabel = ""; 1428 zticklabel = "";
1423 xticklabelmode = "auto"; 1429 xticklabelmode = "auto";
1424 yticklabelmode = "auto"; 1430 yticklabelmode = "auto";
1425 zticklabelmode = "auto"; 1431 zticklabelmode = "auto";
1432 tickdir = radio_property (radio_values ("{in}|out"));
1433 tickdirmode = radio_property (radio_values ("{auto}|manual"));
1426 color = color_property (color_values (0, 0, 0), radio_values("flat|none|interp")); 1434 color = color_property (color_values (0, 0, 0), radio_values("flat|none|interp"));
1427 xcolor = color_property ("black"); 1435 xcolor = color_property ("black");
1428 ycolor = color_property ("black"); 1436 ycolor = color_property ("black");
1429 zcolor = color_property ("black"); 1437 zcolor = color_property ("black");
1430 xscale = radio_property (radio_values ("{linear}|log")); 1438 xscale = radio_property (radio_values ("{linear}|log"));
1548 m.assign ("yticklabel", yticklabel); 1556 m.assign ("yticklabel", yticklabel);
1549 m.assign ("zticklabel", zticklabel); 1557 m.assign ("zticklabel", zticklabel);
1550 m.assign ("xticklabelmode", xticklabelmode); 1558 m.assign ("xticklabelmode", xticklabelmode);
1551 m.assign ("yticklabelmode", yticklabelmode); 1559 m.assign ("yticklabelmode", yticklabelmode);
1552 m.assign ("zticklabelmode", zticklabelmode); 1560 m.assign ("zticklabelmode", zticklabelmode);
1561 m.assign ("tickdir", tickdir);
1562 m.assign ("tickdirmode", tickdirmode);
1553 m.assign ("color", color); 1563 m.assign ("color", color);
1554 m.assign ("xcolor", xcolor); 1564 m.assign ("xcolor", xcolor);
1555 m.assign ("ycolor", ycolor); 1565 m.assign ("ycolor", ycolor);
1556 m.assign ("zcolor", zcolor); 1566 m.assign ("zcolor", zcolor);
1557 m.assign ("xscale", xscale); 1567 m.assign ("xscale", xscale);
1664 retval = xticklabelmode; 1674 retval = xticklabelmode;
1665 else if (name.compare ("yticklabelmode")) 1675 else if (name.compare ("yticklabelmode"))
1666 retval = yticklabelmode; 1676 retval = yticklabelmode;
1667 else if (name.compare ("zticklabelmode")) 1677 else if (name.compare ("zticklabelmode"))
1668 retval = zticklabelmode; 1678 retval = zticklabelmode;
1679 else if (name.compare ("tickdir"))
1680 retval = tickdir;
1681 else if (name.compare ("tickdirmode"))
1682 retval = tickdirmode;
1669 else if (name.compare ("color")) 1683 else if (name.compare ("color"))
1670 retval = color; 1684 retval = color;
1671 else if (name.compare ("xcolor")) 1685 else if (name.compare ("xcolor"))
1672 retval = xcolor; 1686 retval = xcolor;
1673 else if (name.compare ("ycolor")) 1687 else if (name.compare ("ycolor"))
1787 m["yticklabel"] = ""; 1801 m["yticklabel"] = "";
1788 m["zticklabel"] = ""; 1802 m["zticklabel"] = "";
1789 m["xticklabelmode"] = "auto"; 1803 m["xticklabelmode"] = "auto";
1790 m["yticklabelmode"] = "auto"; 1804 m["yticklabelmode"] = "auto";
1791 m["zticklabelmode"] = "auto"; 1805 m["zticklabelmode"] = "auto";
1806 m["tickdir"] = radio_property (radio_values ("{in}|out"));
1807 m["tickdirmode"] = radio_property (radio_values ("{auto}|manual"));
1792 m["color"] = color_property (color_values (0, 0, 0), radio_values("flat|none|interp")); 1808 m["color"] = color_property (color_values (0, 0, 0), radio_values("flat|none|interp"));
1793 m["xcolor"] = color_property ("black"); 1809 m["xcolor"] = color_property ("black");
1794 m["ycolor"] = color_property ("black"); 1810 m["ycolor"] = color_property ("black");
1795 m["zcolor"] = color_property ("black"); 1811 m["zcolor"] = color_property ("black");
1796 m["xscale"] = radio_property (radio_values ("{linear}|log")); 1812 m["xscale"] = radio_property (radio_values ("{linear}|log"));