Altus Mapping Engine JavaScript API Reference - v2.0.ut.2153.g60764257e - Tuesday May 16, 2022 | SDK Documentation | Builds | BA3 Home |
Public Member Functions | |
Transform (GeographicPosition geoPos, Orientation orientation, vec3d worldScale) | |
void | setParent (Transform parent) |
void | set (Transform other) |
void | set (vec3d pos, quatd orientation) |
void | set (vec3d pos, quatd orientation, vec3d scale) |
void | setScale (vec3d scale) |
bool | eq (Transform other) |
bool | neq (Transform other) |
void | lookAt (vec3d lookAtWorldPos, vec3d approximateWorldUp) |
void | setPositionAndMaintainGeographicOrientation (GeographicPosition geoPos) |
void | setGeographicOrientationAndMaintainPosition (Orientation orientation) |
void | rotate (quatd rotation) |
vec3d | worldPosition () |
quatd | worldOrientation () |
vec3d | scale () |
vec3d | up () |
vec3d | forward () |
vec3d | right () |
GeographicPosition | geographicPosition () |
Orientation | geographicOrientation () |
double | altitude () |
Transform | localTransform () |
Static Public Member Functions | |
static Transform | createFromGeographicCoordinatesAndNauticalMiles (double latitudeInDegrees, double longitudeInDegrees, double altitudeInNauticalMiles, double rollInDegrees, double pitchInDegrees, double yawInDegrees, double scaleXInNauticalMiles, double scaleYInNauticalMiles, double scaleZInNauticalMiles) |
AltusUnified::Transform::Transform | ( | GeographicPosition | geoPos, |
Orientation | orientation, | ||
vec3d | worldScale | ||
) |
double AltusUnified::Transform::altitude | ( | ) |
|
static |
bool AltusUnified::Transform::eq | ( | Transform | other | ) |
vec3d AltusUnified::Transform::forward | ( | ) |
Orientation AltusUnified::Transform::geographicOrientation | ( | ) |
GeographicPosition AltusUnified::Transform::geographicPosition | ( | ) |
Transform AltusUnified::Transform::localTransform | ( | ) |
bool AltusUnified::Transform::neq | ( | Transform | other | ) |
vec3d AltusUnified::Transform::right | ( | ) |
void AltusUnified::Transform::rotate | ( | quatd | rotation | ) |
vec3d AltusUnified::Transform::scale | ( | ) |
void AltusUnified::Transform::set | ( | Transform | other | ) |
void AltusUnified::Transform::setGeographicOrientationAndMaintainPosition | ( | Orientation | orientation | ) |
void AltusUnified::Transform::setParent | ( | Transform | parent | ) |
void AltusUnified::Transform::setPositionAndMaintainGeographicOrientation | ( | GeographicPosition | geoPos | ) |
void AltusUnified::Transform::setScale | ( | vec3d | scale | ) |
vec3d AltusUnified::Transform::up | ( | ) |
quatd AltusUnified::Transform::worldOrientation | ( | ) |
vec3d AltusUnified::Transform::worldPosition | ( | ) |