diff options
author | joye <joye> | 2014-03-11 20:43:47 (GMT) |
---|---|---|
committer | joye <joye> | 2014-03-11 20:43:47 (GMT) |
commit | 98824f81b4f511fdf02222942ac61272274155e6 (patch) | |
tree | 59fd492ccec77527e32e38332e90fc7c359c4450 /src | |
parent | f3967ea76f32972b342afd7e426d85ce7bf2f483 (diff) | |
download | blt-98824f81b4f511fdf02222942ac61272274155e6.zip blt-98824f81b4f511fdf02222942ac61272274155e6.tar.gz blt-98824f81b4f511fdf02222942ac61272274155e6.tar.bz2 |
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r-- | src/bltGrMarkerLine.C | 4 | ||||
-rw-r--r-- | src/bltGrMarkerPolygon.C | 46 |
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, |