| AdjustConfiguration(Configuration &config, int nPose) | PL_ForTest | [protected] |
| algorithm | PL_MPEP | [protected] |
| CheckConnectivity(dynamic_trees &tr, std::vector< vertex > &vert, vertex extendedVert, vertex &connectedVert, int dir) | PL_MPEP | [protected] |
| ClearTree() | PL_MPEP | [protected] |
| collisionDetector | PL_HasCollisionDetector | [protected] |
| ComputeDeltaEndEff(Frame &fromPose, Frame &toPose) | PL_ForTest | [protected] |
| ConnectNode(dynamic_trees &tr, std::vector< vertex > &vert, vertex &parent, Pose_Node &child) | PL_MPEP | [protected] |
| CopySettings(PlannerBase *original) | PlannerBase | |
| CreateDisplayList() const | OpenGLInterface | [protected] |
| Display_Error_Message(int result) | PL_MPEP | [protected] |
| displayListNumber | OpenGLInterface | [mutable, protected] |
| Distance(Configuration &conf1, Configuration &conf2) | PL_MPEP | [protected] |
| DistanceInActiveJoints(Configuration &conf1, Configuration &conf2) | PL_MPEP | [protected] |
| distTolerance | PL_MPEP | [protected] |
| Draw(const Configuration &config) | PL_OpenGL | [protected, static] |
| Draw(const PA_Points &path) | PL_OpenGL | [protected, static] |
| DrawArrorOverlay(const VectorN &point, const VectorN &direction) | PL_OpenGL | [protected, static] |
| DrawArrow(const VectorN &point, const VectorN &direction) | PL_OpenGL | [protected, static] |
| DrawExplicit() const | PL_ForTest | [virtual] |
| DrawOverlay(const Configuration &config) | PL_OpenGL | [protected, static] |
| DrawOverlay(const PA_Points &path) | PL_OpenGL | [protected, static] |
| DrawUniversePortion() const | PL_OpenGL | [virtual] |
| Establish_Self_Motion_Graph(dynamic_trees &tr, vertex extended) | PL_ForTest | [protected] |
| exploreNum | PL_MPEP | [protected] |
| Extend_Node_Self_Motion_Graph(vertex g_vertex, Configuration **nextConf) | PL_ForTest | [protected] |
| Extend_Node_Self_Motion_Graph_Jacobian(vertex g_vertex, Configuration **nextConf) | PL_ForTest | [protected] |
| extendNum | PL_MPEP | [protected] |
| FindLocalPath(Configuration &start, int nStart, int nEnd, PA_Points &localPath) | PL_ForTest | [protected] |
| FindLocalPath2(Configuration &start, int nStart, int nEnd, PA_Points &localPath) | PL_ForTest | [protected] |
| GetClosestPoseVert(dynamic_trees &tr, std::vector< vertex > &vert) | PL_MPEP | [protected] |
| GetConfigurationByDirection(Configuration &conf, Configuration &base, Configuration &direct) | PL_MPEP | [protected] |
| GetGoalConfig() const | PlannerBase | |
| GetGuid() const | PlannerBase | |
| GetNearestNodeInGraph(SMGraph *graph, Configuration *conf) | PL_MPEP | [protected] |
| GetNearestNodeInTree(dynamic_trees &tr, std::vector< vertex > &vert, Configuration &conf) | PL_MPEP | [protected] |
| GetParameters() | PlannerBase | [virtual] |
| GetPath() const | PL_Boolean_Output | [virtual] |
| GetPathPA_Points() const | PL_Boolean_Output | [virtual] |
| GetPlanSuccess() const | PlannerBase | |
| GetRandomConfiguration(Configuration &conf) | PL_MPEP | [protected] |
| GetRandomConfiguration(Configuration &conf, Frame &frame) | PL_MPEP | [protected] |
| GetRandomConfiguration(Configuration &conf, Frame &frame, Configuration &bias) | PL_MPEP | [protected] |
| GetStartConfig() const | PlannerBase | |
| GetStatus() const | PlannerMultiThreaded | |
| GetTimeElapsedInSeconds() const | PlannerBase | |
| GetTimeLimitInSeconds() const | PlannerBase | |
| GetToolFrame(const Configuration &config) const | PL_MPEP | |
| GLDraw() const | PL_OpenGL | [virtual] |
| goal_tree | PL_MPEP | [protected] |
| goal_vertices | PL_MPEP | [protected] |
| goalPoseVertex | PL_MPEP | [protected] |
| goalPoseVertex2 | PL_MPEP | [protected] |
| Greedy_Step(int &begin, int end, vertex &base) | PL_MPEP | [protected] |
| guid | PlannerBase | [protected] |
| HasTimeLimitExpired() const | PlannerBase | |
| InitializeTree() | PL_MPEP | [protected] |
| IsJointWithinLimits(Configuration &config) | PL_ForTest | [protected] |
| iterationNum | PL_MPEP | [protected] |
| itinerary | PL_MPEP | [protected] |
| Load(const char *filename) | PlannerBase | [virtual] |
| LogStatistics() | PL_ForTest | [protected] |
| m_bUseBacktracking | PL_ForTest | [protected] |
| m_bUseJacobianSMGExploration | PL_ForTest | [protected] |
| m_bUseObstacleAvoidLP | PL_ForTest | [protected] |
| m_frEndEffector | PL_ForTest | [protected] |
| m_nDof | PL_ForTest | [protected] |
| m_nSMGNodes | PL_ForTest | [protected] |
| m_nSMGraphs | PL_ForTest | [protected] |
| m_nSMGStepSize | PL_ForTest | [protected] |
| m_nStepAhead | PL_ForTest | [protected] |
| m_nToolFrame | PL_ForTest | [protected] |
| m_pJacobian | PL_ForTest | [protected] |
| m_pLocalPlanner | PL_ForTest | [protected] |
| m_pRobot | PL_ForTest | [protected] |
| m_Smoother | PL_Boolean_Output | [protected] |
| m_UseSemaphores | PlannerBase | |
| OpenGLInterface() | OpenGLInterface | |
| paramBuffer | PlannerBase | [protected] |
| passiveNum | PL_MPEP | [protected] |
| path | PL_Boolean_Output | [protected] |
| PL_Boolean_Output() | PL_Boolean_Output | |
| PL_ForTest() | PL_ForTest | |
| PL_HasCollisionDetector() | PL_HasCollisionDetector | |
| PL_MPEP() | PL_MPEP | |
| Plan() | PL_ForTest | [virtual] |
| PlanMultiThreaded() | PlannerMultiThreaded | |
| Planner_Greedy() | PL_MPEP | [protected] |
| Planner_IMP_Greedy() | PL_MPEP | [protected] |
| Planner_RRT_Connect_Like() | PL_MPEP | [protected] |
| Planner_RRT_Greedy_Connect() | PL_MPEP | [protected] |
| Planner_RRT_Greedy_Like() | PL_MPEP | [protected] |
| Planner_RRT_Like() | PL_MPEP | [protected] |
| Planner_SMG_Greedy() | PL_MPEP | [protected] |
| Planner_SMG_RRT_Connect_Like() | PL_MPEP | [protected] |
| Planner_SMG_RRT_Greedy_Like() | PL_MPEP | [protected] |
| PlannerBase() | PlannerBase | |
| planningStatus | PlannerMultiThreaded | [protected] |
| planSuccessful | PlannerBase | [protected] |
| poses | PL_MPEP | [protected] |
| randomRetry | PL_MPEP | [protected] |
| redundant | PL_MPEP | [protected] |
| RemoveNode(vertex failVert) | PL_ForTest | [protected] |
| ResetStatistics() | PL_ForTest | [protected] |
| RetrievePathFromTree() | PL_MPEP | [protected] |
| RRT_Extend_Like(dynamic_trees &tr, std::vector< vertex > &vert, int &extPose, vertex &extended, int dir=1) | PL_MPEP | [protected] |
| Save(const char *filename) const | PlannerBase | [virtual] |
| SetAlgorithm(unsigned int alg) | PL_MPEP | |
| SetCollisionDetector(CD_BasicStyle *collisionDetector) | PL_ForTest | [virtual] |
| PlannerBase::SetCollisionDetector(CollisionDetectorBase *collisionDetector) | PlannerBase | [virtual] |
| SetExploreNum(unsigned int num) | PL_MPEP | |
| SetExtendNum(unsigned int num) | PL_MPEP | |
| SetGoalConfig(const Configuration &configuration) | PlannerBase | [virtual] |
| SetIterationNum(unsigned int num) | PL_MPEP | |
| SetMethodUsed(int nMethod) | PL_ForTest | [inline] |
| SetObstacleAvoidLP(bool bUse) | PL_ForTest | [inline] |
| SetParameters(const void *param) | PlannerBase | [virtual] |
| SetPassiveNum(unsigned int num) | PL_MPEP | |
| SetPath(PA_Points *pa_points_path) | PL_Boolean_Output | |
| SetPlanSuccess(bool success) | PlannerBase | |
| SetRandomRetry(unsigned int retry) | PL_MPEP | |
| SetSMGNodeNum(unsigned int num) | PL_MPEP | |
| SetSMGStepSize(int dStep) | PL_ForTest | [inline] |
| SetSmoother(SmootherBase *smoother) | PL_Boolean_Output | |
| SetStartConfig(const Configuration &configuration) | PlannerBase | [virtual] |
| SetStatus(PLANNER_STATUS_TYPE status) | PlannerMultiThreaded | |
| SetStepAhead(int nAhead) | PL_ForTest | [inline] |
| SetTimeLimitInSeconds(double newTimeLimit) | PlannerBase | |
| SetTolerance(double dist) | PL_MPEP | |
| SetTrajectory(std::vector< Frame > &traj) | PL_MPEP | |
| SetUseBacktracking(bool bUse) | PL_ForTest | [inline] |
| SetUsingGoalConfig(bool use) | PL_MPEP | |
| SetUsingJacobianExt(bool use) | PL_MPEP | |
| SetUsingStartConfig(bool use) | PL_MPEP | |
| sizeOfParameterBuffer | PlannerBase | [protected] |
| smgNodeNum | PL_MPEP | [protected] |
| startPoseVertex | PL_MPEP | [protected] |
| StartTimer() const | PlannerBase | |
| Step(dynamic_trees &tr, std::vector< vertex > &vert, int begin, int end, vertex &base, int dir=1) | PL_MPEP | [protected] |
| timeLimitInSeconds | PlannerBase | [protected] |
| timer | PlannerBase | [mutable, protected] |
| tree | PL_MPEP | [protected] |
| usingGoalConfig | PL_MPEP | [protected] |
| usingGoalTree | PL_MPEP | [protected] |
| usingJacobianExt | PL_MPEP | [protected] |
| usingStartConfig | PL_MPEP | [protected] |
| ValidateParameters() | PlannerBase | [virtual] |
| vertices | PL_MPEP | [protected] |
| ~OpenGLInterface() | OpenGLInterface | [virtual] |
| ~PL_Boolean_Output() | PL_Boolean_Output | [virtual] |
| ~PL_ForTest() | PL_ForTest | [virtual] |
| ~PL_HasCollisionDetector() | PL_HasCollisionDetector | [virtual] |
| ~PL_MPEP() | PL_MPEP | [virtual] |
| ~PL_OpenGL() | PL_OpenGL | [virtual] |
| ~PlannerBase() | PlannerBase | [virtual] |
| ~PlannerMultiThreaded() | PlannerMultiThreaded | [virtual] |