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:611
virtual ~PointCloudShapeNode() override
Definition PointCloudShapeNode.cpp:652
::osg::ref_ptr< PointNodes > mPointNodes
Definition PointCloudShapeNode.hpp:73
void extractData(bool firstTime)
Definition PointCloudShapeNode.cpp:629
std::shared_ptr< dart::dynamics::PointCloudShape > mPointCloudShape
Definition PointCloudShapeNode.hpp:72
::osg::ref_ptr< PointNodes > createPointNodes()
Definition PointCloudShapeNode.cpp:658
dynamics::PointCloudShape::PointShapeType mPointShapeType
Definition PointCloudShapeNode.hpp:76
std::size_t mPointCloudVersion
Definition PointCloudShapeNode.hpp:74
Definition ShapeNode.hpp:59
Definition BulletCollisionDetector.cpp:65