StopCriterion
Specifies the stop criterion.
@ FixedIterationsOrThreshold
Stop if fixedIterations() or threshold() is reached.
@ Threshold
Stop if threshold() is reached.
@ FixedIterations
Stop if fixedIterations() is reached.
InitialPlacementForces
Specifies how the initial placement is done.
@ UniformGrid
Uniform placement on a grid.
@ RandomRandIterNr
Random placement (based on randIterNr()).
@ RandomTime
Random placement (based on current time).
@ KeepPositions
No change in placement.
QualityVsSpeed
Trade-off between run-time and quality.
@ BeautifulAndFast
Medium quality and speed.
@ NiceAndIncredibleSpeed
Best speed.
@ GorgeousAndEfficient
Best quality.
InitialPlacementMult
Specifies how the initial placement is generated.
@ Simple
only using information about placement of nodes on higher levels
@ Advanced
using additional information about the placement of all inter solar system nodes
AllowedPositions
Specifies which positions for a node are allowed.
@ Integer
Only integer positions are allowed that are in a range depending on the number of nodes and the avera...
@ All
Every position is allowed.
@ Exponent
Only integer positions in a range of -2^MaxIntPosExponent to 2^MaxIntPosExponent are alllowed.
RepulsiveForcesMethod
Specifies how to calculate repulsive forces.
@ Exact
Exact calculation (slow).
@ NMM
Calculation as for new multipole method (fast and accurate).
@ GridApproximation
Grid approximation (inaccurate).
EdgeLengthMeasurement
Specifies how the length of an edge is measured.
@ BoundingCircle
Measure from border of circle s surrounding edge end points.
@ Midpoint
Measure from center point of edge end points.
SmallestCellFinding
Specifies how to calculate the smallest quadratic cell that surrounds the particles of a node in the ...
@ Aluru
According to formula by Aluru et al.
@ Iteratively
Iteratively (in constant time).
ReducedTreeConstruction
Specifies how the reduced bucket quadtree is constructed.
@ SubtreeBySubtree
Subtree-by-subtree construction.
@ PathByPath
Path-by-path construction.
MaxIterChange
Specifies how MaxIterations is changed in subsequent multilevels.
@ LinearlyDecreasing
linearly decreasing from MaxIterFactor*FixedIterations to FixedIterations
@ RapidlyDecreasing
rapdily decreasing from MaxIterFactor*FixedIterations to FixedIterations
@ Constant
kept constant at the force calculation step at every level
ForceModel
Specifies the force model.
@ New
The new force-model.
@ FruchtermanReingold
The force-model by Fruchterman, Reingold.
@ Eades
The force-model by Eades.
PreSort
Specifies how connected components are sorted before the packing algorithm is applied.
@ DecreasingHeight
Presort by decreasing height of components.
@ DecreasingWidth
Presort by decreasing width of components.
TipOver
Specifies in which case it is allowed to tip over drawings of connected components.
@ NoGrowingRow
only if the height of the packing row does not grow
GalaxyChoice
Specifies how sun nodes of galaxies are selected.
@ NonUniformProbHigherMass
as above but prefering nodes with higher star mass
@ UniformProb
selecting by uniform random probability
@ NonUniformProbLowerMass
selecting by non-uniform probability depending on the star masses (prefering nodes with lower star ma...
PageFormatType
Possible page formats.
@ Portrait
A4 portrait page.
@ Landscape
A4 landscape page.
The namespace for all OGDF objects.