33 #ifndef DART_GUI_OSG_RENDER_MULTISPHERESHAPENODE_HPP_
34 #define DART_GUI_OSG_RENDER_MULTISPHERESHAPENODE_HPP_
36 #include <osg/ShapeDrawable>
37 #include <osg/MatrixTransform>
44 class MultiSphereConvexHullShape;
51 class MultiSphereShapeGeode;
52 class MultiSphereShapeDrawable;
59 std::shared_ptr<dart::dynamics::MultiSphereConvexHullShape> shape,
Definition: ShapeFrameNode.hpp:58
Definition: MultiSphereShapeNode.cpp:51
Definition: MultiSphereShapeNode.hpp:55
void refresh()
Update all rendering data for this ShapeNode.
Definition: MultiSphereShapeNode.cpp:105
MultiSphereShapeGeode * mGeode
Definition: MultiSphereShapeNode.hpp:70
virtual ~MultiSphereShapeNode()
Definition: MultiSphereShapeNode.cpp:132
MultiSphereShapeNode(std::shared_ptr< dart::dynamics::MultiSphereConvexHullShape > shape, ShapeFrameNode *parent)
Definition: MultiSphereShapeNode.cpp:93
std::shared_ptr< dart::dynamics::MultiSphereConvexHullShape > mMultiSphereShape
Definition: MultiSphereShapeNode.hpp:69
void extractData(bool firstTime)
Definition: MultiSphereShapeNode.cpp:118
Definition: ShapeNode.hpp:59
Definition: BulletCollisionDetector.cpp:63