Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

multilevel_mixer Directory Reference
+ Directory dependency graph for multilevel_mixer:

Files

file  BarycenterPlacer.h [code]
 Places nodes at the barycenter of his neighbors.
 
file  CirclePlacer.h [code]
 Places nodes on a circle around the barycenter of its neighbors.
 
file  EdgeCoverMerger.h [code]
 Merges nodes with neighbour to get a Multilevel Graph.
 
file  IndependentSetMerger.h [code]
 Merges nodes with neighbour to get a Multilevel Graph.
 
file  InitialPlacer.h [code]
 Abstract InitialPlacer places the nodes of the level into the next.
 
file  LocalBiconnectedMerger.h [code]
 Merges nodes with neighbour to get a Multilevel Graph.
 
file  MatchingMerger.h [code]
 Merges nodes with neighbour to get a Multilevel Graph.
 
file  MedianPlacer.h [code]
 Places nodes at the position of the merge-partner.
 
file  ModularMultilevelMixer.h [code]
 MMM is a Multilevel Graph drawing Algorithm that can use different modules.
 
file  MultilevelBuilder.h [code]
 Declaration of MultilevelBuilder.
 
file  MultilevelGraph.h [code]
 MLG is the main data structure for ModularMultilevelMixer.
 
file  MultilevelLayoutModule.h [code]
 Declaration of interface for layout algorithms that allow calls with a MultilevelGraph parameter (class MultilevelLayoutModule).
 
file  RandomMerger.h [code]
 Merges nodes with neighbour to get a Multilevel Graph.
 
file  RandomPlacer.h [code]
 Places nodes at the position of the merge-partner.
 
file  ScalingLayout.h [code]
 ScalingLayout scales and calls a secondary layout.
 
file  SolarMerger.h [code]
 Merges nodes with solar system rules.
 
file  SolarPlacer.h [code]
 Places Nodes with solar system rules.
 
file  ZeroPlacer.h [code]
 Places nodes at the position of the merge-partner.