5 #include "structTools.hpp"
6 #include "solutiondata.h"
24 std::pair<int,int> getId();
28 PlanNode* getPrevious() {
return _previous;}
29 std::vector<PlanNode*> getNexts() {
return _nexts;}
31 double getInitTime() {
return _initTime;}
32 void setInitTime(
double initTime) {_initTime = initTime;}
34 PlanTree* getPlanTree() {
return _PT;}
36 bool hasSucceeded() {
return _suceeded;}
38 Task* getTask() {
return _task;}
39 void setTask(
Task* t) { _task = t; }
41 std::string getFormatedNumbers();
42 double computePriority();
44 Graph* getGraph() {
return _explorationGraph;}
45 void setGraph(
Graph* g) { _explorationGraph = g;}
50 std::map<std::string,double> backtrackingData;
57 std::vector<PlanNode*> _nexts;
65 Graph* _explorationGraph;
Definition: taskSolution.hpp:9
Definition: planNode.hpp:12
Definition: gtpPlan.hpp:14
Info storage class.
Definition: solutiondata.h:19