Buran Motion Planning Framework
|
32 std::string result =
"{";
34 sprintf(buf,
"sum:%.3f",
sum);
65 explicit PathNodePtr(std::shared_ptr<PathNode> ptr) : ptr(std::move(ptr)) {}
67 std::shared_ptr<PathNode> ptr;
70 return (this->ptr->sum < obj.ptr->sum);
double sum
Definition: path_node.h:50
unsigned int order
Definition: path_node.h:54
Definition: path_node.h:60
PathNodePtr(std::shared_ptr< PathNode > ptr)
Definition: path_node.h:65
std::vector< int > coords
Definition: path_node.h:42
std::shared_ptr< PathNode > parent
Definition: path_node.h:46
PathNode(std::vector< int > coords, const std::shared_ptr< PathNode > &parent, double sum)
Definition: path_node.h:18
Definition: path_node.h:11
std::string toString() const
Definition: path_node.h:31