| AddNode() | PL_PRM | |
| baseConnectID | PL_PRM | [protected] |
| BuildInitRoadMap() | PL_PRM | [protected] |
| ClearGraph() | PL_GraphBase | [virtual] |
| ClearGraphPath() | PL_GraphBase | |
| collisionDetector | PL_HasCollisionDetector | [protected] |
| config_seeds | PL_PRM | [protected] |
| ConnectEdgesFull(const node &n1, const double &radius_squared) | PL_PRM_ClosedBase | [protected, virtual] |
| ConnectEdgesLazy(const node &n1, const double &radius_squared) | PL_PRM | [protected, virtual] |
| connectIDp | PL_PRM | [protected] |
| ConnectNode(const node &newnode) | PL_PRM | [protected, virtual] |
| CopySettings(PlannerBase *original) | PL_PRM | |
| CreateDisplayList() const | OpenGLInterface | [protected] |
| diagonal_squared | PL_PRM | [protected] |
| DiffV(const node &a, const node &b) const | PL_GraphBase | [protected, virtual] |
| DiffV(const Configuration &a, const Configuration &b) const | PL_GraphBase | [protected, virtual] |
| displayListNumber | OpenGLInterface | [mutable, protected] |
| dist | PL_PRM | [protected] |
| Distance(const node &a, const node &b) const | PL_GraphBase | [protected, virtual] |
| Distance(const Configuration &a, const Configuration &b) const | PL_GraphBase | [protected, virtual] |
| Distance(const node &a, const node &b, const VectorN &weight) const | PL_GraphBase | [protected, virtual] |
| Distance(const Configuration &a, const Configuration &b, const VectorN &weight) const | PL_GraphBase | [protected, virtual] |
| distWeight | PL_GraphBase | [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_PRM | [virtual] |
| DrawOverlay(const Configuration &config) | PL_OpenGL | [protected, static] |
| DrawOverlay(const PA_Points &path) | PL_OpenGL | [protected, static] |
| DrawSpecific() const | PL_GraphBase | [protected, virtual] |
| DrawUniversePortion() const | PL_OpenGL | [virtual] |
| edgeChecked | PL_PRM | [protected] |
| EdgeCount() const | PL_GraphBase | [inline] |
| edgeFrag | PL_PRM_ClosedBase | [protected] |
| edgePath | PL_PRM_ClosedBase | [protected] |
| enhanceQuant | PL_PRM | [protected] |
| EnhanceRoadMap() | PL_PRM | [protected] |
| Error(const Configuration &p1) const | PL_PRM_ClosedBase | |
| fileext | PL_GraphBase | [protected] |
| fileheader | PL_GraphBase | [protected] |
| FindConfig(const Configuration &c1) const | PL_GraphBase | [protected] |
| FindEdge(const node &n1, const node &n2) const | PL_GraphBase | [protected] |
| FindPath() | PL_PRM | [protected] |
| G | PL_GraphBase | [protected] |
| GenerateRandomConfig() | PL_PRM_ClosedBase | [protected, virtual] |
| GenerateRandomConfig(const Configuration &seed, const double &std_dev) | PL_PRM_ClosedBase | [protected, virtual] |
| PL_PRM::GenerateRandomConfig(const Configuration ¢re) | PL_GraphBase | [protected, virtual] |
| GetCoords(const node n1, double &Xcor, double &Ycor, double &Zcor) const | PL_GraphBase | [protected] |
| GetCoords(const Configuration &c1, double &Xcor, double &Ycor, double &Zcor) const | PL_GraphBase | [protected] |
| GetCspaceRange(const VectorN &weight) const | PL_GraphBase | [protected] |
| GetCspaceRange() const | PL_GraphBase | [protected] |
| GetDistWeight() const | PL_GraphBase | [inline] |
| GetEnhanceQuant() const | PL_PRM | [inline] |
| GetGoalConfig() const | PlannerBase | |
| GetGuid() const | PlannerBase | |
| GetInitQuant() const | PL_PRM | [inline] |
| GetLastPlanningState() const | PL_PRM | [inline] |
| GetMidPoint(const Configuration &a, const Configuration &b) const | PL_GraphBase | [protected] |
| GetParameters() | PL_PRM | [virtual] |
| GetPath() const | PL_Boolean_Output | [virtual] |
| GetPathPA_Points() const | PL_Boolean_Output | [virtual] |
| GetPlanSuccess() const | PlannerBase | |
| GetPRMMode(BOOL &isLazy, BOOL &validNodes, BOOL &validEdges) const | PL_PRM | |
| GetRadiusTol() | PL_PRM | |
| GetRotAngles(const Matrix4x4 &frame, double &roll, double &pitch, double &yaw) const | PL_PRM_ClosedBase | [protected] |
| GetSeedRatio() const | PL_PRM | [inline] |
| GetStartConfig() const | PlannerBase | |
| GetStatus() const | PlannerMultiThreaded | |
| GetTimeElapsedInSeconds() const | PlannerBase | |
| GetTimeLimitInSeconds() const | PlannerBase | |
| GetToolFrame(const Configuration &config) const | PL_PRM_ClosedBase | |
| GetUseMidPts() const | PL_PRM | [inline] |
| GLDraw() const | PL_OpenGL | [virtual] |
| goalNode | PL_GraphBase | [protected] |
| graphPath | PL_GraphBase | [protected] |
| guid | PlannerBase | [protected] |
| HasTimeLimitExpired() const | PlannerBase | |
| initQuant | PL_PRM | [protected] |
| IsClosed(const Configuration &conf) const | PL_PRM_ClosedBase | [protected] |
| IsInterfering(const Configuration &c1, const Configuration &c2)=0 | PL_PRM_ClosedBase | [pure virtual] |
| IsInterfering(const Configuration &c1) | PL_PRM_ClosedBase | [protected, virtual] |
| PL_PRM::IsInterfering(const edge &e1) | PL_GraphBase | [protected, virtual] |
| PL_PRM::IsInterfering(const node &n1) | PL_GraphBase | [protected, virtual] |
| PL_PRM::IsInterfering(const node &n1, const node &n2) | PL_GraphBase | [protected, virtual] |
| lastPlanningState | PL_PRM | [protected] |
| lazyMode | PL_PRM | [protected] |
| Length(const edge &e1) const | PL_GraphBase | [protected] |
| Load(const char *filename) | PL_GraphBase | [virtual] |
| LoadContents(std::ifstream &infile) | PL_PRM | [protected, virtual] |
| m_Smoother | PL_Boolean_Output | [protected] |
| m_UseSemaphores | PlannerBase | |
| MakeItClosed(Configuration &conf)=0 | PL_PRM_ClosedBase | [pure virtual] |
| Measure(const edge &e1) const | PL_GraphBase | [protected] |
| Measure(const edge &e1, const VectorN &weight) const | PL_GraphBase | [protected] |
| NIL_ID | PL_GraphBase | [protected, static] |
| nodeChecked | PL_PRM | [protected] |
| NodeCount() const | PL_GraphBase | [inline] |
| NodeInConnectionList(const node &n1, const list< int > &connectIDs) | PL_PRM | [protected] |
| NormDistWeight() | PL_GraphBase | |
| OpenGLInterface() | OpenGLInterface | |
| openp | PL_PRM | [protected] |
| paramBuffer | PlannerBase | [protected] |
| path | PL_Boolean_Output | [protected] |
| PL_Boolean_Output() | PL_Boolean_Output | |
| PL_GraphBase() | PL_GraphBase | |
| PL_HasCollisionDetector() | PL_HasCollisionDetector | |
| PL_PRM() | PL_PRM | |
| PL_PRM_ClosedBase() | PL_PRM_ClosedBase | |
| Plan() | PL_PRM_ClosedBase | [virtual] |
| PlanMultiThreaded() | PlannerMultiThreaded | |
| PlannerBase() | PlannerBase | |
| planningStatus | PlannerMultiThreaded | [protected] |
| planSuccessful | PlannerBase | [protected] |
| pred | PL_PRM | [protected] |
| PrioritizeEdge(node prev, node curr) | PL_GraphBase | [protected] |
| PrioritizeEdge(node source, edge e1) | PL_GraphBase | [protected] |
| radiusTol | PL_PRM | [protected] |
| Save(const char *filename) const | PL_GraphBase | [virtual] |
| SaveContents(std::ofstream &outfile) const | PL_PRM | [protected, virtual] |
| seedRatio | PL_PRM | [protected] |
| SetCollisionDetector(CD_BasicStyle *collisionDetector) | PL_PRM | [virtual] |
| PlannerBase::SetCollisionDetector(CollisionDetectorBase *collisionDetector) | PlannerBase | [virtual] |
| SetDistWeight(const VectorN &weights) | PL_GraphBase | [virtual] |
| SetEnhanceQuant(int quant) | PL_PRM | [inline] |
| SetGoalConfig(const Configuration &config) | PL_PRM | [virtual] |
| SetGraphMode(const bool &treeGraph) | PL_PRM | [protected] |
| SetInitQuant(int quant) | PL_PRM | [inline] |
| SetParameters(const void *param) | PL_PRM | [virtual] |
| SetPath(PA_Points *pa_points_path) | PL_Boolean_Output | |
| SetPlanSuccess(bool success) | PlannerBase | |
| SetPRMMode(BOOL &isLazy, BOOL &validNodes, BOOL &validEdges) | PL_PRM | |
| SetRadiusTol(double tol) | PL_PRM | |
| SetSeedRatio(double ratio) | PL_PRM | [inline] |
| SetSmoother(SmootherBase *smoother) | PL_Boolean_Output | |
| SetStartConfig(const Configuration &config) | PL_PRM | [virtual] |
| SetStatus(PLANNER_STATUS_TYPE status) | PlannerMultiThreaded | |
| SetTimeLimitInSeconds(double newTimeLimit) | PlannerBase | |
| SetUseMidPts(BOOL use_them) | PL_PRM | [inline] |
| sizeOfParameterBuffer | PlannerBase | [protected] |
| startNode | PL_GraphBase | [protected] |
| StartTimer() const | PlannerBase | |
| timeLimitInSeconds | PlannerBase | [protected] |
| timer | PlannerBase | [mutable, protected] |
| TranslateNodeID(const int &nodeID) const | PL_GraphBase | [protected] |
| TranslatePath() | PL_PRM_ClosedBase | [protected, virtual] |
| uniformlyAdded | PL_PRM | [protected] |
| useMidPts | PL_PRM | [protected] |
| ValidateParameters() | PL_PRM | [virtual] |
| validEdgesOnly | PL_PRM | [protected] |
| validNodesOnly | PL_PRM | [protected] |
| VerifyPath() | PL_PRM | [protected] |
| ~OpenGLInterface() | OpenGLInterface | [virtual] |
| ~PL_Boolean_Output() | PL_Boolean_Output | [virtual] |
| ~PL_GraphBase() | PL_GraphBase | [virtual] |
| ~PL_HasCollisionDetector() | PL_HasCollisionDetector | [virtual] |
| ~PL_OpenGL() | PL_OpenGL | [virtual] |
| ~PL_PRM() | PL_PRM | [virtual] |
| ~PL_PRM_ClosedBase() | PL_PRM_ClosedBase | |
| ~PlannerBase() | PlannerBase | [virtual] |
| ~PlannerMultiThreaded() | PlannerMultiThreaded | [virtual] |