Gui::DAG::GraphLinkRecord Struct Reference
#include <DAGModelGraph.h>
Classes | |
| struct | ByDObject |
| used as tags. More... | |
| struct | ByRectItem |
| struct | ByUniqueName |
| struct | ByVertex |
| struct | ByVPDObject |
Public Attributes | |
| const App::DocumentObject * | DObject |
| document object More... | |
| const RectItem * | rectItem |
| qgraphics item. More... | |
| std::string | uniqueName |
| name for document object. More... | |
| Vertex | vertex |
| vertex in graph. More... | |
| const Gui::ViewProviderDocumentObject * | VPDObject |
| view provider More... | |
Detailed Description
Multi_index record.
Member Data Documentation
◆ DObject
| const App::DocumentObject* Gui::DAG::GraphLinkRecord::DObject |
◆ rectItem
| const RectItem* Gui::DAG::GraphLinkRecord::rectItem |
qgraphics item.
◆ uniqueName
| std::string Gui::DAG::GraphLinkRecord::uniqueName |
name for document object.
◆ vertex
| Vertex Gui::DAG::GraphLinkRecord::vertex |
vertex in graph.
Referenced by Gui::DAG::Model::contextMenuEvent(), Gui::DAG::Model::mousePressEvent(), and Gui::DAG::Model::selectionChanged().
◆ VPDObject
| const Gui::ViewProviderDocumentObject* Gui::DAG::GraphLinkRecord::VPDObject |
view provider
Referenced by Gui::DAG::Model::contextMenuEvent(), Gui::DAG::Model::mouseDoubleClickEvent(), and Gui::DAG::Model::mousePressEvent().
The documentation for this struct was generated from the following file:
- src/Gui/DAGView/DAGModelGraph.h
1.8.17