Skip to main content

Class: SvtProjectionUtils

Projection utils for the SVT

Constructors

constructor

new SvtProjectionUtils(): SvtProjectionUtils

Returns

SvtProjectionUtils

Methods

project

project(x, y, z, out): Float64Array

Projects vector3 to screen FoV.

Parameters

NameTypeDescription
xnumberthe x value
ynumberthe y value
znumberthe z value
outFloat64ArrayThe vector to which to write the results.

Returns

Float64Array

The projected vector.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/SvtProjectionUtils.ts:18


projectLatLongAlt

projectLatLongAlt(latLongAlt, planeCoordinates, heading, roll, out): Float64Array

Projects lat long alt

Parameters

NameTypeDescription
latLongAltLatLongAltThe coordinates of the position to project.
planeCoordinatesLatLongAltThe plane position.
headingnumberThe heading of the plane in degrees.
rollnumberRoll in radians
outFloat64ArrayThe vector to which to write the results.

Returns

Float64Array

The projected position.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/SvtProjectionUtils.ts:70


projectYawPitch

projectYawPitch(yaw, pitch, roll, out): Float64Array

Relative yaw/pitch to plane, both in radians

Parameters

NameTypeDescription
yawnumberYaw in radians
pitchnumberPitch in radians
rollnumberRoll in radians
outFloat64ArrayThe vector to which to write the results.

Returns

Float64Array

projected vector with yaw/pitch

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/SvtProjectionUtils.ts:34