libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
PlanTree Class Reference

Public Member Functions

bool checkIfPlanInTree (OnePlan *OP)
 
OnePlangetPlanFromNode (PlanNode *PN)
 
PlanNodegetNodeFromId (int idFirst, int idSecond)
 
PlanNodegetNodeFormTS (TaskSolution *TS)
 
bool addPlanNode (PlanNode *PN, TaskSolution *prevTS)
 
void printAll ()
 
void printInFile (PlanNode *pn)
 
std::vector< PlanNode * > getAllNodes ()
 
double computeDist (PlanNode *p1, PlanNode *p2)
 
PlanNodegetClosestNode (WorldState *ws, type_data td)
 
void saveInFile (std::string path)
 
std::vector< double > getAllImpoInfo ()
 

The documentation for this class was generated from the following files: