Implements a layered graph layout algorithm.
Namespace: MindFusion.Diagramming.Layout
Assembly: MindFusion.Diagramming
C#
![]() |
---|
public class LayeredLayout : Layout |
Visual Basic
![]() |
---|
Public Class LayeredLayout |
This algorithm assigns diagram nodes to distinct horizontal or vertical layers. While arranging the layers, the layout routine seeks to meet the following criteria: - connected nodes must be placed close together; - links must flow in one direction if possible; - links must cross as few layers as possible; - links must not cross other links;
System.Object
MindFusion.Diagramming.Layout.Layout
MindFusion.Diagramming.Layout.LayeredLayout