ASP.NET Pack Programmer's Guide
Diagram.RouteAllLinks Method
See Also
 





Routes all links in the diagram in a way they do not cross nodes.

Namespace: MindFusion.Diagramming
Package: MindFusion.Diagramming

 Syntax

C#  Copy Code

public void RouteAllLinks ()

Visual Basic  Copy Code

Public Sub RouteAllLinks ()

 Remarks

Each link is routed so that it goes the shortest possible way between the nodes it links without crossing any other nodes. To do so, this method might modify the number of link segments. The value of AutoRoute is not considered when RouteAllLinks executes.

RoutingOptions allows tuning the routing algorithm. The most important options are the cost values exposed as LengthCost, TurnCost and CrossingCost properties. They greatly influence the shape of the generated route.

 See Also

Diagram Members
Diagram Class
MindFusion.Diagramming Namespace
RouteLinks Property