planners/PL_Boolean_Output.h

Go to the documentation of this file.
00001 #ifndef PL_Boolean_Output_h
00002 #define PL_Boolean_Output_h 1
00003 
00004 #include "Planners\PL_HasCollisionDetector.h"
00005 #include "Paths\PA_Points.h"
00006 
00007 class SmootherBase;
00008 
00009 class PL_Boolean_Output : public PL_HasCollisionDetector  //## Inherits: <unnamed>%376A93970274
00010 {
00011   public:
00012       PL_Boolean_Output ();
00013       virtual ~PL_Boolean_Output();
00014 
00015       virtual const PathBase* GetPath () const;
00016 
00017           virtual const PA_Points* GetPathPA_Points () const;
00018           void SetSmoother( SmootherBase* smoother );
00019           void SetPath(PA_Points* pa_points_path);
00020 
00021   protected:
00022       PA_Points path;
00023           SmootherBase* m_Smoother;
00024 
00025   private:
00026 
00027 };
00028 
00029 #endif

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