VertexData Struct Reference

The NodeData struct holds data required for the node. More...

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

+ Inheritance diagram for VertexData:

Public Attributes

bool changed = false
 Whether the vertex was changed since loading or committing. More...
 
bool highlighted = false
 Whether the node is highlighted. More...
 
QTableWidgetItem * tableWidgetItem = nullptr
 The item in the table tableWidgetVertices. More...
 
- Public Attributes inherited from VertexAttribs
armarx::navigation::core::arondto::Vertex aron
 

Additional Inherited Members

- Public Member Functions inherited from VertexAttribs
std::string getName () const
 
FramedPose getPose () const
 
bool hasName () const
 
bool hasPose () const
 
Pose requireGlobal () const
 
void setPose (const FramedPose &pose)
 

Detailed Description

The NodeData struct holds data required for the node.

The name is stored in the key used in the map vertices.

Definition at line 43 of file GuiGraph.h.

Member Data Documentation

◆ changed

bool changed = false

Whether the vertex was changed since loading or committing.

Definition at line 52 of file GuiGraph.h.

◆ highlighted

bool highlighted = false

Whether the node is highlighted.

Definition at line 49 of file GuiGraph.h.

◆ tableWidgetItem

QTableWidgetItem* tableWidgetItem = nullptr

The item in the table tableWidgetVertices.

Definition at line 46 of file GuiGraph.h.


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