The class PQNodeRoot is used as a base class of the class PQNode. More...
#include <ogdf/basic/pqtree/PQNodeRoot.h>
Public Types | |
enum class | PQNodeMark { Unmarked = 0 , Queued = 1 , Blocked = 2 , Unblocked = 3 } |
enum class | PQNodeStatus { Empty = 1 , Partial = 2 , Full = 3 , Pertinent = 4 , ToBeDeleted = 5 , Indicator = 6 , Eliminated = 6 , WhaDelete = 7 , PertRoot = 8 } |
enum class | PQNodeType { PNode = 1 , QNode = 2 , Leaf = 3 , Undefined = 0 } |
enum class | SibDirection { NoDir , Left , Right } |
Public Member Functions | |
PQNodeRoot () | |
virtual | ~PQNodeRoot () |
The class PQNodeRoot is used as a base class of the class PQNode.
Using the class PQNodeRoot, a user may refer to a node without the class structure.
Definition at line 44 of file PQNodeRoot.h.
Enumerator | |
---|---|
Unmarked | |
Queued | |
Blocked | |
Unblocked |
Definition at line 73 of file PQNodeRoot.h.
Definition at line 51 of file PQNodeRoot.h.
Enumerator | |
---|---|
PNode | |
QNode | |
Leaf | |
Undefined |
Definition at line 46 of file PQNodeRoot.h.
Enumerator | |
---|---|
NoDir | |
Left | |
Right |
Definition at line 48 of file PQNodeRoot.h.
|
inline |
Definition at line 75 of file PQNodeRoot.h.
|
inlinevirtual |
Definition at line 77 of file PQNodeRoot.h.