## Uses of Interface
org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.CrossingReducer

Packages that use SugiyamaLayoutAlgorithm.CrossingReducer
org.eclipse.gef.layout.algorithms: This package provides different implementations of concrete layout algorithms.

### Uses of SugiyamaLayoutAlgorithm.CrossingReducer in org.eclipse.gef.layout.algorithms

Classes in org.eclipse.gef.layout.algorithms that implement SugiyamaLayoutAlgorithm.CrossingReducer
`static class` `SugiyamaLayoutAlgorithm.BarycentricCrossingReducer`
`static class` `SugiyamaLayoutAlgorithm.GreedyCrossingReducer` Implemented the CrossingReducer interface.
`static class` `SugiyamaLayoutAlgorithm.SplitCrossingReducer` Implements the CrossingReducer interface.

Constructors in org.eclipse.gef.layout.algorithms with parameters of type SugiyamaLayoutAlgorithm.CrossingReducer
Constructor and Description
`SugiyamaLayoutAlgorithm(SugiyamaLayoutAlgorithm.Direction dir, Dimension dim, SugiyamaLayoutAlgorithm.LayerProvider layering, SugiyamaLayoutAlgorithm.CrossingReducer crossing)` Constructs a tree-like, layered layout of a directed graph.
`SugiyamaLayoutAlgorithm(SugiyamaLayoutAlgorithm.Direction dir, SugiyamaLayoutAlgorithm.CrossingReducer crossing)` Constructs a new `SugiyamaLayoutAlgorithm` with the given `SugiyamaLayoutAlgorithm.Direction`, and `SugiyamaLayoutAlgorithm.CrossingReducer`.
`SugiyamaLayoutAlgorithm(SugiyamaLayoutAlgorithm.Direction dir, SugiyamaLayoutAlgorithm.LayerProvider layerProvider, SugiyamaLayoutAlgorithm.CrossingReducer crossing)` Constructs a new `SugiyamaLayoutAlgorithm` with the given `SugiyamaLayoutAlgorithm.Direction`, `SugiyamaLayoutAlgorithm.LayerProvider`, and `SugiyamaLayoutAlgorithm.CrossingReducer`.