Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

Loading...
Searching...
No Matches
multilevelmixer.cpp File Reference

Go to the source code of this file.

Functions

static void configureFastLayout (ScalingLayout *sl, MultilevelBuilder *&merger, InitialPlacer *&placer)
 
static void configureNiceLayout (ScalingLayout *sl, MultilevelBuilder *&merger, InitialPlacer *&placer)
 
static void configureNoTwistLayout (ScalingLayout *sl, MultilevelBuilder *&merger, InitialPlacer *&placer)
 
static InitialPlacergetBarycenterPlacer ()
 
template<class T >
static MultilevelBuildergetDoubleFactoredZeroAdjustedMerger ()
 
int main (int argc, const char *argv[])
 

Function Documentation

◆ configureFastLayout()

static void configureFastLayout ( ScalingLayout sl,
MultilevelBuilder *&  merger,
InitialPlacer *&  placer 
)
static

Definition at line 51 of file multilevelmixer.cpp.

◆ configureNiceLayout()

static void configureNiceLayout ( ScalingLayout sl,
MultilevelBuilder *&  merger,
InitialPlacer *&  placer 
)
static

Definition at line 66 of file multilevelmixer.cpp.

◆ configureNoTwistLayout()

static void configureNoTwistLayout ( ScalingLayout sl,
MultilevelBuilder *&  merger,
InitialPlacer *&  placer 
)
static

Definition at line 81 of file multilevelmixer.cpp.

◆ getBarycenterPlacer()

static InitialPlacer * getBarycenterPlacer ( )
static

Definition at line 44 of file multilevelmixer.cpp.

◆ getDoubleFactoredZeroAdjustedMerger()

template<class T >
static MultilevelBuilder * getDoubleFactoredZeroAdjustedMerger ( )
static

Definition at line 36 of file multilevelmixer.cpp.

◆ main()

int main ( int  argc,
const char argv[] 
)

Definition at line 98 of file multilevelmixer.cpp.