#include <ogdf/basic/pctree/PCTree.h>
|
void | beforeMerge (PCTree &tree, int count, PCNode *tpNeigh) override |
|
void | centralCreated (PCTree &tree, PCNode *central) override |
|
void | labelsAssigned (PCTree &tree, PCNode *firstPartial, PCNode *lastPartial, int partialCount) override |
|
void | makeConsecutiveCalled (PCTree &tree, FullLeafIter consecutiveLeaves) override |
|
void | makeConsecutiveDone (PCTree &tree, Stage stage, bool success) override |
|
void | terminalPathFound (PCTree &tree, PCNode *apex, PCNode *apexTPPred2, int terminalPathLength) override |
|
virtual void | afterMerge (PCTree &tree, PCNode *successor, PCNode *mergedNode) |
|
virtual void | fullNodeSplit (PCTree &tree, PCNode *fullNode) |
|
virtual void | nodeDeleted (PCTree &tree, PCNode *toBeDeleted) |
|
virtual void | nodeReplaced (PCTree &tree, PCNode *replaced, PCNode *replacement) |
|
virtual void | onApexMoved (PCTree &tree, PCNode *apexCandidate, PCNode *central, PCNode *parent) |
|
virtual void | onNodeCreate (PCNode *node) |
|
virtual void | whenCNodeMerged (PCTree &tree, PCNode *tpNeigh, bool tpNeighSiblingsFlipped, PCNode *fullNeigh, PCNode *fullOuterChild) |
|
virtual void | whenPNodeMerged (PCTree &tree, PCNode *tpNeigh, PCNode *tpPred, PCNode *fullNeigh) |
|
Definition at line 681 of file PCTree.h.
◆ beforeMerge()
void ogdf::pc_tree::PCTree::LoggingObserver::beforeMerge |
( |
PCTree & |
tree, |
|
|
int |
count, |
|
|
PCNode * |
tpNeigh |
|
) |
| |
|
overridevirtual |
◆ centralCreated()
void ogdf::pc_tree::PCTree::LoggingObserver::centralCreated |
( |
PCTree & |
tree, |
|
|
PCNode * |
central |
|
) |
| |
|
overridevirtual |
◆ labelsAssigned()
void ogdf::pc_tree::PCTree::LoggingObserver::labelsAssigned |
( |
PCTree & |
tree, |
|
|
PCNode * |
firstPartial, |
|
|
PCNode * |
lastPartial, |
|
|
int |
partialCount |
|
) |
| |
|
overridevirtual |
◆ makeConsecutiveCalled()
void ogdf::pc_tree::PCTree::LoggingObserver::makeConsecutiveCalled |
( |
PCTree & |
tree, |
|
|
FullLeafIter |
consecutiveLeaves |
|
) |
| |
|
overridevirtual |
◆ makeConsecutiveDone()
void ogdf::pc_tree::PCTree::LoggingObserver::makeConsecutiveDone |
( |
PCTree & |
tree, |
|
|
Stage |
stage, |
|
|
bool |
success |
|
) |
| |
|
overridevirtual |
◆ terminalPathFound()
void ogdf::pc_tree::PCTree::LoggingObserver::terminalPathFound |
( |
PCTree & |
tree, |
|
|
PCNode * |
apex, |
|
|
PCNode * |
apexTPPred2, |
|
|
int |
terminalPathLength |
|
) |
| |
|
overridevirtual |
The documentation for this struct was generated from the following file: