Privacy
An open-source, flexible 3D physical simulation framework
data_broker_plotter::Plot Class Reference

#include <DataBrokerPlotter.h>

Public Attributes

std::string name
 
QCPGraph * curve
 
QVector< double > xValues
 
QVector< double > yValues
 
mars::data_broker::DataPackage dpPackage
 
int dpId
 
int gotNewData
 
bool gotData
 
QMutex mutex
 
mars::cfg_manager::cfgPropertyStruct xRange
 
mars::cfg_manager::cfgPropertyStruct yScale
 
mars::cfg_manager::cfgPropertyStruct sTime
 
mars::cfg_manager::cfgPropertyStruct yOffset
 
std::map< mars::cfg_manager::cfgParamId, mars::cfg_manager::cfgPropertyStruct * > cfgParamIdProp
 

Detailed Description

Definition at line 30 of file DataBrokerPlotter.h.

Member Data Documentation

◆ cfgParamIdProp

std::map<mars::cfg_manager::cfgParamId, mars::cfg_manager::cfgPropertyStruct*> data_broker_plotter::Plot::cfgParamIdProp

Definition at line 41 of file DataBrokerPlotter.h.

◆ curve

QCPGraph* data_broker_plotter::Plot::curve

Definition at line 33 of file DataBrokerPlotter.h.

◆ dpId

int data_broker_plotter::Plot::dpId

Definition at line 37 of file DataBrokerPlotter.h.

◆ dpPackage

mars::data_broker::DataPackage data_broker_plotter::Plot::dpPackage

Definition at line 36 of file DataBrokerPlotter.h.

◆ gotData

bool data_broker_plotter::Plot::gotData

Definition at line 38 of file DataBrokerPlotter.h.

◆ gotNewData

int data_broker_plotter::Plot::gotNewData

Definition at line 37 of file DataBrokerPlotter.h.

◆ mutex

QMutex data_broker_plotter::Plot::mutex

Definition at line 39 of file DataBrokerPlotter.h.

◆ name

std::string data_broker_plotter::Plot::name

Definition at line 32 of file DataBrokerPlotter.h.

◆ sTime

mars::cfg_manager::cfgPropertyStruct data_broker_plotter::Plot::sTime

Definition at line 40 of file DataBrokerPlotter.h.

◆ xRange

mars::cfg_manager::cfgPropertyStruct data_broker_plotter::Plot::xRange

Definition at line 40 of file DataBrokerPlotter.h.

◆ xValues

QVector<double> data_broker_plotter::Plot::xValues

Definition at line 34 of file DataBrokerPlotter.h.

◆ yOffset

mars::cfg_manager::cfgPropertyStruct data_broker_plotter::Plot::yOffset

Definition at line 40 of file DataBrokerPlotter.h.

◆ yScale

mars::cfg_manager::cfgPropertyStruct data_broker_plotter::Plot::yScale

Definition at line 40 of file DataBrokerPlotter.h.

◆ yValues

QVector<double> data_broker_plotter::Plot::yValues

Definition at line 35 of file DataBrokerPlotter.h.


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