18 #ifndef _SIMBODY_COLLISION_HH_
19 #define _SIMBODY_COLLISION_HH_
29 class ContactGeometry;
50 public:
virtual void Load(sdf::ElementPtr _ptr);
53 public:
virtual void OnPoseChange();
56 public:
virtual void SetCategoryBits(
unsigned int _bits);
59 public:
virtual void SetCollideBits(
unsigned int _bits);
62 public:
virtual math::Box GetBoundingBox()
const;
67 public:
void SetCollisionShape(SimTK::ContactGeometry *_shape);
71 public: SimTK::ContactGeometry *GetCollisionShape()
const;
74 private: SimTK::ContactGeometry *collisionShape;