Interface: VNavConstraint
Defined in: src/sdk/autopilot/VerticalNavigation.ts:228
A Vertical Flight Plan Constraint.
Properties
distance
distance:
number
Defined in: src/sdk/autopilot/VerticalNavigation.ts:266
The total distance of the legs that make up this constriant segment in meters.
fpa
fpa:
number
Defined in: src/sdk/autopilot/VerticalNavigation.ts:269
The flight path angle to take through the legs in this constraint in degrees. Always a positive number.
index
index:
number
Defined in: src/sdk/autopilot/VerticalNavigation.ts:233
The global index of the flight plan leg that hosts the constraint. The constraint is always considered to be located at the end of its host leg.
isBeyondFaf
isBeyondFaf:
boolean
Defined in: src/sdk/autopilot/VerticalNavigation.ts:281
Whether or not this constraint is beyond the FAF.
isPathEnd
isPathEnd:
boolean
Defined in: src/sdk/autopilot/VerticalNavigation.ts:252
Whether or not this constraint is the last constraint prior to a MANSEQ or other VNAV ineligible leg type.
isTarget
isTarget:
boolean
Defined in: src/sdk/autopilot/VerticalNavigation.ts:249
Whether or not this constraint is a target that will be held at during a level-off or whether it will instead be passed through with no level off.
legs
legs:
VNavLeg
[]
Defined in: src/sdk/autopilot/VerticalNavigation.ts:275
The legs contained in this constraint segment. Legs are positioned in the array in the reverse order in which they appear in the flight plan.
maxAltitude
maxAltitude:
number
Defined in: src/sdk/autopilot/VerticalNavigation.ts:239
The max altitude of the constraint in meters, or positive infinity if the constraint has no maximum altitude.
minAltitude
minAltitude:
number
Defined in: src/sdk/autopilot/VerticalNavigation.ts:236
The minimum altitude of the constraint in meters, or negative infinity if the constraint has no minimum altitude.
name
name:
string
Defined in: src/sdk/autopilot/VerticalNavigation.ts:263
The name of the leg at this constraint.
nextVnavEligibleLegIndex?
optional
nextVnavEligibleLegIndex:number
Defined in: src/sdk/autopilot/VerticalNavigation.ts:260
The global index of the earliest flight plan leg that is eligible for computing a VNAV path that is not followed by a path-ineligible leg in this constraint, if this constraint contains at least one path-ineligible leg. If the last leg in this constraint is path-ineligible, then this index will be equal to the global index of this constraint's host leg plus one. If this constraint has no path-ineligible legs, then this property is undefined.
targetAltitude
targetAltitude:
number
Defined in: src/sdk/autopilot/VerticalNavigation.ts:242
The target altitude of the constraint in meters.
type
type:
"direct"
|"climb"
|"descent"
|"manual"
|"missed"
|"dest"
Defined in: src/sdk/autopilot/VerticalNavigation.ts:278
The type of constraint segment.