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

Namespaces

 default_colors
 
 graph_scene
 
 objectposes
 
 robotvisu
 
 utils
 
 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 13 of file graph_scene.h.

◆ GraphSceneWidget

using GraphSceneWidget = graph_scene::Widget

Definition at line 14 of file graph_scene.h.

Function Documentation

◆ applyVisu()

void armarx::navigation::qt_plugins::location_graph_editor::applyVisu ( viz::Layer layer,
const std::optional< VisuT > &  visu,
RangeT &&  range,
graph::visu::ObjectParserInfo  info 
)

Definition at line 105 of file Visu.h.

◆ findNextFreeVertexID()

semrel::ShapeID armarx::navigation::qt_plugins::location_graph_editor::findNextFreeVertexID ( const GraphT &  graph,
semrel::ShapeID  vertexID 
)

Definition at line 596 of file WidgetController.cpp.

◆ fromGuiGraph()

core::Graph fromGuiGraph ( const GuiGraph gui)

Definition at line 127 of file GuiGraph.cpp.

+ Here is the call graph for this function:

◆ getYawAngleDegree() [1/2]

float getYawAngleDegree ( const core::Pose pose)

Definition at line 97 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 104 of file GuiGraph.cpp.

◆ toGuiGraph()

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

Definition at line 111 of file GuiGraph.cpp.

+ Here is the call graph for this function: