StandardTransitionProfileSegmentIsValidIncline Method |
Checks to see whether the given incline is feasible without violating the boundary conditions and dynamics.
Namespace:
AGI.Foundation.RouteDesign.Advanced
Assembly:
AGI.Foundation.RouteDesign (in AGI.Foundation.RouteDesign.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public static bool IsValidIncline(
double startHeight,
double startRate,
double stopHeight,
double stopRate,
double startHorizontalSpeed,
double stopHorizontalSpeed,
double surfaceDistance,
ProfileDynamics dynamics
)
Public Shared Function IsValidIncline (
startHeight As Double,
startRate As Double,
stopHeight As Double,
stopRate As Double,
startHorizontalSpeed As Double,
stopHorizontalSpeed As Double,
surfaceDistance As Double,
dynamics As ProfileDynamics
) As Boolean
public:
static bool IsValidIncline(
double startHeight,
double startRate,
double stopHeight,
double stopRate,
double startHorizontalSpeed,
double stopHorizontalSpeed,
double surfaceDistance,
ProfileDynamics^ dynamics
)
static member IsValidIncline :
startHeight : float *
startRate : float *
stopHeight : float *
stopRate : float *
startHorizontalSpeed : float *
stopHorizontalSpeed : float *
surfaceDistance : float *
dynamics : ProfileDynamics -> bool
Parameters
- startHeight
- Type: SystemDouble
The initial height, in meters. - startRate
- Type: SystemDouble
The initial vertical velocity, in meters per second. - stopHeight
- Type: SystemDouble
The final height, in meters. - stopRate
- Type: SystemDouble
The final vertical velocity, in meters per second. - startHorizontalSpeed
- Type: SystemDouble
The initial horizontal velocity, in meters per second. - stopHorizontalSpeed
- Type: SystemDouble
The final horizontal velocity, in meters per second. - surfaceDistance
- Type: SystemDouble
The total horizontal distance along the surface path, in meters. - dynamics
- Type: AGI.Foundation.RouteDesignProfileDynamics
The dynamical properties along the profile, including the vertical acceleration values, the
maximum and minimum values for the ascent and descent rates, and the thrust acceleration and deceleration.
Return Value
Type:
BooleanTrue if the resulting incline is feasible for the given conditions.
See Also