JGraphLayout hierarchical package which contains directed hierarchy layout algorithms.
See: Description
| Interface Summary | |
|---|---|
| JGraphHierarchicalLayoutStep | The specific layout interface for hierarchical layouts. |
| Class Summary | |
|---|---|
| JGraphCoordinateAssignment | Sets the horizontal locations of node and edge dummy nodes on each layer. |
| JGraphCoordinateAssignment.AreaSpatialCache | Utility class that stores a collection of vertices and edge points within a certain area. |
| JGraphCoordinateAssignment.WeightedCellSorter | A utility class used to track cells whilst sorting occurs on the weighted sum of their connected edges. |
| JGraphGreedyCycleRemover | A Greedy Cycle removal algorithm for pre-processing cyclic graphs prior to applying a hierarchical layout. |
| JGraphHierarchicalLayout | The top level compound layout of the hierarchical layout. |
| JGraphLongestPathLayering | An implementation of the first stage of the Sugiyama layout. |
| JGraphMedianHybridCrossingReduction | Performs a vertex ordering within ranks as described by Gansner et al 1993 |
| JGraphMedianHybridCrossingReduction.MedianCellSorter | A utility class used to track cells whilst sorting occurs on the median values. |
| JGraphMinimumCycleRemover | An implementation of the first stage of the Sugiyama layout. |
| JGraphNetworkSimplexLayering | A network simplex layering algorithm as described by Gansner et al 1993 |