RoutingService
Service handling the routing of the connections.
Definition
Namespace:Telerik.Windows.Diagrams.Core
Assembly:Telerik.WinControls.RadDiagram.dll
Syntax:
public class RoutingService : GraphServiceBase, IRoutingService
Inheritance: objectGraphServiceBaseRoutingService
Implements:
Inherited Members
Constructors
Initializes a new instance of the RoutingService class.
Properties
Gets or sets the auto update property.
public bool AutoUpdate { get; set; }
Implements:
Gets or sets the floating connection router.
public IRouter FreeRouter { get; set; }
Implements:
Gets or sets the reflexive router.
public IRouter ReflexiveRouter { get; set; }
The reflexive router.
Implements:
Methods
Automatically updates the connections.
public virtual void AutoUpdateConnections(IShape shape)
The shape which bound's have changed.
Implements:
Creates the connection route.
public virtual ConnectionRoute FindExtendedRoute(IConnection connection)
The connection which should be routed.
Returns:A list of intermediate points defining the route and the start and end connectors.
Implements:
Creates the connection route.
public virtual IList<Point> FindRoute(IConnection connection)
The connection which should be routed.
Returns:IList<Point>
A list of intermediate points defining the route.
Implements: