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.