Skip to main content

Interface: FlightPathCalculatorOptions

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:47

Options for a FlightPathCalculator.

Properties

airplaneSpeedMode

airplaneSpeedMode: FlightPathAirplaneSpeedMode

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:88

The mode to use to calculate airplane speed.


bankAngle

bankAngle: number | FlightPathBankAngleBreakpoints

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:61

The bank angle, in degrees, with which to calculate general turns, or breakpoints defining a linearly-interpolated lookup table for bank angle versus airplane speed, in knots.


courseReversalBankAngle

courseReversalBankAngle: null | number | FlightPathBankAngleBreakpoints

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:75

The bank angle, in degrees, with which to calculate turns in course reversals (incl. procedure turns), or breakpoints defining a linearly-interpolated lookup table for bank angle versus airplane speed, in knots. If null, the general turn bank angle will be used for course reversals.


defaultClimbRate

defaultClimbRate: number

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:49

The default climb rate, in feet per minute, if the plane is not yet at flying speed.


defaultSpeed

defaultSpeed: number

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:55

The default airplane speed, in knots. This speed is used if the airplane speed mode is Default or if the airplane speed calculated through other means is slower than this speed.


holdBankAngle

holdBankAngle: null | number | FlightPathBankAngleBreakpoints

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:68

The bank angle, in degrees, with which to calculate turns in holds, or breakpoints defining a linearly-interpolated lookup table for bank angle versus airplane speed, in knots. If null, the general turn bank angle will be used for holds.


maxBankAngle

maxBankAngle: number

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:85

The maximum bank angle, in degrees, to use to calculate all turns.


turnAnticipationBankAngle

turnAnticipationBankAngle: null | number | FlightPathBankAngleBreakpoints

Defined in: src/sdk/flightplan/FlightPathCalculator.ts:82

The bank angle, in degrees, with which to calculate turn anticipation, or breakpoints defining a linearly-interpolated lookup table for bank angle versus airplane speed, in knots. If null, the general turn bank angle will be used for turn anticipation.