armarx::navigation::qt_plugins::location_graph_editor Namespace Reference

Namespaces

namespace  default_colors
 
namespace  graph_scene
 
namespace  objectposes
 
namespace  robotvisu
 
namespace  utils
 
namespace  visu
 

Classes

class  ConnectDialog
 
struct  EdgeData
 The EdgeData struct holds data required for the edge. More...
 
class  EdgeTableWidget
 
struct  EdgeVisu
 
struct  GraphData
 
struct  GraphVisu
 
class  GuiGraph
 
class  NewEntityIdDialog
 
class  ObjectPoseClientWidget
 
class  RobotVisuWidget
 
struct  VertexData
 The NodeData struct holds data required for the node. More...
 
class  VertexDataWidget
 
class  VertexTableWidget
 
struct  VertexVisu
 
class  WidgetController
 WidgetController brief one line description. More...
 

Typedefs

using GraphScene = graph_scene::Scene
 
using GraphSceneWidget = graph_scene::Widget
 

Functions

template<class VisuT, class RangeT>
void applyVisu (viz::Layer &layer, const std::optional< VisuT > &visu, RangeT &&range, graph::visu::ObjectParserInfo info)
 
template<class GraphT>
semrel::ShapeID findNextFreeVertexID (const GraphT &graph, semrel::ShapeID vertexID)
 
navigation::core::Graph fromGuiGraph (const GuiGraph &gui)
 
float getYawAngleDegree (const core::Pose &pose)
 
double getYawAngleDegree (const core::Pose_d &pose)
 
auto toGuiGraph (const core::Graph &nav) -> GuiGraph
 

Typedef Documentation

◆ GraphScene

using GraphScene = graph_scene::Scene

Definition at line 12 of file graph_scene.h.

◆ GraphSceneWidget

using GraphSceneWidget = graph_scene::Widget

Definition at line 13 of file graph_scene.h.

Function Documentation

◆ applyVisu()

template<class VisuT, class RangeT>
void applyVisu ( viz::Layer & layer,
const std::optional< VisuT > & visu,
RangeT && range,
graph::visu::ObjectParserInfo info )

Definition at line 105 of file Visu.h.

◆ findNextFreeVertexID()

template<class GraphT>
semrel::ShapeID findNextFreeVertexID ( const GraphT & graph,
semrel::ShapeID vertexID )

Definition at line 643 of file WidgetController.cpp.

◆ fromGuiGraph()

core::Graph fromGuiGraph ( const GuiGraph & gui)

Definition at line 127 of file GuiGraph.cpp.

◆ getYawAngleDegree() [1/2]

float getYawAngleDegree ( const core::Pose & pose)

Definition at line 100 of file GuiGraph.cpp.

+ Here is the caller graph for this function:

◆ getYawAngleDegree() [2/2]

double getYawAngleDegree ( const core::Pose_d & pose)

Definition at line 106 of file GuiGraph.cpp.

◆ toGuiGraph()

GuiGraph toGuiGraph ( const core::Graph & nav) -> GuiGraph

Definition at line 112 of file GuiGraph.cpp.