Skip to main content

Interface: VNavLeg

Defined in: src/sdk/autopilot/VerticalNavigation.ts:187

A leg in the calculated Vertical Flight Plan.

Properties

altitude

altitude: number

Defined in: src/sdk/autopilot/VerticalNavigation.ts:213

The altitude that the leg ends at in meters.


distance

distance: number

Defined in: src/sdk/autopilot/VerticalNavigation.ts:201

The distance of the leg in meters.


fpa

fpa: number

Defined in: src/sdk/autopilot/VerticalNavigation.ts:198

The fpa of the leg in degrees. Always a positive number.


invalidConstraintAltitude?

optional invalidConstraintAltitude: number

Defined in: src/sdk/autopilot/VerticalNavigation.ts:222

The constrant altitude assigned to this leg that is invalid, in meters, if one exists.


isAdvisory

isAdvisory: boolean

Defined in: src/sdk/autopilot/VerticalNavigation.ts:210

Whether or not the altitude provided is advisory.


isBod

isBod: boolean

Defined in: src/sdk/autopilot/VerticalNavigation.ts:207

If the leg is a bottom of descent.


isDirectToTarget

isDirectToTarget: boolean

Defined in: src/sdk/autopilot/VerticalNavigation.ts:219

Whether or not the leg is a direct to target.


isEligible

isEligible: boolean

Defined in: src/sdk/autopilot/VerticalNavigation.ts:204

Whether the leg is eligible for VNAV to compute a vertical path through it.


isUserDefined

isUserDefined: boolean

Defined in: src/sdk/autopilot/VerticalNavigation.ts:216

Whether or not the constraint at this leg is user defined.


legIndex

legIndex: number

Defined in: src/sdk/autopilot/VerticalNavigation.ts:192

The index of the leg within the plan segment.


name

name: string

Defined in: src/sdk/autopilot/VerticalNavigation.ts:195

The name of the leg.


segmentIndex

segmentIndex: number

Defined in: src/sdk/autopilot/VerticalNavigation.ts:189

The index of the flight plan segment.