dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Scatterplot2dScopeConfig Class Reference

The Scatterplot2dScopeConfig class The scatterplot scope configuration. More...

#include <scatterplotscopeconfig.h>

Inheritance diagram for Scatterplot2dScopeConfig:
Scopes2dConfig ScopeConfig

Public Types

enum  Scatterplot2dType { SERIES2D, TIMESERIES2D }
 The Scatterplot2dType enum Defines the different type of plots. More...
 
- Public Types inherited from Scopes2dConfig
enum  Plot2dType { NO2DPLOT, SCATTERPLOT2D, HISTOGRAM, POLARPLOT }
 The Plot2dType enum Defines the different type of plots. More...
 

Public Member Functions

 Scatterplot2dScopeConfig ()
 Scatterplot2dScopeConfig::Scatterplot2dScopeConfig Default constructor. More...
 
 Scatterplot2dScopeConfig (QSettings *qSettings)
 Scatterplot2dScopeConfig::Scatterplot2dScopeConfig Constructor using the XML settings. More...
 
 Scatterplot2dScopeConfig (Ui::ScopeGadgetOptionsPage *options_page)
 Scatterplot2dScopeConfig::Scatterplot2dScopeConfig Constructor using the GUI settings. More...
 
 ~Scatterplot2dScopeConfig ()
 
virtual void saveConfiguration (QSettings *qSettings)
 Scatterplot2dScopeConfig::saveConfiguration Saves configuration to XML file. More...
 
void create (QSettings qSettings)
 
QList< Plot2dCurveConfiguration * > getScatterplotDataSource ()
 
void addScatterplotDataSource (Plot2dCurveConfiguration *value)
 
void replaceScatterplotDataSource (QList< Plot2dCurveConfiguration * > scatterplotSourceConfigs)
 Scatterplot2dScopeConfig::replaceScatterplotDataSource Replaces the list of scatterplot data sources. More...
 
virtual int getScopeType ()
 
double getTimeHorizon ()
 
virtual QList
< Plot2dCurveConfiguration * > 
getDataSourceConfigs ()
 
Scatterplot2dType getScatterplot2dType ()
 
void setTimeHorizon (double val)
 
void setScatterplot2dType (Scatterplot2dType val)
 
virtual void setGuiConfiguration (Ui::ScopeGadgetOptionsPage *options_page)
 Scatterplot2dScopeConfig::setGuiConfigurationSet the GUI elements based on values from the XML settings file. More...
 
virtual ScopeConfigcloneScope (ScopeConfig *Scatterplot2dScopeConfig)
 Scatterplot2dScopeConfig::cloneScope Clones scope from existing GUI configuration. More...
 
virtual void loadConfiguration (ScopeGadgetWidget *scopeGadgetWidget)
 Scatterplot2dScopeConfig::loadConfiguration loads the plot configuration into the scope gadget widget. More...
 
virtual void preparePlot (ScopeGadgetWidget *)
 Scatterplot2dScopeConfig::preparePlot Prepares the Qwt plot colors and axes. More...
 
void configureAxes (ScopeGadgetWidget *)
 Scatterplot2dScopeConfig::configureAxes Configure the axes. More...
 
- Public Member Functions inherited from Scopes2dConfig
virtual int getScopeDimensions ()
 
- Public Member Functions inherited from ScopeConfig
int getRefreshInterval ()
 
void setRefreshInterval (int val)
 

Additional Inherited Members

- Protected Member Functions inherited from ScopeConfig
QString getUavObjectFieldUnits (QString uavObjectName, QString uavObjectFieldName)
 
- Protected Attributes inherited from ScopeConfig
int m_refreshInterval
 
PlotDimensions m_plotDimensions
 

Detailed Description

The Scatterplot2dScopeConfig class The scatterplot scope configuration.

Definition at line 35 of file scatterplotscopeconfig.h.


The documentation for this class was generated from the following files: