summaryrefslogtreecommitdiffstats
path: root/src/bltGrElemLine.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/bltGrElemLine.C')
-rw-r--r--src/bltGrElemLine.C88
1 files changed, 44 insertions, 44 deletions
diff --git a/src/bltGrElemLine.C b/src/bltGrElemLine.C
index b0ddb47..27f4e15 100644
--- a/src/bltGrElemLine.C
+++ b/src/bltGrElemLine.C
@@ -91,133 +91,133 @@ extern Tk_ObjCustomOption yAxisObjOption;
static Tk_OptionSpec optionSpecs[] = {
{TK_OPTION_CUSTOM, "-activepen", "activePen", "ActivePen",
"active", -1, Tk_Offset(LineElementOptions, activePenPtr),
- TK_OPTION_NULL_OK, &penObjOption, 0},
+ TK_OPTION_NULL_OK, &penObjOption, RESET},
{TK_OPTION_BORDER, "-areabackground", "areaBackground", "AreaBackground",
NULL, -1, Tk_Offset(LineElementOptions, fillBg),
- TK_OPTION_NULL_OK, NULL, 0},
+ TK_OPTION_NULL_OK, NULL, RESET},
{TK_OPTION_CUSTOM, "-bindtags", "bindTags", "BindTags",
"all", -1, Tk_Offset(LineElementOptions, tags),
TK_OPTION_NULL_OK, &listObjOption, 0},
{TK_OPTION_COLOR, "-color", "color", "Color",
STD_NORMAL_FOREGROUND, -1,
- Tk_Offset(LineElementOptions, builtinPen.traceColor),
- 0, NULL, 0},
+ Tk_Offset(LineElementOptions, builtinPen.traceColor), 0, NULL, CACHE},
{TK_OPTION_CUSTOM, "-dashes", "dashes", "Dashes",
NULL, -1, Tk_Offset(LineElementOptions, builtinPen.traceDashes),
- TK_OPTION_NULL_OK, &dashesObjOption, 0},
+ TK_OPTION_NULL_OK, &dashesObjOption, CACHE},
{TK_OPTION_CUSTOM, "-data", "data", "Data",
NULL, -1, Tk_Offset(LineElementOptions, coords),
- TK_OPTION_NULL_OK, &pairsObjOption, 0},
+ TK_OPTION_NULL_OK, &pairsObjOption, RESET},
{TK_OPTION_COLOR, "-errorbarcolor", "errorBarColor", "ErrorBarColor",
NULL, -1, Tk_Offset(LineElementOptions, builtinPen.errorBarColor),
- TK_OPTION_NULL_OK, NULL, 0},
+ TK_OPTION_NULL_OK, NULL, CACHE},
{TK_OPTION_PIXELS,"-errorbarwidth", "errorBarWidth", "ErrorBarWidth",
"1", -1, Tk_Offset(LineElementOptions, builtinPen.errorBarLineWidth),
- 0, NULL, 0},
+ 0, NULL, CACHE},
{TK_OPTION_PIXELS, "-errorbarcap", "errorBarCap", "ErrorBarCap",
"5", -1, Tk_Offset(LineElementOptions, builtinPen.errorBarCapWidth),
- 0, NULL, 0},
+ 0, NULL, RESET},
{TK_OPTION_COLOR, "-fill", "fill", "Fill",
NULL, -1, Tk_Offset(LineElementOptions, builtinPen.symbol.fillColor),
- TK_OPTION_NULL_OK, NULL, 0},
+ TK_OPTION_NULL_OK, NULL, CACHE},
{TK_OPTION_BOOLEAN, "-hide", "hide", "Hide",
- "no", -1, Tk_Offset(LineElementOptions, hide), 0, NULL, 0},
+ "no", -1, Tk_Offset(LineElementOptions, hide), 0, NULL, RESET},
{TK_OPTION_STRING, "-label", "label", "Label",
NULL, -1, Tk_Offset(LineElementOptions, label),
- TK_OPTION_NULL_OK | TK_OPTION_DONT_SET_DEFAULT, NULL, 0},
+ TK_OPTION_NULL_OK | TK_OPTION_DONT_SET_DEFAULT, NULL, RESET},
{TK_OPTION_RELIEF, "-legendrelief", "legendRelief", "LegendRelief",
- "flat", -1, Tk_Offset(LineElementOptions, legendRelief), 0, NULL, 0},
+ "flat", -1, Tk_Offset(LineElementOptions, legendRelief), 0, NULL, RESET},
{TK_OPTION_PIXELS, "-linewidth", "lineWidth", "LineWidth",
"1", -1, Tk_Offset(LineElementOptions, builtinPen.traceWidth),
- 0, NULL, 0},
+ 0, NULL, CACHE},
{TK_OPTION_CUSTOM, "-mapx", "mapX", "MapX",
- "x", -1, Tk_Offset(LineElementOptions, xAxis), 0, &xAxisObjOption, 0},
+ "x", -1, Tk_Offset(LineElementOptions, xAxis), 0, &xAxisObjOption, RESET},
{TK_OPTION_CUSTOM, "-mapy", "mapY", "MapY",
- "y", -1, Tk_Offset(LineElementOptions, yAxis), 0, &yAxisObjOption, 0},
+ "y", -1, Tk_Offset(LineElementOptions, yAxis), 0, &yAxisObjOption, RESET},
{TK_OPTION_INT, "-maxsymbols", "maxSymbols", "MaxSymbols",
- "0", -1, Tk_Offset(LineElementOptions, reqMaxSymbols), 0, NULL, 0},
+ "0", -1, Tk_Offset(LineElementOptions, reqMaxSymbols), 0, NULL, CACHE},
{TK_OPTION_COLOR, "-offdash", "offDash", "OffDash",
NULL, -1, Tk_Offset(LineElementOptions, builtinPen.traceOffColor),
- TK_OPTION_NULL_OK, NULL, 0},
+ TK_OPTION_NULL_OK, NULL, CACHE},
{TK_OPTION_COLOR, "-outline", "outline", "Outline",
NULL, -1, Tk_Offset(LineElementOptions, builtinPen.symbol.outlineColor),
- TK_OPTION_NULL_OK, NULL,0},
+ TK_OPTION_NULL_OK, NULL, CACHE},
{TK_OPTION_PIXELS, "-outlinewidth", "outlineWidth", "OutlineWidth",
"1", -1, Tk_Offset(LineElementOptions, builtinPen.symbol.outlineWidth),
- 0, NULL, 0},
+ 0, NULL, CACHE},
{TK_OPTION_CUSTOM, "-pen", "pen", "Pen",
NULL, -1, Tk_Offset(LineElementOptions, normalPenPtr),
- TK_OPTION_NULL_OK, &penObjOption, 0},
+ TK_OPTION_NULL_OK, &penObjOption, RESET},
{TK_OPTION_PIXELS, "-pixels", "pixels", "Pixels",
"0.1i", -1, Tk_Offset(LineElementOptions, builtinPen.symbol.size),
- 0, NULL, 0},
+ 0, NULL, RESET},
{TK_OPTION_DOUBLE, "-reduce", "reduce", "Reduce",
- "0", -1, Tk_Offset(LineElementOptions, rTolerance), 0, NULL, 0},
+ "0", -1, Tk_Offset(LineElementOptions, rTolerance), 0, NULL, RESET},
{TK_OPTION_BOOLEAN, "-scalesymbols", "scaleSymbols", "ScaleSymbols",
- "yes", -1, Tk_Offset(LineElementOptions, scaleSymbols), 0, NULL, 0},
+ "yes", -1, Tk_Offset(LineElementOptions, scaleSymbols), 0, NULL, RESET},
{TK_OPTION_STRING_TABLE, "-showerrorbars", "showErrorBars", "ShowErrorBars",
"both", -1, Tk_Offset(LineElementOptions, builtinPen.errorBarShow),
- 0, &fillObjOption, 0},
+ 0, &fillObjOption, RESET},
{TK_OPTION_STRING_TABLE, "-showvalues", "showValues", "ShowValues",
"none", -1, Tk_Offset(LineElementOptions, builtinPen.valueShow),
- 0, &fillObjOption, 0},
+ 0, &fillObjOption, CACHE},
{TK_OPTION_STRING_TABLE, "-smooth", "smooth", "Smooth",
"linear", -1, Tk_Offset(LineElementOptions, reqSmooth),
- 0, &smoothObjOption, 0},
+ 0, &smoothObjOption, RESET},
{TK_OPTION_CUSTOM, "-styles", "styles", "Styles",
- "", -1, Tk_Offset(LineElementOptions, stylePalette), 0, &styleObjOption, 0},
+ "", -1, Tk_Offset(LineElementOptions, stylePalette),
+ 0, &styleObjOption, RESET},
{TK_OPTION_CUSTOM, "-symbol", "symbol", "Symbol",
"none", -1, Tk_Offset(LineElementOptions, builtinPen.symbol),
- 0, &symbolObjOption, 0},
+ 0, &symbolObjOption, CACHE},
{TK_OPTION_STRING_TABLE, "-trace", "trace", "Trace",
"both", -1, Tk_Offset(LineElementOptions, penDir),
- 0, &penDirObjOption, 0},
+ 0, &penDirObjOption, RESET},
{TK_OPTION_ANCHOR, "-valueanchor", "valueAnchor", "ValueAnchor",
"s", -1, Tk_Offset(LineElementOptions, builtinPen.valueStyle.anchor),
- 0, NULL, 0},
+ 0, NULL, CACHE},
{TK_OPTION_COLOR, "-valuecolor", "valueColor", "ValueColor",
STD_NORMAL_FOREGROUND,-1,
Tk_Offset(LineElementOptions, builtinPen.valueStyle.color),
- 0, NULL, 0},
+ 0, NULL, CACHE},
{TK_OPTION_FONT, "-valuefont", "valueFont", "ValueFont",
STD_FONT_SMALL, -1,
Tk_Offset(LineElementOptions, builtinPen.valueStyle.font),
- 0, NULL, 0},
+ 0, NULL, CACHE},
{TK_OPTION_STRING, "-valueformat", "valueFormat", "ValueFormat",
"%g", -1, Tk_Offset(LineElementOptions, builtinPen.valueFormat),
- TK_OPTION_NULL_OK, NULL, 0},
+ TK_OPTION_NULL_OK, NULL, CACHE},
{TK_OPTION_DOUBLE, "-valuerotate", "valueRotate", "ValueRotate",
"0", -1, Tk_Offset(LineElementOptions, builtinPen.valueStyle.angle),
- 0, NULL, 0},
+ 0, NULL, CACHE},
{TK_OPTION_CUSTOM, "-weights", "weights", "Weights",
NULL, -1, Tk_Offset(LineElementOptions, w),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_SYNONYM, "-x", NULL, NULL, NULL, -1, 0, 0, "-xdata", 0},
{TK_OPTION_CUSTOM, "-xdata", "xData", "XData",
NULL, -1, Tk_Offset(LineElementOptions, coords.x),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_CUSTOM, "-xerror", "xError", "XError",
NULL, -1, Tk_Offset(LineElementOptions, xError),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_CUSTOM, "-xhigh", "xHigh", "XHigh",
NULL, -1, Tk_Offset(LineElementOptions, xHigh),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_CUSTOM, "-xlow", "xLow", "XLow",
NULL, -1, Tk_Offset(LineElementOptions, xLow),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_SYNONYM, "-y", NULL, NULL, NULL, -1, 0, 0, "-ydata", 0},
{TK_OPTION_CUSTOM, "-ydata", "yData", "YData",
NULL, -1, Tk_Offset(LineElementOptions, coords.y),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_CUSTOM, "-yerror", "yError", "YError",
NULL, -1, Tk_Offset(LineElementOptions, yError),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_CUSTOM, "-yhigh", "yHigh", "YHigh",
NULL, -1, Tk_Offset(LineElementOptions, yHigh),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_CUSTOM, "-ylow", "yLow", "YLow",
NULL, -1, Tk_Offset(LineElementOptions, yLow),
- TK_OPTION_NULL_OK, &valuesObjOption, 0},
+ TK_OPTION_NULL_OK, &valuesObjOption, RESET},
{TK_OPTION_END, NULL, NULL, NULL, NULL, -1, 0, 0, NULL, 0}
};