ClassSugiyamaProcessor
Class
Sugiyama layout of a single connected graph.
The process consists of the following steps:
- layering: the longest path in the component determines the number of layers
- normalization:
- nodes ordering:
- positioning: the actual positions (or bounding rectangles) are set.
Definition
Namespace:Telerik.Windows.Diagrams.Core
Assembly:Telerik.Windows.Diagrams.Core.dll
Syntax:
cs-api-definition
public class SugiyamaProcessor
Inheritance: objectSugiyamaProcessor
Constructors
SugiyamaProcessor()
Declaration
cs-api-definition
public SugiyamaProcessor()
Methods
Layout(Graph<SugiyamaData, object>, SugiyamaSettings)
Performs a layout pass on a connected component.
Declaration
cs-api-definition
public void Layout(Graph<SugiyamaData, object> graph, SugiyamaSettings layoutSettings)
Parameters
graph
The graph to rearrange.
layoutSettings
The layout settings.