33 #ifndef DART_GUI_OSG_RENDER_SOFTMESHSHAPENODE_HPP_
34 #define DART_GUI_OSG_RENDER_SOFTMESHSHAPENODE_HPP_
36 #include <osg/MatrixTransform>
50 class SoftMeshShapeGeode;
51 class SoftMeshShapeDrawable;
58 std::shared_ptr<dart::dynamics::SoftMeshShape> shape,
Definition: ShapeFrameNode.hpp:58
Definition: ShapeNode.hpp:59
Definition: SoftMeshShapeNode.cpp:50
Definition: SoftMeshShapeNode.hpp:54
std::shared_ptr< dart::dynamics::SoftMeshShape > mSoftMeshShape
Definition: SoftMeshShapeNode.hpp:68
void refresh()
Update all rendering data for this ShapeNode.
Definition: SoftMeshShapeNode.cpp:108
SoftMeshShapeGeode * mGeode
Definition: SoftMeshShapeNode.hpp:69
SoftMeshShapeNode(std::shared_ptr< dart::dynamics::SoftMeshShape > shape, ShapeFrameNode *parent)
Definition: SoftMeshShapeNode.cpp:96
virtual ~SoftMeshShapeNode()
Definition: SoftMeshShapeNode.cpp:134
void extractData(bool firstTime)
Definition: SoftMeshShapeNode.cpp:121
Definition: BulletCollisionDetector.cpp:63