|
dRonin
adbada4
dRonin GCS
|
The Scatterplot2dData class Base class that keeps the data for each curve in the plot. More...
#include <scatterplotdata.h>
Public Member Functions | |
| ScatterplotData (QString uavObject, QString uavField) | |
| ~ScatterplotData () | |
| virtual void | deletePlots (PlotData *) |
| ScatterplotData::deletePlots Delete all plot data. More... | |
| void | clearPlots () |
| ScatterplotData::clearPlots Clear all plot data. More... | |
| void | setCurve (QwtPlotCurve *val) |
Public Member Functions inherited from Plot2dData | |
| Plot2dData (QString uavObject, QString uavField) | |
| Plot2dData::Plot2dData Default 2d constructor. More... | |
| ~Plot2dData () | |
| virtual void | setUpdatedFlagToTrue () |
| virtual bool | readAndResetUpdatedFlag () |
Public Member Functions inherited from PlotData | |
| double | valueAsDouble (UAVObject *obj, UAVObjectField *field, bool haveSubField, QString uavSubFieldName) |
| valueAsDouble Fetch the value from the UAVO and return it as a double More... | |
| void | setXMinimum (double val) |
| virtual void | setXMaximum (double val) |
| void | setYMinimum (double val) |
| void | setYMaximum (double val) |
| void | setXWindowSize (double val) |
| void | setScalePower (int val) |
| void | setMeanSamples (int val) |
| void | setMathFunction (QString val) |
| double | getXMinimum () |
| double | getXMaximum () |
| double | getYMinimum () |
| double | getYMaximum () |
| double | getXWindowSize () |
| QString | getUavoName () |
| QString | getUavoFieldName () |
| QString | getUavoSubFieldName () |
| bool | getHaveSubFieldFlag () |
| int | getScalePower () |
| int | getMeanSamples () |
| QString | getMathFunction () |
| QVector< double > * | getXData () |
| QVector< double > * | getYData () |
| virtual bool | append (UAVObject *obj)=0 |
| virtual void | removeStaleData ()=0 |
| virtual void | plotNewData (PlotData *, ScopeConfig *, ScopeGadgetWidget *)=0 |
Protected Attributes | |
| QwtPlotCurve * | curve |
Protected Attributes inherited from PlotData | |
| QVector< double > * | xData |
| QVector< double > * | yData |
| double | m_xWindowSize |
| double | xMinimum |
| double | xMaximum |
| double | yMinimum |
| double | yMaximum |
| QString | uavObjectName |
| QString | uavFieldName |
| QString | uavSubFieldName |
| bool | haveSubField |
| int | scalePower |
| unsigned int | meanSamples |
| QString | mathFunction |
| double | meanSum |
| double | correctionSum |
| int | correctionCount |
Additional Inherited Members | |
Public Attributes inherited from Plot2dData | |
| QVector< double > * | yDataHistory |
Public Attributes inherited from PlotData | |
| QwtScaleWidget * | rightAxis |
The Scatterplot2dData class Base class that keeps the data for each curve in the plot.
Definition at line 41 of file scatterplotdata.h.