VertexVisu Struct Reference

#include <armarx/navigation/gui-plugins/LocationGraphEditor/Visu.h>

Classes

struct  ForwardArrow
 
struct  Pose
 

Public Member Functions

void draw (viz::Layer &layer, const std::string &name, const core::Pose &pose, const VertexData &attribs) const
 
void draw (viz::Layer &layer, GuiGraph::ConstVertex vertex, graph::visu::ObjectParserInfo info) const
 

Public Attributes

std::optional< ForwardArrowforwardArrow = ForwardArrow{}
 
std::optional< Posepose = Pose{}
 

Detailed Description

Definition at line 42 of file Visu.h.

Member Function Documentation

◆ draw() [1/2]

void draw ( viz::Layer layer,
const std::string &  name,
const core::Pose pose,
const VertexData attribs 
) const

Definition at line 78 of file Visu.cpp.

+ Here is the call graph for this function:

◆ draw() [2/2]

void draw ( viz::Layer layer,
GuiGraph::ConstVertex  vertex,
graph::visu::ObjectParserInfo  info 
) const

Definition at line 66 of file Visu.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ forwardArrow

std::optional<ForwardArrow> forwardArrow = ForwardArrow{}

Definition at line 62 of file Visu.h.

◆ pose

std::optional<Pose> pose = Pose{}

Definition at line 52 of file Visu.h.


The documentation for this struct was generated from the following files: