Name | Description | |
---|---|---|
NRoutingManager Constructor | Overloaded. |
The following tables list the members exposed by NRoutingManager.
Name | Description | |
---|---|---|
NRoutingManager Constructor | Overloaded. |
Name | Description | |
---|---|---|
AvoidInvisibleObstacles | Indicates whether invisible obstacles should be avoided by routes | |
ChangeDirectionCost | Gets/sets the cost for making a turn (change direction). Applicable for grid routing only | |
Enabled | Gets/sets whether the routing manager is enabled. Setting this property to false will globally disable automatic routing. | |
MaxAvoidedGridObstacles | Controls the maximum count of obstacles (2D shapes) for which grid routing must be performed | |
MaxAvoidedMeshObstacles | Controls the maximum count of obstacles (2D shapes) for which mesh routing must be performed | |
MergePointDistance | Controls the distance between two routing points, below which the routing points are considered identical | |
ObstacleInteriorDeflate | Gets/sets the deflate of the non intersectable obstacles (2D shapes) interior | |
ObstaclePadding | Gets/sets the padding applied to the obstacles (2D shapes) bounds | |
RoutingGridType | Controls the type of routing grid created for the routing of HV (orthogonal) routes | |
RoutingMeshType | Controls the type of routing mesh created for the routing of polyline and curved routes |
Name | Description | |
---|---|---|
Clone | Creates an identical copy of this attribute (Inherited from Nevron.Dom.NAttribute) | |
ConvertMeasurementUnit | Called when the measurement unit of the measurements stored in this attribute have changed and all measurements must be converted to the new unit | |
CreateFieldNonSerializedObjects | (Inherited from Nevron.Dom.NAttribute) | |
CreateNonSerializedObjects | Called to create any non serialized objects, which the holder posseses (Inherited from Nevron.Dom.NAttribute) | |
FindRoute | Finds the points of the best route, which satisfies the specified route requirements | |
GetObstacleExterior | Obtains the exterior bounds of a shape | |
GetObstacleInterior | Obtains the interior bounds of a shape | |
GetReferenceProvider | Obtains the reference provider to which the object is currently attached (Inherited from Nevron.Dom.NAttribute) | |
InvalidateObstaclesAndRoutesLists | Invalidates the cashed obstacles and routes lists. | |
InvalidateRoutingGraphs | Invalidates the cashed routing graphs. | |
OnHistoryAction | Called to perform a history action (Inherited from Nevron.Dom.NAttribute) | |
OnLayerInserted | Called by the container when the specified layer has been inserted | |
OnLayerRemoved | Called by the container when the specified layer has been removed | |
OnShapeBoundsChanged | Called by the container when the specified shape bounds have changed | |
OnShapeInserted | Called by the container when the specified shape has been inserted to the container subtree | |
OnShapeRemoved | Called by the container when the specified shape has been removed from the container subtree | |
OnStateChangedFromHistory | Called by history when the object state has changed from history (Inherited from Nevron.Dom.NAttribute) | |
OnStateChangingFromHistory | Called by history when the object state is about to be changed from history (Inherited from Nevron.Dom.NAttribute) | |
Pause | Pauses the routing manager | |
ProvideReference | Called to provide a reference to the object of the specified type (Inherited from Nevron.Dom.NAttribute) | |
Resume | Resumes the routing manager | |
UpdateFieldReferences | (Inherited from Nevron.Dom.NAttribute) | |
UpdateReferences | Called to update the references stored by the object (Inherited from Nevron.Dom.NAttribute) |
Name | Description | |
---|---|---|
Commit | Commits the current transaction (Inherited from Nevron.Dom.NAttribute) | |
EndProperty | Unlocks the history service. Pair it with the StartProperty method (Inherited from Nevron.Dom.NAttribute) | |
GetAllAutomaticRoutes | Overloaded. Gets all automatic routes (1D Shapes, which implement the INRoutableShape interface and whose RerouteAutomatically is set to Always or WhenNeeded) | |
GetAllObstacles | Gets all obstacle shapes (all 2D shapes, which reside in the container subtree) | |
GetAllRerouteAlwaysRoutes | Gets all reroute always routes (1D Shapes, which implement the INRoutableShape interface and whose RerouteAutomatically is set to Always) | |
GetAllRoutes | Gets all route shapes (all 1D shapes, which implement the INRoutableShaper interface, and reside in the container subtree) | |
OnChanged | Called when this attribute has changed (Inherited from Nevron.Dom.NAttribute) | |
OnPropertyChanged | General property changed handler (Inherited from Nevron.Dom.NAttribute) | |
OnPropertyChanging | General property changing handler (Inherited from Nevron.Dom.NAttribute) | |
PauseHistoryService | Safely pauses the history service (Inherited from Nevron.Dom.NAttribute) | |
RecordAction | Records an action (Inherited from Nevron.Dom.NAttribute) | |
RecordOperation | Safely records a custom operation in the history service to which the attribute is connected (Inherited from Nevron.Dom.NAttribute) | |
RecordProperty | Records the state of the specified property before it is changed (Inherited from Nevron.Dom.NAttribute) | |
RecordState | Overloaded. Records the entire state of the attribute (Inherited from Nevron.Dom.NAttribute) | |
Reroute | Reroutes the specified routes | |
ResumeHistoryService | Safely resumes the history service (Inherited from Nevron.Dom.NAttribute) | |
Rollback | Rolls back the current transaction (Inherited from Nevron.Dom.NAttribute) | |
StartProperty | Records the state of the specified property before it is changed and locks the history service. Pair it with the EndProperty method. (Inherited from Nevron.Dom.NAttribute) | |
StartTransaction | Starts a new transaction (Inherited from Nevron.Dom.NAttribute) |