PlannerMultiThreaded Class Reference

#include <planners/PlannerMultiThreaded.h>

Inherits PlannerBase.

Inherited by PL_HasCollisionDetector [virtual].

Inheritance diagram for PlannerMultiThreaded:

Inheritance graph
[legend]
Collaboration diagram for PlannerMultiThreaded:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~PlannerMultiThreaded ()
void PlanMultiThreaded ()
PLANNER_STATUS_TYPE GetStatus () const
void SetStatus (PLANNER_STATUS_TYPE status)

Protected Attributes

PLANNER_STATUS_TYPE planningStatus

Detailed Description

Definition at line 12 of file PlannerMultiThreaded.h.


Constructor & Destructor Documentation

PlannerMultiThreaded::~PlannerMultiThreaded  )  [virtual]
 

Definition at line 12 of file PlannerMultiThreaded.cpp.


Member Function Documentation

PLANNER_STATUS_TYPE PlannerMultiThreaded::GetStatus  )  const
 

Definition at line 24 of file PlannerMultiThreaded.cpp.

References planningStatus.

void PlannerMultiThreaded::PlanMultiThreaded  ) 
 

Definition at line 17 of file PlannerMultiThreaded.cpp.

References DoPlanning(), PlannerBase::m_UseSemaphores, PL_IN_PROGRESS, and planningStatus.

Here is the call graph for this function:

void PlannerMultiThreaded::SetStatus PLANNER_STATUS_TYPE  status  ) 
 

Definition at line 29 of file PlannerMultiThreaded.cpp.

References planningStatus.

Referenced by DoPlanning().


Member Data Documentation

PLANNER_STATUS_TYPE PlannerMultiThreaded::planningStatus [protected]
 

Definition at line 23 of file PlannerMultiThreaded.h.

Referenced by GetStatus(), PlanMultiThreaded(), and SetStatus().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 22:03:05 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO