Public Member Functions |
|
virtual void | applyStyle () |
| | Virtual method applying the XeStyle to the object.
|
| virtual void | draw (string options="L", int flag=0)=0 |
| | Pure virtual method applying the XeStyle to the object.
|
| void | drawFrame (double xmi=AUTOMATIC, double xma=AUTOMATIC, double ymi=AUTOMATIC, double yma=AUTOMATIC, int xScale=AUTO, int yscale=AUTO) |
| | Draw a Frame to hold the object.
|
| void | drawIt (int plot, string options="L", int flag=0) |
| | Optional draw of the stylized object.
|
| void | drawWithCanvasAndFrame (string options="C", int flag=0) |
| | Draw the object with its canvas and frame.
|
| void | drawWithFrame (string options="C", int flag=0) |
| | Draw the object with its frame.
|
|
virtual string | generatedXLabel () |
| | automatic generation of X label
|
|
virtual string | generatedYLabel () |
| | automatic generation of Y label
|
| int | getDefaultXScale () |
| | get default X scale
|
| int | getDefaultYScale () |
| | get default Y scale
|
|
int | getFillColor () |
|
int | getFillStyle () |
|
int | getLineColor () |
|
int | getLineStyle () |
|
int | getLineWidth () |
|
int | getMarkerColor () |
|
double | getMarkerSize () |
|
int | getMarkerStyle () |
|
virtual double | getMaxX ()=0 |
| | Pure virtual method returning X maximum value.
|
|
virtual double | getMaxY ()=0 |
| | Pure virtual method returning Y maximum value.
|
|
virtual double | getMinX ()=0 |
| | Pure virtual method returning X minimum value.
|
|
virtual double | getMinY ()=0 |
| | Pure virtual method returning Y minimum value.
|
|
virtual double | getMinYNotZero ()=0 |
| | Pure virtual method returning Y minimum value for those different from 0.
|
|
XeStyle * | getStyle () |
|
string | getXLabel () |
|
string | getYLabel () |
|
string | getZLabel () |
|
void | printStyle () |
| void | setDefaultXScale (int scale) |
| | set default x scale
|
| void | setDefaultYScale (int scale) |
| | set default y scale
|
|
void | setFillColor (int color=DEFAULT_FILL_COLOR) |
|
void | setFillProperties (int color=DEFAULT_FILL_COLOR, int style=DEFAULT_FILL_STYLE) |
|
void | setFillStyle (int width=DEFAULT_FILL_STYLE) |
|
void | setLineColor (int color=DEFAULT_LINE_COLOR) |
|
void | setLineProperties (int color=DEFAULT_LINE_COLOR, int width=DEFAULT_LINE_WIDTH, int style=DEFAULT_LINE_STYLE) |
|
void | setLineStyle (int style=DEFAULT_LINE_STYLE) |
| void | setLineStyleColor (int index=0) |
| | Set line color according to predefined "reasonable" style.
|
|
void | setLineWidth (int width=DEFAULT_LINE_WIDTH) |
|
void | setMarkerColor (int color=DEFAULT_MARKER_COLOR) |
|
void | setMarkerProperties (int color=DEFAULT_MARKER_COLOR, double size=DEFAULT_MARKER_SIZE, int style=DEFAULT_MARKER_STYLE) |
|
void | setMarkerSize (double size=DEFAULT_MARKER_SIZE) |
|
void | setMarkerStyle (int style=DEFAULT_MARKER_STYLE) |
| void | setMarkerStyleColor (int index=0) |
| | Set marker color according to predefined "reasonable" style.
|
| void | setRainbowColor (int index, int nC, int mode=ASYMMETRIC) |
| | set the color according the rainbow
|
| void | setStyle (XeStyle *style=NULL) |
| | Set the object style.
|
|
void | setXLabel (string xL) |
| void | setXYLabels (string xL="", string yL="", string zL="") |
| | Set the labels.
|
|
void | setYLabel (string yL) |
|
void | setZLabel (string zL) |
| | XeStylized (string name, string xL="", string yL="", string zL="") |
Protected Attributes |
|
int | defaultXScale |
|
int | defaultYScale |
|
XeStyle | style |
|
string | xLabel |
|
string | yLabel |
|
string | zLabel |