|
Public Member Functions |
| | Plot (class Worksheet *p) |
| | general Plot class
|
| virtual | ~Plot () |
| GraphList * | getGraphList () |
| void | clear () |
| void | save (QTextStream *t) |
| virtual void | saveAxes (QTextStream *t)=0 |
| void | saveAxis (QTextStream *t, Axis *axis, int gridenabled, int borderenabled, int minorgridenabled) |
| void | open (QTextStream *t, int version) |
| void | openAxis (QTextStream *t, int version, Axis *axis, bool *gridenabled, bool *borderenabled, bool *minorgridenabled) |
| virtual void | openAxes (QTextStream *t, int version)=0 |
| QString | getTicLabel (int axisnr, int atlf, int prec, QString dtf, double value) |
| | build the tic label string according to atlf
|
| virtual Axis * | getAxis (int i)=0 |
| Legend * | getLegend () |
| void | setType (PType i) |
| PType | getType () |
| Label * | getTitle () |
| virtual void | setRanges (LRange *)=0 |
| LRange * | getRanges () |
| virtual void | setActRanges (LRange *)=0 |
| LRange * | getActRanges () |
| void | setRegionMin (double min) |
| void | setRegionMax (double max) |
| double | getRegionMin () |
| double | getRegionMax () |
| bool | regionEnabled () |
| void | setRegionEnabled (bool e) |
| void | setTransparent (bool t) |
| bool | getTransparent () |
| void | setClipOffset (int c) |
| int | getClipOffset () |
| virtual void | enableGrid (int index, bool b)=0 |
| virtual bool | gridEnabled (int index)=0 |
| virtual void | enableBorder (int index, bool b)=0 |
| virtual bool | borderEnabled (int index)=0 |
| bool | baselineEnabled () |
| double | Baseline () |
| void | setBaselineEnabled (bool e) |
| void | setBaseline (double b) |
| virtual void | draw (QPainter *p, int w, int h)=0 |
| void | drawStyle (QPainter *p, Style s, int oldx, int oldy, int x, int y, int ymin, int ymax) |
| void | drawErrorBar (QPainter *p, int x, int y, int xleft, int xright, int ytop, int ybottom) |
| | draw errorbars for x-y-dy, x-y-dx-dy and x-y-dy1-dy2
|
| virtual void | setBorder (int, bool)=0 |
| bool | inside (double x, double y) |
| bool | insideLegend (int x, int y) |
| bool | insidePlottingArea (double x, double y) |
| bool | insideF1Corner (double x, double y) |
| bool | insideF2Corner (double x, double y) |
| bool | insideB1Corner (double x, double y) |
| bool | insideB2Corner (double x, double y) |
| bool | insideX1Border (double x, double y) |
| bool | insideX2Border (double x, double y) |
| bool | insideY1Border (double x, double y) |
| bool | insideY2Border (double x, double y) |
| bool | insideCenter (double x, double y) |
| void | setPosition (Point p) |
| void | setPosition (double x, double y) |
| Point | getPosition () |
| void | setSize (Point s) |
| void | setSize (double x, double y) |
| Point | getSize () |
| void | setBackground (QColor c) |
| QColor | Background () |
| void | setGraphBackground (QColor c) |
| QColor | graphBackground () |
| void | autoScaleX () |
| void | autoScaleY () |
| void | autoScaleZ () |
| void | setXRange (double x1, double x2) |
| void | setYRange (double y1, double y2) |
| void | setZRange (double z1, double z2) |
| Point | getP1 () |
| Point | getP2 () |
| void | setP1 (Point p) |
| void | setP2 (Point p) |
| void | setXMin (int xmin, int X) |
| void | setXMax (int xmax, int X) |
| void | setYMin (int ymin, int Y) |
| void | setYMax (int ymax, int Y) |
| void | shiftRight () |
| void | shiftLeft () |
| void | shiftUp () |
| void | shiftDown () |
| void | scaleXUp () |
| void | scaleXDown () |
| void | scaleYUp () |
| void | scaleYDown () |
| void | scaleZUp () |
| void | scaleZDown () |
Protected Attributes |
| Worksheet * | worksheet |
| PType | type |
| GraphList * | graphlist |
| Point | position |
| Point | size |
| Label * | title |
| Legend | legend |
| QColor | bgcolor |
| QColor | gbgcolor |
| Point | p1 |
| Point | p2 |
| LRange | range [3] |
| LRange | actrange [3] |
| double | baseline |
| bool | baseline_enabled |
| LRange | region |
| bool | region_enabled |
| bool | transparent |
| int | clipoffset |