Skip to main content

Interface: TcasRaPitchCueLayerProps

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:13

Component props for TcasRaPitchCueLayer.

Extends​

  • HorizonLayerProps

Properties​

children?​

optional children: DisplayChildren[]

Defined in: src/sdk/components/FSComponent.ts:122

The children of the display component.

Inherited from​

HorizonLayerProps.children


clipBounds​

clipBounds: Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">> | Subscribable<Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">>>

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:33

The clipping bounds of the layer, as [left, top, right, bottom] in pixels relative to the center of the projection.


conformalBounds​

conformalBounds: Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">> | Subscribable<Readonly<Omit<Float64Array, "set" | "sort" | "copyWithin">>>

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:39

The bounds defining the ovoid area in which the no-fly cues remain conformal, as [left, top, right, bottom] in pixels relative to the center of the projection.


dataProvider​

dataProvider: TcasRaCommandDataProvider

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:18

A provider of TCAS-II resolution advisory vertical speed command data.


pitchSmoothingTau?​

optional pitchSmoothingTau: number

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:51

The smoothing time constant, in milliseconds, to use for smoothing pitch values when calculating the pitch attitude required to achieve a given vertical speed. Defaults to 2000 / Math.LN2.


projection​

projection: HorizonProjection

Defined in: src/sdk/components/horizon/HorizonLayer.ts:10

The layer's horizon projection.

Inherited from​

HorizonLayerProps.projection


ref?​

optional ref: NodeReference<any>

Defined in: src/sdk/components/FSComponent.ts:125

A reference to the display component.

Inherited from​

HorizonLayerProps.ref


show​

show: Subscribable<boolean>

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:15

Whether to show the layer.


simRate​

simRate: Subscribable<number>

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:27

The current simulation rate factor.


tas​

tas: Subscribable<number>

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:24

The airplane's current true airspeed, in degrees.


tasSmoothingTau?​

optional tasSmoothingTau: number

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:45

The smoothing time constant, in milliseconds, to use for smoothing true airspeed values when calculating the pitch attitude required to achieve a given vertical speed. Defaults to 2000 / Math.LN2.


updateFreq?​

optional updateFreq: Subscribable<number>

Defined in: src/sdk/components/horizon/HorizonLayer.ts:17

A subscribable which provides the maximum update frequency of the layer, in hertz. Note that the actual update frequency will not exceed the update frequency of the layer's parent map. If not defined, the frequency will default to that of the layer's parent map.

Inherited from​

HorizonLayerProps.updateFreq


verticalSpeed​

verticalSpeed: Subscribable<number>

Defined in: src/garminsdk/components/nextgenpfd/horizon/TcasRaPitchCueLayer.tsx:21

The airplane's current vertical speed, in feet per minute.