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] |