Search
PatternRouter Members
Constructors Properties Methods
 


Routes links by applying patterns of segment and turn sequences and accepting them when resulting paths do not cross nodes.

The following tables list the members exposed by the PatternRouter type.

 Public Constructors

  Name Description

PatternRouter

Initializes a new instance of the PatternRouter class.

 Public Properties

  Name Description

avoidOverlaps

Gets or sets a value indicating whether to avoid overlapping links. (Inherited from Router.)

minimumDistance

Gets or sets the minimum allowed distance from obstacles for a route to be accepted.

patterns

Gets or sets a list of RoutePattern objects representing the routing patterns.

preferredDistance

Gets or sets the preferred distance from link's bend points to the link's nodes.

 Public Methods

  Name Description

route

Called when a single link must be routed. (Inherited from Router.)

routeInternal

Overrides Router.routeInternal.

routeLinks

Called when more than one link must be routed. (Inherited from Router.)

 See Also