Declares ClusterGraphCopyAttributes, which manages access on copy of an attributed clustered graph.
Stores additional attributes of a clustered graph (like layout information).
Manages access on copy of an attributed clustered graph.
Interface of hierarchy layout algorithms for cluster graphs.
virtual ~HierarchyClusterLayoutModule()
virtual void doCall(const ExtendedNestingGraph &H, ClusterGraphCopyAttributes &ACGC)=0
Implements the actual algorithm call.
void callCluster(const ExtendedNestingGraph &H, ClusterGraphAttributes &ACG)
Computes a hierarchy layout of a clustered hierarchy H in ACG.
HierarchyClusterLayoutModule()
Initializes a hierarchy cluster layout module.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
#define OGDF_MALLOC_NEW_DELETE
Makes the class use malloc for memory allocation.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.