Interface IRoutingService
API for the Diagram Routing Service.
Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core.dll
Syntax
public interface IRoutingService
Properties
AutoUpdate
Gets or sets the auto update property.
Declaration
bool AutoUpdate { get; set; }
Property Value
System.Boolean
|
FreeRouter
Gets or sets the floating connection router.
Declaration
IRouter FreeRouter { get; set; }
Property Value
IRouter
|
ReflexiveRouter
Gets or sets the reflexive router.
Declaration
IRouter ReflexiveRouter { get; set; }
Property Value
IRouter
The reflexive router. |
Router
Methods
AutoUpdateConnections(IShape)
Automatically updates the connections.
Declaration
void AutoUpdateConnections(IShape shape)
Parameters
IShape
shape
The shape which bound's have changed. |
FindExtendedRoute(IConnection)
Builds the route with the start and end connectors.
Declaration
ConnectionRoute FindExtendedRoute(IConnection connection)
Parameters
IConnection
connection
The connection. |
Returns
ConnectionRoute
|
FindRoute(IConnection)
Builds the route.
Declaration
IList<Point> FindRoute(IConnection connection)
Parameters
IConnection
connection
The connection. |
Returns
System.Collections.Generic.IList<System.Windows.Point>
|