#include <GeneralPlot.h>
Definition at line 54 of file GeneralPlot.h.
◆ GeneralPlot()
◆ ~GeneralPlot()
mars::plugins::Plot3D::GeneralPlot::~GeneralPlot |
( |
| ) |
|
◆ addCurve()
void mars::plugins::Plot3D::GeneralPlot::addCurve |
( |
std::string |
name | ) |
|
◆ addData()
void mars::plugins::Plot3D::GeneralPlot::addData |
( |
int |
curve, |
|
|
double |
time, |
|
|
double |
data |
|
) |
| |
◆ preGraphicsUpdate()
void mars::plugins::Plot3D::GeneralPlot::preGraphicsUpdate |
( |
void |
| ) |
|
|
virtual |
◆ setPosition()
void mars::plugins::Plot3D::GeneralPlot::setPosition |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ setScale()
void mars::plugins::Plot3D::GeneralPlot::setScale |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
◆ setYBounds()
void mars::plugins::Plot3D::GeneralPlot::setYBounds |
( |
int |
curve, |
|
|
double |
yMin, |
|
|
double |
yMax |
|
) |
| |
◆ curveVector
std::vector<osg_plot::Curve*> mars::plugins::Plot3D::GeneralPlot::curveVector |
|
private |
◆ dataVector
std::vector<CurveData> mars::plugins::Plot3D::GeneralPlot::dataVector |
|
private |
◆ hudID
unsigned long mars::plugins::Plot3D::GeneralPlot::hudID |
|
private |
◆ motorID
unsigned long mars::plugins::Plot3D::GeneralPlot::motorID |
|
private |
◆ mutex
◆ plot
◆ plotPos
◆ posTransform
osg::ref_ptr<osg::AutoTransform> mars::plugins::Plot3D::GeneralPlot::posTransform |
|
private |
◆ scaleTransform
osg::ref_ptr<osg::MatrixTransform> mars::plugins::Plot3D::GeneralPlot::scaleTransform |
|
private |
◆ scene
osg::ref_ptr<osg::Group> mars::plugins::Plot3D::GeneralPlot::scene |
|
private |
The documentation for this class was generated from the following files:
- /Developer/bob-learning-dev/simulation/mars/plugins/Plot3D/src/GeneralPlot.h
- /Developer/bob-learning-dev/simulation/mars/plugins/Plot3D/src/GeneralPlot.cpp