collisionDetector | PL_HasCollisionDetector | [protected] |
ComputeEmbryoDistance(JMA_Roadmap_Tree *tree, JMA_Configuration *embryo) const | PL_Juan | [protected] |
CopySettings(PlannerBase *original) | PlannerBase | |
CopyTrajectoryToPath() | PL_Juan | [protected] |
CreateDisplayList() const | OpenGLInterface | [protected] |
displayListNumber | OpenGLInterface | [mutable, 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_Juan | [virtual] |
DrawOverlay(const Configuration &config) | PL_OpenGL | [protected, static] |
DrawOverlay(const PA_Points &path) | PL_OpenGL | [protected, static] |
DrawUniversePortion() const | PL_OpenGL | [virtual] |
Explore(JMA_Roadmap_Tree *tree) const | PL_Juan | [protected] |
GenerateNewEmbryo(JMA_Roadmap_Tree *tree, const int id_landmark, const int id_embryo) const | PL_Juan | [protected] |
GetGoalConfig() const | PlannerBase | |
GetGuid() const | PlannerBase | |
GetIdsPath(const JMA_Roadmap_Tree *tree, const int landmark_id, int list_ids[], int *n_landmarks) | PL_Juan | [protected, static] |
GetNAncestors(const JMA_Roadmap_Tree *tree, const int landmark_id) | PL_Juan | [protected, static] |
GetParameters() | PlannerBase | [virtual] |
GetPath() const | PL_Boolean_Output | [virtual] |
GetPathPA_Points() const | PL_Boolean_Output | [virtual] |
GetPlanSuccess() const | PlannerBase | |
GetStartConfig() const | PlannerBase | |
GetStatus() const | PlannerMultiThreaded | |
GetTimeElapsedInSeconds() const | PlannerBase | |
GetTimeLimitInSeconds() const | PlannerBase | |
GLDraw() const | PL_OpenGL | [virtual] |
guid | PlannerBase | [protected] |
HasTimeLimitExpired() const | PlannerBase | |
ids_list | PL_Juan | [private] |
init_conf | PL_Juan | [private] |
Initialize() | PL_Juan | [protected] |
InitRoadmapTree(JMA_Roadmap_Tree *tree, const int n_dof, const int n_embryos, const JMA_Configuration init_conf) const | PL_Juan | [protected] |
Load(const char *filename) | PL_Juan | [virtual] |
m_Initialized | PL_Juan | [private] |
m_Smoother | PL_Boolean_Output | [protected] |
m_UseSemaphores | PlannerBase | |
MyDistanceFunc(const Configuration &conf1, const Configuration &conf2) const | PL_Juan | [protected] |
MyGoalFunc(const Configuration &config) const | PL_Juan | [protected] |
MyLocalPlanner(const Configuration &start_conf, Configuration &local_minima) const | PL_Juan | [protected] |
MyPtpCollision(const Configuration &start_conf, const Configuration &local_minima) const | PL_Juan | [protected] |
MyRandomPath(int id_landmark, const int id_embryo, const int n_dof, const JMA_Configuration init_conf, JMA_Configuration *embryo) const | PL_Juan | [protected] |
numberOfEmbryos | PL_Juan | [private] |
numberOfLandmarks | PL_Juan | [private] |
OpenGLInterface() | OpenGLInterface | |
paramBuffer | PlannerBase | [protected] |
path | PL_Boolean_Output | [protected] |
PL_Boolean_Output() | PL_Boolean_Output | |
PL_HasCollisionDetector() | PL_HasCollisionDetector | |
PL_Juan() | PL_Juan | |
Plan() | PL_Juan | [virtual] |
PlanMultiThreaded() | PlannerMultiThreaded | |
PlannerBase() | PlannerBase | |
planningStatus | PlannerMultiThreaded | [protected] |
planSuccessful | PlannerBase | [protected] |
Save(const char *filename) const | PL_Juan | [virtual] |
Search(JMA_Roadmap_Tree *tree) const | PL_Juan | [protected] |
SetCollisionDetector(CD_BasicStyle *collisionDetector) | PL_HasCollisionDetector | [virtual] |
PlannerBase::SetCollisionDetector(CollisionDetectorBase *collisionDetector) | PlannerBase | [virtual] |
SetGoalConfig(const Configuration &configuration) | PlannerBase | [virtual] |
SetParameters(const void *param) | PlannerBase | [virtual] |
SetPath(PA_Points *pa_points_path) | PL_Boolean_Output | |
SetPlanSuccess(bool success) | PlannerBase | |
SetSmoother(SmootherBase *smoother) | PL_Boolean_Output | |
SetStartConfig(const Configuration &configuration) | PL_Juan | [virtual] |
SetStatus(PLANNER_STATUS_TYPE status) | PlannerMultiThreaded | |
SetTimeLimitInSeconds(double newTimeLimit) | PlannerBase | |
SimplifyIdsTrajectory(const JMA_Roadmap_Tree *tree, const int list[], int n_nodes, int new_list[], int *new_n_nodes) const | PL_Juan | [protected] |
sizeOfParameterBuffer | PlannerBase | [protected] |
StartTimer() const | PlannerBase | |
timeLimitInSeconds | PlannerBase | [protected] |
timer | PlannerBase | [mutable, protected] |
tree | PL_Juan | [private] |
UpdateRoadmapTree(JMA_Roadmap_Tree *tree) const | PL_Juan | [protected] |
ValidateParameters() | PlannerBase | [virtual] |
~OpenGLInterface() | OpenGLInterface | [virtual] |
~PL_Boolean_Output() | PL_Boolean_Output | [virtual] |
~PL_HasCollisionDetector() | PL_HasCollisionDetector | [virtual] |
~PL_Juan() | PL_Juan | [virtual] |
~PL_OpenGL() | PL_OpenGL | [virtual] |
~PlannerBase() | PlannerBase | [virtual] |
~PlannerMultiThreaded() | PlannerMultiThreaded | [virtual] |