70 MLG.updateReverseIndizes();
71 MLG.updateMergeWeights();
72 while (buildOneLevel(
MLG)) {
75 MLG.updateReverseIndizes();
Includes declaration of graph class.
MLG is the main data structure for ModularMultilevelMixer.
Base class for merger modules.
virtual ~MultilevelBuilder()
void setEdgeLengthAdjustment(int factor)
virtual void buildAllLevels(MultilevelGraph &MLG)
int m_numLevels
stores number of levels for statistics purposes
virtual bool buildOneLevel(MultilevelGraph &MLG)=0
This method constructs one more level on top of an existing MultilevelGraph.
#define OGDF_EXPORT
Specifies that a function or class is exported by the OGDF DLL.
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger()
The namespace for all OGDF objects.