class for an adjacency element More...
#include <ogdf/basic/HyperGraph.h>
Public Member Functions | |
| AdjElement () | |
| NodeElement * | theNode () |
| Returns the node this instance connects to an edge. | |
| EdgeElement * | theEdge () |
| Returns the edge this instance connects to a node. | |
| int | index () const |
| Returns the index of this element used when accessing arrays. | |
Private Member Functions | |
| AdjElement (NodeElement *pNode, EdgeElement *pEdge) | |
Private Attributes | |
| NodeElement * | m_pNode |
| EdgeElement * | m_pEdge |
| AdjElement * | m_pPrev_nodeAdj |
| AdjElement * | m_pNext_nodeAdj |
| AdjElement * | m_pPrev_edgeAdj |
| AdjElement * | m_pNext_edgeAdj |
| int | m_index |
Friends | |
| class | HyperGraph |
class for an adjacency element
Definition at line 103 of file HyperGraph.h.
| ogdf::HyperGraph::AdjElement::AdjElement | ( | ) | [inline] |
Definition at line 107 of file HyperGraph.h.
| ogdf::HyperGraph::AdjElement::AdjElement | ( | NodeElement * | pNode, |
| EdgeElement * | pEdge | ||
| ) | [inline, private] |
Definition at line 120 of file HyperGraph.h.
| int ogdf::HyperGraph::AdjElement::index | ( | ) | const [inline] |
Returns the index of this element used when accessing arrays.
Definition at line 117 of file HyperGraph.h.
| EdgeElement* ogdf::HyperGraph::AdjElement::theEdge | ( | ) | [inline] |
Returns the edge this instance connects to a node.
Definition at line 114 of file HyperGraph.h.
| NodeElement* ogdf::HyperGraph::AdjElement::theNode | ( | ) | [inline] |
Returns the node this instance connects to an edge.
Definition at line 111 of file HyperGraph.h.
friend class HyperGraph [friend] |
Definition at line 105 of file HyperGraph.h.
int ogdf::HyperGraph::AdjElement::m_index [private] |
Definition at line 138 of file HyperGraph.h.
EdgeElement* ogdf::HyperGraph::AdjElement::m_pEdge [private] |
Definition at line 131 of file HyperGraph.h.
Definition at line 137 of file HyperGraph.h.
Definition at line 134 of file HyperGraph.h.
NodeElement* ogdf::HyperGraph::AdjElement::m_pNode [private] |
Definition at line 128 of file HyperGraph.h.
Definition at line 136 of file HyperGraph.h.
Definition at line 133 of file HyperGraph.h.