Uses of Interface
de.cau.cs.kieler.klay.layered.ILayoutPhase

Packages that use ILayoutPhase
de.cau.cs.kieler.klay.layered.p1cycles Phase 1 - cycle breaking by edge reversal. 
de.cau.cs.kieler.klay.layered.p2layers Phase 2 - layer assignment. 
de.cau.cs.kieler.klay.layered.p3order Phase 3 - crossing minimization by node reordering. 
de.cau.cs.kieler.klay.layered.p4nodes Phase 4 - vertical node placement. 
de.cau.cs.kieler.klay.layered.p5edges Phase 5 - edge routing and horizontal node placement. 
 

Uses of ILayoutPhase in de.cau.cs.kieler.klay.layered.p1cycles
 

Classes in de.cau.cs.kieler.klay.layered.p1cycles that implement ILayoutPhase
 class GreedyCycleBreaker
          Cycle breaker implementation that uses a greedy algorithm.
 

Uses of ILayoutPhase in de.cau.cs.kieler.klay.layered.p2layers
 

Classes in de.cau.cs.kieler.klay.layered.p2layers that implement ILayoutPhase
 class LongestPathLayerer
          The most basic layering algorithm, which assign layers according to the longest path to a sink.
 class NetworkSimplexLayerer
          The main class of the network simplex layerer component.
 

Uses of ILayoutPhase in de.cau.cs.kieler.klay.layered.p3order
 

Classes in de.cau.cs.kieler.klay.layered.p3order that implement ILayoutPhase
 class LayerSweepCrossingMinimizer
          Crossing minimization module that performs one or more sweeps over the layers while applying a two-layer crossing minimization heuristic on each pair of layers.
 

Uses of ILayoutPhase in de.cau.cs.kieler.klay.layered.p4nodes
 

Classes in de.cau.cs.kieler.klay.layered.p4nodes that implement ILayoutPhase
 class LinearSegmentsNodePlacer
          Node placement implementation that aligns long edges using linear segments.
 

Uses of ILayoutPhase in de.cau.cs.kieler.klay.layered.p5edges
 

Classes in de.cau.cs.kieler.klay.layered.p5edges that implement ILayoutPhase
 class ComplexSplineEdgeRouter
          Edge router module that draws splines (hopefully).
 class OrthogonalEdgeRouter
          Edge routing implementation that creates orthogonal bend points.
 class PolylineEdgeRouter
          Edge router module that draws edges with non-orthogonal line segments.
 class SimpleSplineEdgeRouter
          Implements a naive way of routing the edges with splines.