Enum LayeredDigraphCycleRemove
This enumeration specifies how Northwoods.Go.Layouts.LayeredDigraphLayout.RemoveCycles() changes the graph to make sure it contains no cycles or loops. Used for CycleRemoveOption.
Namespace: Northwoods.Go.Layouts
Assembly: Northwoods.GoDiagram.Avalonia.LayeredDigraphLayout.dll
Syntax
public enum LayeredDigraphCycleRemove
Fields
Name | Description |
---|---|
DepthFirst | Remove cycles using depth first cycle removal. |
FromLayers | Remove cycles depending on AssignLayers() determining entirely which links are backwards links. |
Greedy | Remove cycles using greedy cycle removal. |