17 #include <vlutil/vlSmartPointers.h>
19 #include <tbb/spin_rw_mutex.h>
20 #include <boost/unordered_set.hpp>
46 virtual void initialize();
48 virtual btCollisionWorld* bulletCollisionWorld();
50 virtual void addCollisionObjectToWorld(btCollisionObject*);
54 virtual unsigned int removeCollisionObjectFromWorld(btCollisionObject* collisionObject);
58 virtual bool chordIntersect(
const DtChord& chord,
62 virtual bool allIntersectsAlongChord(
const DtChord& chord,
70 virtual void drawDebugInfo()
const;