#include <Plot.h>
Inheritance diagram for Plot:

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 | TicLabel (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 | Type () |
| Label * | Title () |
| virtual void | setRanges (LRange *)=0 |
| LRange * | Ranges () |
| virtual void | setActRanges (LRange *)=0 |
| LRange * | ActRanges () |
| void | setRegionMin (double min) |
| void | setRegionMax (double max) |
| double | RegionMin () |
| double | RegionMax () |
| bool | regionEnabled () |
| void | setRegionEnabled (bool e) |
| void | setTransparent (bool t) |
| bool | Transparent () |
| void | setClipOffset (int c) |
| int | ClipOffset () |
| 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 xmin, int xmax, 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 | Position () |
| void | setSize (Point s) |
| void | setSize (double x, double y) |
| Point | Size () |
| 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 | P1 () |
| Point | P2 () |
| 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 |
|
|
general Plot class
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
|
|
|
|
|
|
||||||||||||||||
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
||||||||||||||||||||||||||||||||
|
draw errorbars for x-y-dy, x-y-dx-dy and x-y-dy1-dy2
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
||||||||||||
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
|
|
|
|
|
|
|
|
|
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Implemented in Plot2D, Plot3D, PlotGL, PlotGRASS, PlotPie, PlotPolar, PlotQWT3D, PlotTernary, and PlotVTK. |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
build the tic label string according to atlf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.6