33#ifndef DART_GUI_OSG_RENDER_POINTCLOUDSHAPENODE_HPP_
34#define DART_GUI_OSG_RENDER_POINTCLOUDSHAPENODE_HPP_
52class PointCloudShapeGeode;
53class PointCloudShapeBillboardGeode;
61 std::shared_ptr<dart::dynamics::PointCloudShape> shape,
PointShapeType
Definition PointCloudShape.hpp:62
Definition ShapeFrameNode.hpp:61
Definition PointCloudShapeNode.hpp:58
void refresh() override
Update all rendering data for this ShapeNode.
Definition PointCloudShapeNode.cpp:615
virtual ~PointCloudShapeNode() override
Definition PointCloudShapeNode.cpp:656
::osg::ref_ptr< PointNodes > mPointNodes
Definition PointCloudShapeNode.hpp:73
void extractData(bool firstTime)
Definition PointCloudShapeNode.cpp:633
std::shared_ptr< dart::dynamics::PointCloudShape > mPointCloudShape
Definition PointCloudShapeNode.hpp:72
::osg::ref_ptr< PointNodes > createPointNodes()
Definition PointCloudShapeNode.cpp:662
dynamics::PointCloudShape::PointShapeType mPointShapeType
Definition PointCloudShapeNode.hpp:76
std::size_t mPointCloudVersion
Definition PointCloudShapeNode.hpp:74
Definition ShapeNode.hpp:60
Definition BulletCollisionDetector.cpp:60