|
|
The EdgeData struct holds data required for the edge. More...
#include <armarx/navigation/gui-plugins/LocationGraphEditor/GuiGraph.h>
Inheritance diagram for EdgeData:Public Attributes | |
| QGraphicsLineItem * | graphicsItem = nullptr |
| The line in the scene. More... | |
| bool | highlighted = false |
| Whether the edge is highlighted. More... | |
| QTableWidgetItem * | tableWidgetItem = nullptr |
| The item in the table tableWidgetEdges. More... | |
Public Attributes inherited from EdgeAttribs | |
| armarx::navigation::core::arondto::Edge | aron |
| float | m_value {0.F} |
| client::GlobalPlanningStrategy | strategy = client::GlobalPlanningStrategy::Free |
| std::optional< core::GlobalTrajectory > | trajectory = std::nullopt |
Additional Inherited Members | |
Public Member Functions inherited from EdgeAttribs | |
| float & | cost () |
| const float & | cost () const |
The EdgeData struct holds data required for the edge.
The name is stored in the key used in the map edges.
Definition at line 60 of file GuiGraph.h.
| QGraphicsLineItem* graphicsItem = nullptr |
The line in the scene.
Definition at line 63 of file GuiGraph.h.
| bool highlighted = false |
Whether the edge is highlighted.
Definition at line 69 of file GuiGraph.h.
| QTableWidgetItem* tableWidgetItem = nullptr |
The item in the table tableWidgetEdges.
Definition at line 66 of file GuiGraph.h.