42namespace booth_lueker {
Declaration of the class EmbedKey.
Declaration and implementation of the class PQInternalKey.
Declaration and implementation of the class PQNode.
Declaration and implementation of the class PQNodeKey.
Class for the representation of edges.
The class template PQInternalKey is a derived class of class template PQBasicKey.
The class template PQLeafKey is a derived class of class template PQBasicKey.
The class template PQBasicKey is an abstract base class.
PQNodeKey< edge, IndInfo *, bool > * getNodeInfo() const
Returns the identification number of a node.
The class template PQNodeKey is a derived class of class template PQBasicKey.
virtual X userStructInfo()
Returns m_userStructInfo.
@ Indicator
Indicator for extra node status defines.
PQNodeMark mark() const override
mark() returns the variable PQLeaf::m_mark in the derived class PQLeaf and PQInternalNode.
PQLeafKey< edge, IndInfo *, bool > * getKey() const override
getKey() returns a pointer to the PQLeafKeyof a node, in case that the node is supposed to have a key...
PQNodeType type() const override
Returns the variable PQInternalNode::m_type in the derived class PQLeaf and PQInternalNode.
PQNodeStatus status() const override
Returns the variable PQLeaf::m_status in the derived class PQLeaf and PQInternalNode.
PQInternalKey< edge, IndInfo *, bool > * getInternal() const override
getInternal() returns a pointer to the PQInternalKey information of a node, in case that the node is ...
EmbedIndicator(int count, PQNodeKey< edge, IndInfo *, bool > *infoPtr)
bool setKey(PQLeafKey< edge, IndInfo *, bool > *pointerToKey) override
void mark(PQNodeMark) override
mark() sets the variable PQLeaf::m_mark in the derived class PQLeaf and PQInternalNode.
bool setInternal(PQInternalKey< edge, IndInfo *, bool > *pointerToInternal) override
void type(PQNodeType) override
Sets the variable PQInternalNode::m_type in the derived class PQLeaf and PQInternalNode.
void status(PQNodeStatus) override
Sets the variable PQLeaf::m_status in the derived class PQLeaf and PQInternalNode.
virtual ~EmbedIndicator()
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.