planners/PL_HasCollisionDetector.h

Go to the documentation of this file.
00001 #ifndef PL_HasCollisionDetector_h
00002 #define PL_HasCollisionDetector_h 1
00003 
00004 #pragma warning( disable : 4786 )
00005 
00006 #include "CollisionDetectors\CD_BasicStyle.h"
00007 #include "Planners\PlannerMultiThreaded.h"
00008 #include "Planners\PlannerBase.h"
00009 
00010 class PL_HasCollisionDetector 
00011 : virtual public PlannerBase, 
00012   virtual public PlannerMultiThreaded 
00013 {
00014   public:
00015       PL_HasCollisionDetector ();
00016       virtual ~PL_HasCollisionDetector();
00017       virtual void SetCollisionDetector (CD_BasicStyle* collisionDetector);
00018 
00019   protected:
00020       CD_BasicStyle* collisionDetector;
00021 
00022   private:
00023       virtual void SetCollisionDetector (CollisionDetectorBase* collisionDetector) const;
00024 
00025 };
00026 
00027 
00028 #endif

Generated on Sat Apr 1 21:30:44 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO