|
dRonin
adbada4
dRonin GCS
|
The HistogramData class The histogram plot has a variable sized buffer of data, where the data is for a specified histogram data set. More...
#include <histogramplotdata.h>
Public Member Functions | |
| HistogramData (QString uavObject, QString uavField, double binWidth, uint numberOfBins) | |
| HistogramData::HistogramData. More... | |
| ~HistogramData () | |
| bool | append (UAVObject *obj) |
| HistogramData::append Appends data to histogram. More... | |
| virtual void | removeStaleData () |
| virtual void | plotNewData (PlotData *, ScopeConfig *, ScopeGadgetWidget *) |
| HistogramScopeConfig::plotNewData Update plot with new data. More... | |
| virtual void | deletePlots (PlotData *) |
| HistogramScopeConfig::deletePlots Delete all plot data. More... | |
| void | clearPlots () |
| HistogramScopeConfig::clearPlots Clear all plot data. More... | |
| QwtIntervalSeriesData * | getIntervalSeriesData () |
| void | setHistogram (QwtPlotHistogram *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 () |
Additional Inherited Members | |
Public Attributes inherited from Plot2dData | |
| QVector< double > * | yDataHistory |
Public Attributes inherited from PlotData | |
| QwtScaleWidget * | rightAxis |
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 |
The HistogramData class The histogram plot has a variable sized buffer of data, where the data is for a specified histogram data set.
Definition at line 43 of file histogramplotdata.h.