|
|
#include <armarx/navigation/server/GraphBuilder.h>
Public Member Functions | |
| void | connect (const core::Pose &pose, const client::GlobalPlanningStrategy &strategy) |
| void | connect (const std::vector< core::Graph::VertexDescriptor > &routes, const client::GlobalPlanningStrategy &strategy) |
| void | connect (const std::vector< core::GraphPath > &routes, const client::GlobalPlanningStrategy &strategy) |
| const core::Graph & | getGraph () const |
| core::Pose | goalPose () const |
| core::Graph::VertexDescriptor | goalVertex () const |
| void | initialize (const core::Pose &pose) |
Public Attributes | |
| std::optional< core::Graph::ConstVertex > | startVertex |
Definition at line 38 of file GraphBuilder.h.
| void connect | ( | const core::Pose & | pose, |
| const client::GlobalPlanningStrategy & | strategy | ||
| ) |
| void connect | ( | const std::vector< core::Graph::VertexDescriptor > & | routes, |
| const client::GlobalPlanningStrategy & | strategy | ||
| ) |
| routes | |
| strategy | strategy on how to connect the last vertex and the routes |
Definition at line 86 of file GraphBuilder.cpp.
| void connect | ( | const std::vector< core::GraphPath > & | routes, |
| const client::GlobalPlanningStrategy & | strategy | ||
| ) |
Definition at line 143 of file GraphBuilder.cpp.
| const core::Graph & getGraph | ( | ) | const |
| core::Pose goalPose | ( | ) | const |
| core::Graph::VertexDescriptor goalVertex | ( | ) | const |
| void initialize | ( | const core::Pose & | pose | ) |
| std::optional<core::Graph::ConstVertex> startVertex |
Definition at line 64 of file GraphBuilder.h.