Wrapper class around Triconnectivity information. More...
#include <ogdf/cluster/sync_plan/utils/NodeTricRotation.h>
Public Types | |
using | Comp = Triconnectivity::CompStruct |
Public Member Functions | |
SimpleSPQRTree (const SimpleSPQRTree ©)=delete | |
SimpleSPQRTree (OverlappingGraphCopies &OGC_base) | |
SimpleSPQRTree (SimpleSPQRTree &&move)=delete | |
~SimpleSPQRTree () | |
OverlappingGraphCopy * | getNonSSkel (node GC_n) const |
OverlappingGraphCopy * | getTwinSkel (OverlappingGraphCopy *skel, edge skel_e) const |
OverlappingGraphCopy * | getTwinSkel_GC (OverlappingGraphCopy *skel, edge GC_e) const |
void | init () |
SimpleSPQRTree & | operator= (const SimpleSPQRTree ©)=delete |
SimpleSPQRTree & | operator= (SimpleSPQRTree &&move)=delete |
Public Attributes | |
OverlappingGraphCopy | GC |
OverlappingGraphCopies | GC_skels |
EdgeArray< SList< edge > > | par_replacement |
bool | planar = true |
std::vector< OverlappingGraphCopy * > | skel_array |
EdgeArray< OverlappingGraphCopy * > | skels |
EdgeArray< OverlappingGraphCopy * > | twins |
Static Public Attributes | |
static Logger | log |
Wrapper class around Triconnectivity information.
Definition at line 74 of file NodeTricRotation.h.
Definition at line 75 of file NodeTricRotation.h.
|
delete |
|
delete |
|
inline |
Definition at line 89 of file NodeTricRotation.h.
|
inline |
Definition at line 91 of file NodeTricRotation.h.
OverlappingGraphCopy* ogdf::sync_plan::SimpleSPQRTree::getNonSSkel | ( | node | GC_n | ) | const |
OverlappingGraphCopy* ogdf::sync_plan::SimpleSPQRTree::getTwinSkel | ( | OverlappingGraphCopy * | skel, |
edge | skel_e | ||
) | const |
OverlappingGraphCopy* ogdf::sync_plan::SimpleSPQRTree::getTwinSkel_GC | ( | OverlappingGraphCopy * | skel, |
edge | GC_e | ||
) | const |
void ogdf::sync_plan::SimpleSPQRTree::init | ( | ) |
|
delete |
|
delete |
OverlappingGraphCopy ogdf::sync_plan::SimpleSPQRTree::GC |
Definition at line 77 of file NodeTricRotation.h.
OverlappingGraphCopies ogdf::sync_plan::SimpleSPQRTree::GC_skels |
Definition at line 78 of file NodeTricRotation.h.
|
static |
Definition at line 76 of file NodeTricRotation.h.
Definition at line 79 of file NodeTricRotation.h.
bool ogdf::sync_plan::SimpleSPQRTree::planar = true |
Definition at line 83 of file NodeTricRotation.h.
std::vector<OverlappingGraphCopy*> ogdf::sync_plan::SimpleSPQRTree::skel_array |
Definition at line 82 of file NodeTricRotation.h.
EdgeArray<OverlappingGraphCopy*> ogdf::sync_plan::SimpleSPQRTree::skels |
Definition at line 80 of file NodeTricRotation.h.
EdgeArray<OverlappingGraphCopy*> ogdf::sync_plan::SimpleSPQRTree::twins |
Definition at line 81 of file NodeTricRotation.h.