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