Click or drag to resize

RoutePropagator Properties

The RoutePropagator type exposes the following members.

Public propertyCentralBody
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.
Public propertyCustomDefaultConnection
Gets or sets the custom connection that will be used to fill in any missing connections in the list of route Segments. If the CustomDefaultConnection is null, the DefaultConnectionBehavior will be used instead.
Public propertyDefaultConnectionBehavior
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 behavior and this property will return null.
Public propertyIsFrozen
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.)
Public propertyIterationLimit
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.
Public propertySegments
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.
See Also