DART  6.10.1
dart::gui::osg::render::VertexPointNodes Class Referencefinal
Inheritance diagram for dart::gui::osg::render::VertexPointNodes:
dart::gui::osg::render::PointNodes

Public Member Functions

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

Private Attributes

std::shared_ptr< dart::dynamics::PointCloudShapemPointCloudShape
 
dart::dynamics::VisualAspectmVisualAspect
 
::osg::ref_ptr<::osg::Geode > mGeode
 
::osg::ref_ptr<::osg::Geometry > mGeometry
 
::osg::ref_ptr<::osg::Vec3Array > mVertices
 
::osg::ref_ptr<::osg::Vec3Array > mNormals
 
::osg::ref_ptr<::osg::Vec4Array > mColors
 
::osg::ref_ptr<::osg::Point > mPoint
 
::osg::ref_ptr<::osg::DrawArrays > mPrimitiveSet
 

Constructor & Destructor Documentation

◆ VertexPointNodes()

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

Member Function Documentation

◆ refresh()

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

Member Data Documentation

◆ mColors

::osg::ref_ptr<::osg::Vec4Array> dart::gui::osg::render::VertexPointNodes::mColors
private

◆ mGeode

::osg::ref_ptr<::osg::Geode> dart::gui::osg::render::VertexPointNodes::mGeode
private

◆ mGeometry

::osg::ref_ptr<::osg::Geometry> dart::gui::osg::render::VertexPointNodes::mGeometry
private

◆ mNormals

::osg::ref_ptr<::osg::Vec3Array> dart::gui::osg::render::VertexPointNodes::mNormals
private

◆ mPoint

::osg::ref_ptr<::osg::Point> dart::gui::osg::render::VertexPointNodes::mPoint
private

◆ mPointCloudShape

std::shared_ptr<dart::dynamics::PointCloudShape> dart::gui::osg::render::VertexPointNodes::mPointCloudShape
private

◆ mPrimitiveSet

::osg::ref_ptr<::osg::DrawArrays> dart::gui::osg::render::VertexPointNodes::mPrimitiveSet
private

◆ mVertices

::osg::ref_ptr<::osg::Vec3Array> dart::gui::osg::render::VertexPointNodes::mVertices
private

◆ mVisualAspect

dart::dynamics::VisualAspect* dart::gui::osg::render::VertexPointNodes::mVisualAspect
private