|
|
#include <optional>#include <string>#include <vector>#include <RobotAPI/libraries/armem/core/MemoryID.h>#include <RobotAPI/libraries/armem/core/aron_conversions.h>#include <RobotAPI/libraries/armem/core/forward_declarations.h>#include <RobotAPI/libraries/aron/core/data/variant/forward_declarations.h>#include <RobotAPI/libraries/core/FramedPose.h>#include <armarx/navigation/client/types.h>#include <armarx/navigation/core/Trajectory.h>#include <armarx/navigation/core/aron/Graph.aron.generated.h>#include <armarx/navigation/core/basic_types.h>#include <SemanticObjectRelations/RelationGraph/RelationGraph.h>
Include dependency graph for Graph.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | EdgeAttribs |
| class | Graph |
| struct | GraphAttribs |
| struct | VertexAttribs |
Namespaces | |
| armarx | |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
| armarx::navigation | |
| This file is part of ArmarX. | |
| armarx::navigation::core | |
| This file is part of ArmarX. | |
Typedefs | |
| using | GraphPath = std::vector< Graph::ConstVertex > |
| using | Graphs = std::vector< Graph > |
Functions | |
| std::vector< GraphPath > | findPathsTo (Graph::ConstVertex vertex, const Graph &graph) |
| void | fromAron (const arondto::Graph &dto, Graph &bo) |
| const core::Graph & | getSubgraph (const std::string &vertexName, const Graphs &graphs) |
| Graph::ConstVertex | getVertexByName (const std::string &vertexName, const Graph &graph) |
| bool | hasVertex (const std::string &vertexName, const Graph &graph) |
| void | resolveLocation (Graph::Vertex &vertex, const aron::data::DictPtr &locationData) |
| template<class MemoryContainerT > | |
| bool | resolveLocation (Graph::Vertex &vertex, const MemoryContainerT &locationContainer) |
| template<class MemoryContainerT > | |
| void | resolveLocations (Graph &graph, const MemoryContainerT &locationContainer) |
| void | toAron (arondto::Graph &dto, const Graph &bo) |