00001 #ifndef COLLISION_DETECTOR 00002 #define COLLISION_DETECTOR 00003 00004 #include <gmtl/Vec.h> 00005 #include <ani/Dynamics/Body.h> 00006 00007 namespace gator 00008 { 00009 class CollisionDetector 00010 { 00011 public: 00012 virtual bool exec( const ani::Body& body, float& dist, gmtl::Vec3f& normal ) = 0; 00013 }; 00014 } // end namespace gator 00015 00016 #endif