| allocate_space_for_link_cs(int L) | PL_Sequential | [private] |
| allocate_space_for_Link_tq_path(int link1, int length) | PL_Sequential | [private] |
| allocate_space_for_working_tq_path() | PL_Sequential | [private] |
| arm_degree | PL_Sequential | [private] |
| bkwdpath | PL_Sequential | [private] |
| BT_level | PL_Sequential | [private] |
| BT_level_test | PL_Sequential | [private] |
| BT_number | PL_Sequential | [private] |
| COEFD_Q | PL_Sequential | [private] |
| COEFQ_D | PL_Sequential | [private] |
| collisionDetector | PL_HasCollisionDetector | [protected] |
| combine_three_paths(LinkPath *combpath, LinkPath *mainpath, LinkPath *frwdpath, LinkPath *bkwdpath, int *iposition, int *fposition) | PL_Sequential | [private] |
| combpath | PL_Sequential | [private] |
| compute_a_column_for_link_cspace(TQLinkCSpace *tqlcs, int lnkno, int col, TQConfig *para) | PL_Sequential | [private] |
| compute_cspace_obstacle_map(int lnkno) | PL_Sequential | [private] |
| convert_angle_to_index() | PL_Sequential | [private] |
| CopySettings(PlannerBase *original) | PlannerBase | |
| CreateDisplayList() const | OpenGLInterface | [protected] |
| datadir | PL_Sequential | [private] |
| debug | PL_Sequential | [private] |
| deletemin(int xx, int yy, IntPoint **FRONT, int nbfront, short int **V) | PL_Sequential | [private] |
| dimq | PL_Sequential | [private] |
| dimt | PL_Sequential | [private] |
| displayListNumber | OpenGLInterface | [mutable, protected] |
| distance2d(unsigned char **in, int dimx, int dimy, short int **V, unsigned char **voro) | PL_Sequential | [private] |
| distance_detect_range | PL_Sequential | [private] |
| 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_Sequential | [virtual] |
| DrawOverlay(const Configuration &config) | PL_OpenGL | [protected, static] |
| DrawOverlay(const PA_Points &path) | PL_OpenGL | [protected, static] |
| DrawUniversePortion() const | PL_OpenGL | [virtual] |
| final_config | PL_Sequential | [private] |
| final_tq | PL_Sequential | [private] |
| find_backward_extension(int lnkno, IntPoint *tqinitial, IntPoint *tqfinal, TQLinkCSpace *ptqlink, LinkPath *result) | PL_Sequential | [private] |
| find_forward_extension(int lnkno, IntPoint *tqinitial, IntPoint *tqfinal, TQLinkCSpace *ptqlink, LinkPath *result) | PL_Sequential | [private] |
| find_main_path(int lnkno, IntPoint *tqinitial, IntPoint *tqfinal, TQLinkCSpace *ptqlink, LinkPath *result, int *narrow_flag) | PL_Sequential | [private] |
| find_path_by_heuristic(LinkPath *result, short int **heurpot, int dimx, int dimy, IntPoint *start, IntPoint *goal) | PL_Sequential | [private] |
| free2D(void **pp) | PL_Sequential | [private] |
| free_space_for_link_cs(int L) | PL_Sequential | [private] |
| frwdpath | PL_Sequential | [private] |
| GetGoalConfig() const | PlannerBase | |
| GetGuid() const | PlannerBase | |
| 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] |
| globaldim | PL_Sequential | [private] |
| globalpath | PL_Sequential | [private] |
| guid | PlannerBase | [protected] |
| HasTimeLimitExpired() const | PlannerBase | |
| index_to_rad(int index) | PL_Sequential | [private] |
| initial_config | PL_Sequential | [private] |
| initial_tq | PL_Sequential | [private] |
| initialize_parameters() | PL_Sequential | |
| insert(int xx, int yy, IntPoint **FRONT, IntPoint *PFRONT, int nbfront, short int **V) | PL_Sequential | [private] |
| joint_limit | PL_Sequential | [private] |
| line_free(double **dofpath, int intervals, int start, int end, double **tmppath, int *path_len) | PL_Sequential | [private] |
| lnkcps | PL_Sequential | [private] |
| Load(const char *filename) | PlannerBase | [virtual] |
| m_Smoother | PL_Boolean_Output | [protected] |
| m_UseSemaphores | PlannerBase | |
| mainpath | PL_Sequential | [private] |
| malloc2D(int dy, int dz, int oc) | PL_Sequential | [private] |
| max_bt_no | PL_Sequential | [private] |
| max_level | PL_Sequential | [private] |
| modify_cspace_obstacle_map(TQLinkCSpace *ptqlink, TQConfig *tqi, TQConfig *tqf, TQConfig *pblock, int len, int L1, int *BT_FLAG, int *narrow_flag) | PL_Sequential | [private] |
| OpenGLInterface() | OpenGLInterface | |
| orig_final_config | PL_Sequential | [private] |
| orig_initial_config | PL_Sequential | [private] |
| original_joint_limit | PL_Sequential | [private] |
| paramBuffer | PlannerBase | [protected] |
| path | PL_Boolean_Output | [protected] |
| PL_Boolean_Output() | PL_Boolean_Output | |
| PL_HasCollisionDetector() | PL_HasCollisionDetector | |
| Plan() | PL_Sequential | [virtual] |
| plan_path_for_first_link() | PL_Sequential | [private] |
| plan_path_for_nth_link(int lnkno, TQLinkCSpace *ptqlink, TQConfig *pblock, TQConfig *pblock_last, int *bl, int *BT_Flag, int *block_flag, int *narrow_flag) | PL_Sequential | [private] |
| PlanMultiThreaded() | PlannerMultiThreaded | |
| PlannerBase() | PlannerBase | |
| planningStatus | PlannerMultiThreaded | [protected] |
| planSuccessful | PlannerBase | [protected] |
| qdist(double *q1, double *q2) | PL_Sequential | [private] |
| rad_to_index(double angle) | PL_Sequential | [private] |
| reparameterize_path(int bound, LinkPath *whole_path, LinkPath *result, int *ipos, int *fpos, int L1) | PL_Sequential | [private] |
| retrieve_global_path(double **globalpath, int pathlen, double *startdof, double *goaldof) | PL_Sequential | [private] |
| Save(const char *filename) const | PlannerBase | [virtual] |
| SetCollisionDetector(CD_BasicStyle *collisionDetector) | PL_Sequential | [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) | PlannerBase | [virtual] |
| SetStatus(PLANNER_STATUS_TYPE status) | PlannerMultiThreaded | |
| SetTimeLimitInSeconds(double newTimeLimit) | PlannerBase | |
| shift_dofpath(double **dofpath, int pathlen, double **gpath, int npathlen, int pt1, int pt2) | PL_Sequential | [private] |
| sizeOfParameterBuffer | PlannerBase | [protected] |
| smoothpath(int nb_degree, int intervals, double **dofpath, int *pathlen) | PL_Sequential | [private] |
| sp_debug_level | PL_Sequential | [private] |
| StartTimer() const | PlannerBase | |
| timeLimitInSeconds | PlannerBase | [protected] |
| timer | PlannerBase | [mutable, protected] |
| tqcs | PL_Sequential | [private] |
| ValidateParameters() | PlannerBase | [virtual] |
| voro_heuristic2d(unsigned char **in, int dimx, int dimy, IntPoint goal, short int **V, unsigned char **voro, short int **heurpot, int *flag) | PL_Sequential | [private] |
| wall | PL_Sequential | [private] |
| write_global_path(char *flnm, int length, int degree, double **gpath) | PL_Sequential | [private] |
| write_linkpath(char *flnm, FileType filetype, char *map, int dim, int bitsize) | PL_Sequential | [private] |
| write_linkpathtxt(char *flnm, TQConfig *map, int dim) | PL_Sequential | [private] |
| write_map(char *flnm, FileType filetype, char **map, int dimx, int dimy, int bitsize) | PL_Sequential | [private] |
| write_tqif(char *flnm, TQConfig tqi, TQConfig tqf) | PL_Sequential | [private] |
| ~OpenGLInterface() | OpenGLInterface | [virtual] |
| ~PL_Boolean_Output() | PL_Boolean_Output | [virtual] |
| ~PL_HasCollisionDetector() | PL_HasCollisionDetector | [virtual] |
| ~PL_OpenGL() | PL_OpenGL | [virtual] |
| ~PL_Sequential() | PL_Sequential | [virtual] |
| ~PlannerBase() | PlannerBase | [virtual] |
| ~PlannerMultiThreaded() | PlannerMultiThreaded | [virtual] |