summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorjoye <joye>2014-03-11 20:43:47 (GMT)
committerjoye <joye>2014-03-11 20:43:47 (GMT)
commit98824f81b4f511fdf02222942ac61272274155e6 (patch)
tree59fd492ccec77527e32e38332e90fc7c359c4450 /src
parentf3967ea76f32972b342afd7e426d85ce7bf2f483 (diff)
downloadblt-98824f81b4f511fdf02222942ac61272274155e6.zip
blt-98824f81b4f511fdf02222942ac61272274155e6.tar.gz
blt-98824f81b4f511fdf02222942ac61272274155e6.tar.bz2
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/bltGrMarkerLine.C4
-rw-r--r--src/bltGrMarkerPolygon.C46
2 files changed, 48 insertions, 2 deletions
diff --git a/src/bltGrMarkerLine.C b/src/bltGrMarkerLine.C
index 92989f5..68d2495 100644
--- a/src/bltGrMarkerLine.C
+++ b/src/bltGrMarkerLine.C
@@ -69,10 +69,10 @@ static Tk_OptionSpec lineOptionSpecs[] = {
"no", -1, Tk_Offset(LineMarker, drawUnder), 0, NULL, 0},
{TK_OPTION_PIXELS, "-xoffset", "xOffset", "XOffset",
"0", -1, Tk_Offset(LineMarker, xOffset), 0, NULL, 0},
- {TK_OPTION_PIXELS, "-yoffset", "yOffset", "YOffset",
- "0", -1, Tk_Offset(LineMarker, yOffset), 0, NULL, 0},
{TK_OPTION_BOOLEAN, "-xor", "xor", "Xor",
"no", -1, Tk_Offset(LineMarker, xor), 0, NULL, 0},
+ {TK_OPTION_PIXELS, "-yoffset", "yOffset", "YOffset",
+ "0", -1, Tk_Offset(LineMarker, yOffset), 0, NULL, 0},
{TK_OPTION_END, NULL, NULL, NULL, NULL, -1, 0, 0, NULL, 0}
};
diff --git a/src/bltGrMarkerPolygon.C b/src/bltGrMarkerPolygon.C
index e959f28..57b08a5 100644
--- a/src/bltGrMarkerPolygon.C
+++ b/src/bltGrMarkerPolygon.C
@@ -30,6 +30,52 @@
#include "bltGraph.h"
#include "bltGrMarkerPolygon.h"
+static Tk_OptionSpec polygonOptionSpecs[] = {
+ {TK_OPTION_CUSTOM, "-bindtags", "bindTags", "BindTags",
+ "Polygon all", -1, Tk_Offset(PolygonMarker, obj.tags),
+ TK_OPTION_NULL_OK, &listObjOption, 0},
+ {TK_OPTION_CUSTOM, "-cap", "cap", "Cap",
+ "butt", -1, Tk_Offset(PolygonMarker, capStyle), 0, &capStyleObjOption, 0},
+ {TK_OPTION_CUSTOM, "-coords", "coords", "Coords",
+ NULL, -1, Tk_Offset(PolygonMarker, worldPts),
+ TK_OPTION_NULL_OK, &coordsObjOption, 0},
+ {TK_OPTION_CUSTOM, "-dashes", "dashes", "Dashes",
+ NULL, -1, Tk_Offset(PolygonMarker, dashes),
+ TK_OPTION_NULL_OK, &dashesObjOption, 0},
+ {TK_OPTION_STRING, "-element", "element", "Element",
+ NULL, -1, Tk_Offset(PolygonMarker, elemName), TK_OPTION_NULL_OK, NULL, 0},
+ // {BLT_CONFIG_CUSTOM, "-fill", "fill", "Fill", "rred",
+ // Tk_Offset(PolygonMarker, fill), BLT_CONFIG_NULL_OK, &colorPairOption},
+ {TK_OPTION_CUSTOM, "-join", "join", "Join",
+ "miter", -1, Tk_Offset(PolygonMarker, joinStyle), 0, &capStyleObjOption, 0},
+ {TK_OPTION_PIXELS, "-polygonwidth", "polygonWidth", "PolygonWidth",
+ "1", -1, Tk_Offset(PolygonMarker, lineWidth), 0, NULL, 0},
+ {TK_OPTION_BOOLEAN, "-hide", "hide", "Hide",
+ "no", -1, Tk_Offset(PolygonMarker, hide), 0, NULL, 0},
+ {TK_OPTION_CUSTOM, "-mapx", "mapX", "MapX",
+ "x", -1, Tk_Offset(PolygonMarker, axes.x), 0, &xAxisObjOption, 0},
+ {TK_OPTION_CUSTOM, "-mapy", "mapY", "MapY",
+ "y", -1, Tk_Offset(PolygonMarker, axes.y), 0, &yAxisObjOption, 0},
+ {TK_OPTION_STRING, "-name", "name", "Name",
+ NULL, -1, Tk_Offset(PolygonMarker, obj.name), TK_OPTION_NULL_OK, NULL, 0},
+ // {BLT_CONFIG_CUSTOM, "-outline", "outline", "Outline",
+ // "black", Tk_Offset(PolygonMarker, outline),
+ // BLT_CONFIG_NULL_OK, &colorPairOption},
+ {TK_OPTION_CUSTOM, "-state", "state", "State",
+ "normal", -1, Tk_Offset(PolygonMarker, state), 0, &stateObjOption, 0},
+ {TK_OPTION_BITMAP, "-stipple", "stipple", "Stipple",
+ NULL, -1, Tk_Offset(PolygonMarker, stipple), TK_OPTION_NULL_OK, NULL, 0},
+ {TK_OPTION_BOOLEAN, "-under", "under", "Under",
+ "no", -1, Tk_Offset(PolygonMarker, drawUnder), 0, NULL, 0},
+ {TK_OPTION_PIXELS, "-xoffset", "xOffset", "XOffset",
+ "0", -1, Tk_Offset(PolygonMarker, xOffset), 0, NULL, 0},
+ {TK_OPTION_BOOLEAN, "-xor", "xor", "Xor",
+ "no", -1, Tk_Offset(PolygonMarker, xor), 0, NULL, 0},
+ {TK_OPTION_PIXELS, "-yoffset", "yOffset", "YOffset",
+ "0", -1, Tk_Offset(PolygonMarker, yOffset), 0, NULL, 0},
+ {TK_OPTION_END, NULL, NULL, NULL, NULL, -1, 0, 0, NULL, 0}
+};
+
static Blt_ConfigSpec polygonConfigSpecs[] = {
{BLT_CONFIG_CUSTOM, "-bindtags", "bindTags", "BindTags", "Polygon all",
Tk_Offset(PolygonMarker, obj.tags), BLT_CONFIG_NULL_OK,