## Uses of Class
org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.Direction

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

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

Methods in org.eclipse.gef.layout.algorithms that return SugiyamaLayoutAlgorithm.Direction
`static SugiyamaLayoutAlgorithm.Direction` SugiyamaLayoutAlgorithm.Direction.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static SugiyamaLayoutAlgorithm.Direction[]` SugiyamaLayoutAlgorithm.Direction.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Constructors in org.eclipse.gef.layout.algorithms with parameters of type SugiyamaLayoutAlgorithm.Direction
Constructor and Description
`SugiyamaLayoutAlgorithm(SugiyamaLayoutAlgorithm.Direction dir)` Constructs a new `SugiyamaLayoutAlgorithm` with the given `SugiyamaLayoutAlgorithm.Direction`.
`SugiyamaLayoutAlgorithm(SugiyamaLayoutAlgorithm.Direction dir, Dimension dim)` Constructs a new `SugiyamaLayoutAlgorithm` with the given `SugiyamaLayoutAlgorithm.Direction`, and the given dimension.
`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)` Constructs a new `SugiyamaLayoutAlgorithm` with the given `SugiyamaLayoutAlgorithm.Direction`, `SugiyamaLayoutAlgorithm.LayerProvider`, and a `SugiyamaLayoutAlgorithm.BarycentricCrossingReducer`.
`SugiyamaLayoutAlgorithm(SugiyamaLayoutAlgorithm.Direction dir, SugiyamaLayoutAlgorithm.LayerProvider layerProvider, SugiyamaLayoutAlgorithm.CrossingReducer crossing)` Constructs a new `SugiyamaLayoutAlgorithm` with the given `SugiyamaLayoutAlgorithm.Direction`, `SugiyamaLayoutAlgorithm.LayerProvider`, and `SugiyamaLayoutAlgorithm.CrossingReducer`.