WSF
BrawlerCoordinateConversion Class Reference

#include <BrawlerCoordinateConversion.hpp>

Static Public Member Functions

static UtVec3d ConvertLLAtoNED (UtVec3d &lla)
static UtVec3d ConvertNEDtoLLA (UtVec3d &ned)
static UtVec3d GetPositionNED (UtEntity &ref)
static UtVec3d GetVelocityNED (UtEntity &ref)
static UtVec3d GetAccelerationNED (UtEntity &ref)
static UtVec3d GetOrientationNED (UtEntity &ref)
static UtVec3d RelativePositionNED (UtEntity &ref, UtEntity &tgt)
static UtVec3d RelativePositionNED (UtVec3d &llaRef, UtVec3d &llaTgt)
static UtVec3d RelativeVelocityNED (UtEntity &ref, UtEntity &tgt)
static void RegisterLocationLLA (UtVec3d &lla)
static void RegisterLocationEntity (UtEntity &ref)

Static Public Attributes

static bool mReferenceSet = false
static double mRefLat = 0.0
static double mRefLon = 0.0

Member Function Documentation

◆ ConvertLLAtoNED()

◆ ConvertNEDtoLLA()

UtVec3d BrawlerCoordinateConversion::ConvertNEDtoLLA ( UtVec3d & ned)
static

◆ GetAccelerationNED()

UtVec3d BrawlerCoordinateConversion::GetAccelerationNED ( UtEntity & ref)
static

◆ GetOrientationNED()

UtVec3d BrawlerCoordinateConversion::GetOrientationNED ( UtEntity & ref)
static

◆ GetPositionNED()

UtVec3d BrawlerCoordinateConversion::GetPositionNED ( UtEntity & ref)
static

◆ GetVelocityNED()

UtVec3d BrawlerCoordinateConversion::GetVelocityNED ( UtEntity & ref)
static

◆ RegisterLocationEntity()

void BrawlerCoordinateConversion::RegisterLocationEntity ( UtEntity & ref)
static

References mReferenceSet, mRefLat, and mRefLon.

Referenced by BrawlerPlatform::Init().

◆ RegisterLocationLLA()

void BrawlerCoordinateConversion::RegisterLocationLLA ( UtVec3d & lla)
static

References mReferenceSet, mRefLat, and mRefLon.

Referenced by ConvertLLAtoNED().

◆ RelativePositionNED() [1/2]

UtVec3d BrawlerCoordinateConversion::RelativePositionNED ( UtEntity & ref,
UtEntity & tgt )
static

◆ RelativePositionNED() [2/2]

UtVec3d BrawlerCoordinateConversion::RelativePositionNED ( UtVec3d & llaRef,
UtVec3d & llaTgt )
static

References ConvertLLAtoNED().

◆ RelativeVelocityNED()

UtVec3d BrawlerCoordinateConversion::RelativeVelocityNED ( UtEntity & ref,
UtEntity & tgt )
static

Member Data Documentation

◆ mReferenceSet

bool BrawlerCoordinateConversion::mReferenceSet = false
static

◆ mRefLat

double BrawlerCoordinateConversion::mRefLat = 0.0
static

◆ mRefLon

double BrawlerCoordinateConversion::mRefLon = 0.0
static

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved