GoDigram for .NET Framework and .NET Core
Northwoods.Go.Layout Namespace / GoLayoutLayeredDigraph Class / ReduceCrossings Method
In This Topic
    ReduceCrossings Method
    In This Topic
    Reorders nodes within layers to reduce the total number of link crossings in the network. There are many, many possible implementations of this function. Basically, some iteration of MedianBarycenterCrossingReduction and AdjacentExchangeCrossingReductionBendStraighten sweeping back and forth over the layers is needed. The default implementation has performed favorably on a large number of networks, but other options are available.
    Syntax
    protected virtual void ReduceCrossings()
    See Also