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 |