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.