AddNode() | PL_PRM | |
Astar_f(const node &n, const double &currcost) const | PL_PRM | [inline, private] |
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 | [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] |
enhanceQuant | PL_PRM | [protected] |
EnhanceRoadMap() | PL_PRM | [protected] |
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_GraphBase | [protected, virtual] |
GenerateRandomConfig(const Configuration &seed, const double &std_dev) | PL_GraphBase | [protected, virtual] |
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 | |
GetSeedRatio() const | PL_PRM | [inline] |
GetStartConfig() const | PlannerBase | |
GetStatus() const | PlannerMultiThreaded | |
GetTimeElapsedInSeconds() const | PlannerBase | |
GetTimeLimitInSeconds() const | PlannerBase | |
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] |
IsInterfering(const edge &e1) | PL_GraphBase | [protected, virtual] |
IsInterfering(const node &n1) | PL_GraphBase | [protected, virtual] |
IsInterfering(const Configuration &c1) | PL_GraphBase | [protected, virtual] |
IsInterfering(const node &n1, const node &n2) | PL_GraphBase | [protected, virtual] |
IsInterfering(const Configuration &c1, const Configuration &c2) | 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 | |
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 | |
Plan() | PL_PRM | [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_GraphBase | [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] |
~PlannerBase() | PlannerBase | [virtual] |
~PlannerMultiThreaded() | PlannerMultiThreaded | [virtual] |