Interface of hierarchy layout algorithms for cluster graphs. More...
#include <ogdf/layered/HierarchyClusterLayoutModule.h>
Public Member Functions | |
HierarchyClusterLayoutModule () | |
Initializes a hierarchy cluster layout module. More... | |
virtual | ~HierarchyClusterLayoutModule () |
void | callCluster (const ExtendedNestingGraph &H, ClusterGraphAttributes &ACG) |
Computes a hierarchy layout of a clustered hierarchy H in ACG . More... | |
Protected Member Functions | |
virtual void | doCall (const ExtendedNestingGraph &H, ClusterGraphCopyAttributes &ACGC)=0 |
Implements the actual algorithm call. More... | |
Interface of hierarchy layout algorithms for cluster graphs.
Definition at line 48 of file HierarchyClusterLayoutModule.h.
|
inline |
Initializes a hierarchy cluster layout module.
Definition at line 51 of file HierarchyClusterLayoutModule.h.
|
inlinevirtual |
Definition at line 53 of file HierarchyClusterLayoutModule.h.
|
inline |
Computes a hierarchy layout of a clustered hierarchy H
in ACG
.
H | is the input clustered hierarchy. |
ACG | is assigned the cluster hierarchy layout. |
Definition at line 60 of file HierarchyClusterLayoutModule.h.
|
protectedpure virtual |
Implements the actual algorithm call.
Must be implemented by derived classes.
H | is the input clustered hierarchy. |
ACGC | has to be assigned the cluster hierarchy layout. |
Implemented in ogdf::OptimalHierarchyClusterLayout.