Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

misclayout Directory Reference
+ Directory dependency graph for misclayout:

Files

file  BalloonLayout.h [code]
 Declaration of class BalloonLayout. Computes a radial (balloon) layout based on a spanning tree. The algorithm is partially based on the paper "On Balloon Drawings of Rooted Trees" by Lin and Yen and on "Interacting with Huge Hierarchies: Beyond Cone Trees" by Carriere and Kazman.
 
file  BertaultLayout.h [code]
 Declaration of class BertaultLayout. Computes a force directed layout (Bertault Layout) for preserving the planar embedding in the graph. The algorithm is based on the paper "A force-directed algorithm that preserves edge-crossing properties" by Francois Bertault.
 
file  CircularLayout.h [code]
 Declares class CircularLayout.
 
file  LinearLayout.h [code]
 This class is a simple layout that places nodes next to each other and draws edges as bows above the nodes. The user may decide whether to use a custom permutation or use the ordering given by the nodes indices.
 
file  ProcrustesSubLayout.h [code]
 Declares ogdf::ProcrustesSubLayout.