#include <Plot3D.h>
Definition at line 65 of file Plot3D.h.
◆ Plot3D()
◆ ~Plot3D()
mars::plugins::Plot3D::Plot3D::~Plot3D |
( |
| ) |
|
◆ addPlot
void mars::plugins::Plot3D::Plot3D::addPlot |
( |
void |
| ) |
|
|
protectedslot |
◆ cfgUpdateProperty()
◆ closeWidget
void mars::plugins::Plot3D::Plot3D::closeWidget |
( |
void |
| ) |
|
|
protectedslot |
◆ CREATE_MODULE_INFO()
mars::plugins::Plot3D::Plot3D::CREATE_MODULE_INFO |
( |
| ) |
|
◆ getLibName()
const std::string mars::plugins::Plot3D::Plot3D::getLibName |
( |
| ) |
const |
|
inlinevirtual |
◆ getLibVersion()
int mars::plugins::Plot3D::Plot3D::getLibVersion |
( |
| ) |
const |
|
inlinevirtual |
◆ hideWidget
void mars::plugins::Plot3D::Plot3D::hideWidget |
( |
void |
| ) |
|
|
protectedslot |
◆ init()
void mars::plugins::Plot3D::Plot3D::init |
( |
void |
| ) |
|
|
virtual |
◆ menuAction()
void mars::plugins::Plot3D::Plot3D::menuAction |
( |
int |
action, |
|
|
bool |
checked = false |
|
) |
| |
|
virtual |
Called whenever a menu item is selected.
- Parameters
-
action | The action that is passed to the GuiInterface via addGenericMenuAction function. |
checked | Indicates if the menu/menu item is checked or not. |
Implements mars::main_gui::MenuInterface.
Definition at line 229 of file Plot3D.cpp.
◆ motorSelected
void mars::plugins::Plot3D::Plot3D::motorSelected |
( |
unsigned long |
id | ) |
|
|
protectedslot |
◆ preGraphicsUpdate()
void mars::plugins::Plot3D::Plot3D::preGraphicsUpdate |
( |
void |
| ) |
|
|
virtual |
◆ receiveData()
The DataBroker will call this method to notify the receiver of whenever the condition for which the receiver registered occur.
- Parameters
-
info | Information about the DataPackage. |
dataPackage | The DataPackage containing all the data. |
callbackParam | The int the receiver passed during registration. The default (the receiver didn't provide a callbackParam) is 0. This can be used to easily distinguish different registrations. |
Implements mars::data_broker::ReceiverInterface.
Definition at line 186 of file Plot3D.cpp.
◆ removePlot
void mars::plugins::Plot3D::Plot3D::removePlot |
( |
void |
| ) |
|
|
protectedslot |
◆ reset()
void mars::plugins::Plot3D::Plot3D::reset |
( |
void |
| ) |
|
|
virtual |
◆ update()
◆ dbNodeMapping
◆ dbTimeMapping
◆ example
◆ generalPlotMap
std::map<int, PlotMapData> mars::plugins::Plot3D::Plot3D::generalPlotMap |
|
private |
◆ motorID
unsigned long mars::plugins::Plot3D::Plot3D::motorID |
|
private |
◆ myWidget
◆ nodeZ
double mars::plugins::Plot3D::Plot3D::nodeZ |
|
private |
◆ plotMap
std::map<unsigned long, MotorPlot*> mars::plugins::Plot3D::Plot3D::plotMap |
|
private |
◆ time
double mars::plugins::Plot3D::Plot3D::time |
|
private |
◆ timeMap
std::map<int, TimeMap> mars::plugins::Plot3D::Plot3D::timeMap |
|
private |
◆ timeStringMap
std::map<std::string, int> mars::plugins::Plot3D::Plot3D::timeStringMap |
|
private |
The documentation for this class was generated from the following files:
- /Developer/bob-learning-dev/simulation/mars/plugins/Plot3D/src/Plot3D.h
- /Developer/bob-learning-dev/simulation/mars/plugins/Plot3D/src/Plot3D.cpp