#include <Graph_d.h>

Public Member Functions | |
| int | index () const |
| Returns the (unique) node index. | |
| int | indeg () const |
| Returns the indegree of the node. | |
| int | outdeg () const |
| Returns the outdegree of the node. | |
| int | degree () const |
| Returns the degree of the node (indegree + outdegree). | |
| adjEntry | firstAdj () const |
| Returns the first entry in the adjaceny list. | |
| adjEntry | lastAdj () const |
| Returns the last entry in the adjacency list. | |
| node | succ () const |
| Returns the successor in the list of all nodes. | |
| node | pred () const |
| Returns the predecessor in the list of all nodes. | |
| void * | operator new (size_t nBytes) |
| void * | operator new (size_t, void *p) |
| void | operator delete (void *p, size_t nBytes) |
Private Member Functions | |
| NodeElement (int id) | |
Private Attributes | |
| GraphList< AdjElement > | m_adjEdges |
| The adjacency list of the node. | |
| int | m_indeg |
| The indegree of the node. | |
| int | m_outdeg |
| The outdegree of the node. | |
| int | m_id |
| The (unique) index of the node. | |
Friends | |
| class | Graph |
| class | GraphList< NodeElement > |
Definition at line 451 of file Graph_d.h.
| ogdf::NodeElement::NodeElement | ( | int | id | ) | [inline, private] |
| int ogdf::NodeElement::index | ( | ) | const [inline] |
| int ogdf::NodeElement::indeg | ( | ) | const [inline] |
| int ogdf::NodeElement::outdeg | ( | ) | const [inline] |
| int ogdf::NodeElement::degree | ( | ) | const [inline] |
| adjEntry ogdf::NodeElement::firstAdj | ( | ) | const [inline] |
| adjEntry ogdf::NodeElement::lastAdj | ( | ) | const [inline] |
| node ogdf::NodeElement::succ | ( | ) | const [inline] |
| node ogdf::NodeElement::pred | ( | ) | const [inline] |
| void* ogdf::NodeElement::operator new | ( | size_t | nBytes | ) | [inline] |
| void* ogdf::NodeElement::operator new | ( | size_t | , | |
| void * | p | |||
| ) | [inline] |
| void ogdf::NodeElement::operator delete | ( | void * | p, | |
| size_t | nBytes | |||
| ) | [inline] |
friend class Graph [friend] |
friend class GraphList< NodeElement > [friend] |
GraphList<AdjElement> ogdf::NodeElement::m_adjEdges [private] |
int ogdf::NodeElement::m_indeg [private] |
int ogdf::NodeElement::m_outdeg [private] |
int ogdf::NodeElement::m_id [private] |