planners/PlannerMultiThreaded.h

Go to the documentation of this file.
00001 #ifndef PlannerMultiThreaded_h
00002 #define PlannerMultiThreaded_h 1
00003 
00004 #include "Planners\PlannerBase.h"
00005 enum PLANNER_STATUS_TYPE
00006 {
00007         PL_NOT_STARTED,
00008         PL_IN_PROGRESS,
00009         PL_FINISHED,
00010 };
00011 
00012 class PlannerMultiThreaded : virtual public PlannerBase
00013 {
00014   public:
00015       virtual ~PlannerMultiThreaded();
00016 
00017       void PlanMultiThreaded ();
00018       PLANNER_STATUS_TYPE GetStatus () const;
00019 
00020       void SetStatus (PLANNER_STATUS_TYPE status);
00021 
00022   protected:
00023       PLANNER_STATUS_TYPE planningStatus;
00024 
00025   private:
00026 
00027 };
00028 
00029 #endif

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