TakeoffProcedure Constructor (Cartographic, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Create a takeoff procedure based on the given parameters with respect to the surface of the
Earth. If
MeanSeaLevel
is available on the definition of Earth in the
CalculationContext,
the specified heights will be with respect to sea level.
Namespace:
AGI.Foundation.RouteDesign
Assembly:
AGI.Foundation.RouteDesign (in AGI.Foundation.RouteDesign.dll) Version: 24.3.420.0 (24.3.420.0)
Syntaxpublic TakeoffProcedure(
Cartographic runwayStartPosition,
double runwayHeading,
double rollDistance,
double climbAngle,
double pitchUpAcceleration,
double pitchDownAcceleration,
double startHeightAboveRunway,
double stopHeightAboveRunway,
double startSpeed,
double takeoffSpeed,
double turningRadiusToNext
)
Public Sub New (
runwayStartPosition As Cartographic,
runwayHeading As Double,
rollDistance As Double,
climbAngle As Double,
pitchUpAcceleration As Double,
pitchDownAcceleration As Double,
startHeightAboveRunway As Double,
stopHeightAboveRunway As Double,
startSpeed As Double,
takeoffSpeed As Double,
turningRadiusToNext As Double
)
public:
TakeoffProcedure(
Cartographic runwayStartPosition,
double runwayHeading,
double rollDistance,
double climbAngle,
double pitchUpAcceleration,
double pitchDownAcceleration,
double startHeightAboveRunway,
double stopHeightAboveRunway,
double startSpeed,
double takeoffSpeed,
double turningRadiusToNext
)
new :
runwayStartPosition : Cartographic *
runwayHeading : float *
rollDistance : float *
climbAngle : float *
pitchUpAcceleration : float *
pitchDownAcceleration : float *
startHeightAboveRunway : float *
stopHeightAboveRunway : float *
startSpeed : float *
takeoffSpeed : float *
turningRadiusToNext : float -> TakeoffProcedure
Parameters
- runwayStartPosition
- Type: AGI.Foundation.Coordinates.Cartographic
The start position of the runway, including the height of the runway
above the terrain surface. - runwayHeading
- Type: System.Double
The heading of the runway with respect to north, in radians. - rollDistance
- Type: System.Double
The distance along the runway that the platform needs to reach the final speed, in meters. - climbAngle
- Type: System.Double
The angle at which to climb, in radians. - pitchUpAcceleration
- Type: System.Double
The acceleration to use when pitching up during takeoff, in meters/sec/sec. - pitchDownAcceleration
- Type: System.Double
The acceleration to use when pitching down to level off, in meters/sec/sec. - startHeightAboveRunway
- Type: System.Double
The initial height above the surface of the runway at which to take off, in meters. - stopHeightAboveRunway
- Type: System.Double
The final height above the surface of the runway at which to level off, in meters. - startSpeed
- Type: System.Double
The initial speed at which the platform moves along the runway before accelerating to
the takeoffSpeed, in meters per second. - takeoffSpeed
- Type: System.Double
The speed at the end of the rollDistance at which the platform takes off,
in meters per second. - turningRadiusToNext
- Type: System.Double
The horizontal radius at which to turn toward the next procedure, in meters.
See Also