StandardTransitionProfile Class |
Namespace: AGI.Foundation.RouteDesign
The StandardTransitionProfile type exposes the following members.
Name | Description | |
---|---|---|
StandardTransitionProfile |
Create a new instance.
| |
StandardTransitionProfile(ProfileDynamics, ProfileSpeed, TerrainProvider) |
Create a new instance based on the given platform properties.
| |
StandardTransitionProfile(ProfileDynamics, ProfileSpeed, Double, Double, Double, Double, TerrainProvider) |
Create a new instance based on the given parameters to completely define the incline.
|
Name | Description | |
---|---|---|
AllowModificationOfFinalHeight |
Gets or sets a value indicating whether to allow changes to the FinalHeight
while configuring the route. By default, this is true.
| |
AllowModificationOfInitialHeight |
Gets or sets a value indicating whether to allow changes to the InitialHeight
while configuring the route. By default, this is true.
| |
CruiseSpeed |
Gets or sets the speed to use as the target speed at which to traverse along the path.
| |
Dynamics |
Gets or sets the set of parameters specifying the achievable accelerations during the profile.
| |
FinalHeight |
Gets or sets the final height of the incline with respect to the surface path, in meters.
If AllowModificationOfFinalHeight is false, this height will be fixed during
the configuration. Otherwise, the surrounding profiles may modify it to configure the route.
| |
FinalHeightRate |
Gets or sets the final vertical velocity, in meters per second.
If AllowModificationOfInitialHeight is false, this height will be fixed during
the configuration. Otherwise, the surrounding profiles may modify it to configure the route.
| |
FinalSpeed |
Gets or sets the final speed at the end of the profile.
| |
HeightReferenceSurface |
Gets or sets the reference surface above which the height is defined.
| |
InitialHeight |
Gets or sets the initial height of the incline with respect to the surface path, in meters.
If AllowModificationOfInitialHeight is false, this height will be fixed during
the configuration. Otherwise, the surrounding profiles may modify it to configure the route.
| |
InitialHeightRate |
Gets or sets the initial vertical velocity, in meters per second.
If AllowModificationOfInitialHeight is false, this height will be fixed during
the configuration. Otherwise, the surrounding profiles may modify it to configure the route.
| |
InitialSpeed |
Gets or sets the initial speed at the beginning of the profile.
| |
UseDirectTransition |
Gets or sets a value indicating whether to attempt to transition directly from the initial height to the final height
or whether to cruise at the initial height and then ascend or descend to the final height at
the rate given by the specified Dynamics. By default, this is true.
|
Name | Description | |
---|---|---|
CreateConfigurableProfile |
Create a profile based on the given settings that the RoutePropagator can
use to configure this profile in relation to all other profiles along the route.
(Overrides RouteProfileCreateConfigurableProfile(SurfaceSegment).) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |