This class draws Trajectory points connected by lines.
More...
#include <CurveArtist.hpp>
|
|
Trajectory::DataSource | _dataSource [3] |
| |
| osg::ref_ptr< osg::LineWidth > | _lineWidth |
| |
|
osg::ref_ptr< osg::LineStipple > | _linePattern |
| |
|
float | _lineColor [3] |
| |
|
bool | _dataValid |
| |
|
bool | _dataZero |
| |
|
osg::ref_ptr< const Trajectory > | _traj |
| |
|
osg::ref_ptr< osg::Program > | _program |
| |
This class draws Trajectory points connected by lines.
This class draws a series of Trajectory points connected by lines. The x,y,z components of the points can be independently specified to be any elements of the Trajectory.
◆ cloneType()
| virtual Object* OpenFrames::CurveArtist::cloneType |
( |
| ) |
const |
|
inlinevirtual |
Standard OSG node methods.
◆ computeBoundingBox()
| virtual osg::BoundingBox OpenFrames::CurveArtist::computeBoundingBox |
( |
| ) |
const |
|
protectedvirtual |
◆ dataAdded()
| virtual void OpenFrames::CurveArtist::dataAdded |
( |
Trajectory * |
traj | ) |
|
|
virtual |
◆ dataCleared()
| virtual void OpenFrames::CurveArtist::dataCleared |
( |
Trajectory * |
traj | ) |
|
|
virtual |
◆ drawImplementation()
| virtual void OpenFrames::CurveArtist::drawImplementation |
( |
osg::RenderInfo & |
renderInfo | ) |
const |
|
virtual |
◆ setColor()
| void OpenFrames::CurveArtist::setColor |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b |
|
) |
| |
Specify line attributes that should be used.
◆ setTrajectory()
| virtual void OpenFrames::CurveArtist::setTrajectory |
( |
const Trajectory * |
traj | ) |
|
|
virtual |
◆ setXData()
Set the data to be used for plotting x/y/z components
◆ _lineWidth
| osg::ref_ptr<osg::LineWidth> OpenFrames::CurveArtist::_lineWidth |
|
protected |
Line width, stipple pattern, and color.
The documentation for this class was generated from the following file: