Skip to main content

Class: BasicNearestWaypointEntry<W>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:11

A basic implementation of NearestWaypointEntry.

Type Parameters

Type Parameter
W extends Waypoint

Implements

Constructors

Constructor

new BasicNearestWaypointEntry<W>(waypoint, ppos, planeHeading): BasicNearestWaypointEntry<W>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:25

Constructor.

Parameters

ParameterTypeDescription
waypointWThis data item's waypoint.
pposSubscribable<GeoPointInterface>The current airplane position.
planeHeadingSubscribable<number>The current true heading of the airplane, in degrees.

Returns

BasicNearestWaypointEntry<W>

Properties

relativeBearing

readonly relativeBearing: Subscribable<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:17

The bearing from the airplane to this data item's waypoint, in degrees, relative to the current airplane heading.

Implementation of

NearestWaypointEntry.relativeBearing


store

readonly store: WaypointInfoStore

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:13

An info store for this data item's waypoint.

Implementation of

NearestWaypointEntry.store


waypoint

readonly waypoint: W

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:25

This data item's waypoint.

Implementation of

NearestWaypointEntry.waypoint

Methods

destroy()

destroy(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:37

Destroys this data item.

Returns

void

Implementation of

NearestWaypointEntry.destroy