DART  6.10.1
dart::gui::osg::render::NonVertexPointNodes Class Reference
Inheritance diagram for dart::gui::osg::render::NonVertexPointNodes:
dart::gui::osg::render::PointNodes

Public Member Functions

 NonVertexPointNodes (std::shared_ptr< dart::dynamics::PointCloudShape > pointCloudShape, dart::dynamics::VisualAspect *visualAspect)
 
void refresh (bool firstTime) override
 

Protected Attributes

std::shared_ptr< dart::dynamics::PointCloudShapemPointCloudShape
 
dart::dynamics::VisualAspectmVisualAspect
 
dynamics::PointCloudShape::PointShapeType mPointShapeType
 
std::vector<::osg::ref_ptr< PointNode > > mPointNodes
 

Constructor & Destructor Documentation

◆ NonVertexPointNodes()

dart::gui::osg::render::NonVertexPointNodes::NonVertexPointNodes ( std::shared_ptr< dart::dynamics::PointCloudShape pointCloudShape,
dart::dynamics::VisualAspect visualAspect 
)
inline

Member Function Documentation

◆ refresh()

void dart::gui::osg::render::NonVertexPointNodes::refresh ( bool  firstTime)
inlineoverridevirtual

Member Data Documentation

◆ mPointCloudShape

std::shared_ptr<dart::dynamics::PointCloudShape> dart::gui::osg::render::NonVertexPointNodes::mPointCloudShape
protected

◆ mPointNodes

std::vector<::osg::ref_ptr<PointNode> > dart::gui::osg::render::NonVertexPointNodes::mPointNodes
protected

◆ mPointShapeType

dynamics::PointCloudShape::PointShapeType dart::gui::osg::render::NonVertexPointNodes::mPointShapeType
protected

◆ mVisualAspect

dart::dynamics::VisualAspect* dart::gui::osg::render::NonVertexPointNodes::mVisualAspect
protected