planners/obsolete/PL_LinearCollision.cpp

Go to the documentation of this file.
00001 //## begin module%3775A7520186.cm preserve=no
00002 //        %X% %Q% %Z% %W%
00003 //## end module%3775A7520186.cm
00004 
00005 //## begin module%3775A7520186.cp preserve=no
00006 //## end module%3775A7520186.cp
00007 
00008 //## Module: PL_LinearCollision%3775A7520186; Pseudo Package body
00009 //## Source file: E:\mpk\code\Planners\PL_LinearCollision.cpp
00010 
00011 //## begin module%3775A7520186.additionalIncludes preserve=no
00012 //## end module%3775A7520186.additionalIncludes
00013 
00014 //## begin module%3775A7520186.includes preserve=yes
00015 //## end module%3775A7520186.includes
00016 
00017 // PL_LinearCollision
00018 #include "PL_LinearCollision.h"
00019 //## begin module%3775A7520186.additionalDeclarations preserve=yes
00020 //## end module%3775A7520186.additionalDeclarations
00021 
00022 
00023 // Class PL_LinearCollision 
00024 
00025 
00026 PL_LinearCollision::PL_LinearCollision ()
00027   //## begin PL_LinearCollision::PL_LinearCollision%930457211.hasinit preserve=no
00028   //## end PL_LinearCollision::PL_LinearCollision%930457211.hasinit
00029   //## begin PL_LinearCollision::PL_LinearCollision%930457211.initialization preserve=yes
00030   :PL_HasCollisionDetector()
00031   //## end PL_LinearCollision::PL_LinearCollision%930457211.initialization
00032 {
00033   //## begin PL_LinearCollision::PL_LinearCollision%930457211.body preserve=yes
00034   //## end PL_LinearCollision::PL_LinearCollision%930457211.body
00035 }
00036 
00037 
00038 PL_LinearCollision::~PL_LinearCollision()
00039 {
00040   //## begin PL_LinearCollision::~PL_LinearCollision%.body preserve=yes
00041   //## end PL_LinearCollision::~PL_LinearCollision%.body
00042 }
00043 
00044 
00045 
00046 //## Other Operations (implementation)
00047 const PathBase* PL_LinearCollision::GetPath () const
00048 {
00049   //## begin PL_LinearCollision::GetPath%923255758.body preserve=yes
00050         return &path ;
00051   //## end PL_LinearCollision::GetPath%923255758.body
00052 }
00053 
00054 // Additional Declarations
00055   //## begin PL_LinearCollision%3775A7520186.declarations preserve=yes
00056   //## end PL_LinearCollision%3775A7520186.declarations
00057 
00058 //## begin module%3775A7520186.epilog preserve=yes
00059 //## end module%3775A7520186.epilog
00060 
00061 
00062 // Detached code regions:
00063 // WARNING: this code will be lost if code is regenerated.
00064 #if 0
00065 //## begin PL_LinearCollision::SetCollisionDetector%930457212.body preserve=no
00066         assert( collisionDetector != NULL ) ;
00067         delete( this->collisionDetector );
00068         this->collisionDetector = collisionDetector ;
00069 //## end PL_LinearCollision::SetCollisionDetector%930457212.body
00070 
00071 #endif

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