RoutePropagator Properties |
The RoutePropagator type exposes the following members.
Name | Description | |
---|---|---|
![]() | CentralBody |
Gets or sets the CentralBody upon which to build the route.
This will also reconfigure the settings on the DefaultConnectionBehavior to match the given CentralBody.
|
![]() | CustomDefaultConnection |
Gets or sets the custom connection that will be used to fill in
any missing connections in the list of route Segments.
If this is null, the DefaultConnectionBehavior will be used instead.
|
![]() | DefaultConnectionBehavior |
Gets the instance of DefaultConnectionBehavior that defines the behavior
of a generic connection segment between two RouteProcedures.
If CustomDefaultConnection is not null, it will override the default connection behavior.
|
![]() | IsFrozen |
Gets a value indicating whether this object is frozen. A frozen object cannot be modified and an
ObjectFrozenException will be thrown if an attempt is made to do so.
(Inherited from DefinitionalObject.) |
![]() | IterationLimit |
Gets or sets the maximum number of times to attempt to configure the surface route
before returning a route that may contain discontinuities or other problems.
By default, the maximum number of iterations is 3.
|
![]() | Segments |
Gets the list of route segments including the procedures and connections.
If two RouteProcedures exist in the list without a RouteConnection
between them, the propagator will first see if there is a CustomDefaultConnection
available and if not it will add a connection based on the DefaultConnectionBehavior settings.
Note that two consecutive RouteConnection objects in the list will cause an error.
|