Package | Description |
---|---|
org.cesiumjs.cs.core | |
org.cesiumjs.cs.scene.options |
Modifier and Type | Method and Description |
---|---|
HeadingPitchRoll |
HeadingPitchRoll.clone()
The object onto which to store the result.
|
static HeadingPitchRoll |
HeadingPitchRoll.clone(HeadingPitchRoll headingPitchRoll)
Duplicates a HeadingPitchRoll instance.
|
static HeadingPitchRoll |
HeadingPitchRoll.clone(HeadingPitchRoll headingPitchRoll,
HeadingPitchRoll result)
Duplicates a HeadingPitchRoll instance.
|
static HeadingPitchRoll |
Transforms.fixedFrameToHeadingPitchRoll(Matrix4 transform)
Computes heading-pitch-roll angles from a transform in a particular reference frame.
|
static HeadingPitchRoll |
Transforms.fixedFrameToHeadingPitchRoll(Matrix4 transform,
Ellipsoid ellipsoid)
Computes heading-pitch-roll angles from a transform in a particular reference frame.
|
static HeadingPitchRoll |
Transforms.fixedFrameToHeadingPitchRoll(Matrix4 transform,
Ellipsoid ellipsoid,
Transforms.LocalFrameToFixedFrame fixedFrameTransform)
Computes heading-pitch-roll angles from a transform in a particular reference frame.
|
static HeadingPitchRoll |
Transforms.fixedFrameToHeadingPitchRoll(Matrix4 transform,
Ellipsoid ellipsoid,
Transforms.LocalFrameToFixedFrame fixedFrameTransform,
HeadingPitchRoll result)
Computes heading-pitch-roll angles from a transform in a particular reference frame.
|
static HeadingPitchRoll |
HeadingPitchRoll.fromDegrees(double heading,
double pitch,
double roll)
Returns a new HeadingPitchRoll instance from angles given in degrees.
|
static HeadingPitchRoll |
HeadingPitchRoll.fromDegrees(double heading,
double pitch,
double roll,
HeadingPitchRoll result)
Returns a new HeadingPitchRoll instance from angles given in degrees.
|
static HeadingPitchRoll |
HeadingPitchRoll.fromQuaternion(Quaternion quaternion)
Computes the heading, pitch and roll from a quaternion (see http://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles )
|
static HeadingPitchRoll |
HeadingPitchRoll.fromQuaternion(Quaternion quaternion,
Quaternion result)
Computes the heading, pitch and roll from a quaternion (see http://en.wikipedia.org/wiki/Conversion_between_quaternions_and_Euler_angles )
|
Modifier and Type | Method and Description |
---|---|
static HeadingPitchRoll |
HeadingPitchRoll.clone(HeadingPitchRoll headingPitchRoll)
Duplicates a HeadingPitchRoll instance.
|
static HeadingPitchRoll |
HeadingPitchRoll.clone(HeadingPitchRoll headingPitchRoll,
HeadingPitchRoll result)
Duplicates a HeadingPitchRoll instance.
|
boolean |
HeadingPitchRoll.equals(HeadingPitchRoll right)
Compares this HeadingPitchRoll against the provided HeadingPitchRoll componentwise and returns true if they are equal, false otherwise.
|
static boolean |
HeadingPitchRoll.equals(HeadingPitchRoll left,
HeadingPitchRoll right)
Compares the provided HeadingPitchRolls componentwise and returns true if they are equal, false otherwise.
|
boolean |
HeadingPitchRoll.equalsEpsilon(HeadingPitchRoll right,
double relativeEpsilon,
double absoluteEpsilon)
Compares this HeadingPitchRoll against the provided HeadingPitchRoll componentwise and returns true if
they pass an absolute or relative tolerance test, false otherwise.
|
static boolean |
HeadingPitchRoll.equalsEpsilon(HeadingPitchRoll left,
HeadingPitchRoll right,
double relativeEpsilon,
double absoluteEpsilon)
Compares the provided HeadingPitchRolls componentwise and returns true if they pass an absolute or relative tolerance test, false otherwise.
|
static HeadingPitchRoll |
Transforms.fixedFrameToHeadingPitchRoll(Matrix4 transform,
Ellipsoid ellipsoid,
Transforms.LocalFrameToFixedFrame fixedFrameTransform,
HeadingPitchRoll result)
Computes heading-pitch-roll angles from a transform in a particular reference frame.
|
static HeadingPitchRoll |
HeadingPitchRoll.fromDegrees(double heading,
double pitch,
double roll,
HeadingPitchRoll result)
Returns a new HeadingPitchRoll instance from angles given in degrees.
|
static Quaternion |
Quaternion.fromHeadingPitchRoll(HeadingPitchRoll hpr,
Quaternion result)
Computes a rotation from the given heading, pitch and roll angles.
|
static Quaternion |
Transforms.headingPitchRollQuaternion(Cartesian3 origin,
HeadingPitchRoll headingPitchRoll)
Computes a quaternion from a reference frame with axes computed from the heading-pitch-roll angles centered at the
provided origin.
|
static Quaternion |
Transforms.headingPitchRollQuaternion(Cartesian3 origin,
HeadingPitchRoll headingPitchRoll,
Ellipsoid ellipsoid)
Computes a quaternion from a reference frame with axes computed from the heading-pitch-roll angles centered at the
provided origin.
|
static Quaternion |
Transforms.headingPitchRollQuaternion(Cartesian3 origin,
HeadingPitchRoll headingPitchRoll,
Ellipsoid ellipsoid,
Quaternion result)
Computes a quaternion from a reference frame with axes computed from the heading-pitch-roll angles centered at the
provided origin.
|
static Quaternion |
Transforms.headingPitchRollQuaternion(Cartesian3 origin,
HeadingPitchRoll headingPitchRoll,
Ellipsoid ellipsoid,
Transforms.LocalFrameToFixedFrame transform,
Quaternion result)
Computes a quaternion from a reference frame with axes computed from the heading-pitch-roll angles centered at the
provided origin.
|
static Matrix4 |
Transforms.headingPitchRollToFixedFrame(Cartesian3 origin,
HeadingPitchRoll headingPitchRol)
Computes a 4x4 transformation matrix from a reference frame with axes computed from the heading-pitch-roll angles
centered at the provided origin to the provided ellipsoid's fixed reference frame.
|
static Matrix4 |
Transforms.headingPitchRollToFixedFrame(Cartesian3 origin,
HeadingPitchRoll headingPitchRoll,
Ellipsoid ellipsoid)
Computes a 4x4 transformation matrix from a reference frame with axes computed from the heading-pitch-roll angles
centered at the provided origin to the provided ellipsoid's fixed reference frame.
|
static Matrix4 |
Transforms.headingPitchRollToFixedFrame(Cartesian3 origin,
HeadingPitchRoll headingPitchRoll,
Ellipsoid ellipsoid,
Transforms.LocalFrameToFixedFrame fixedFrameTransform)
Computes a 4x4 transformation matrix from a reference frame with axes computed from the heading-pitch-roll angles
centered at the provided origin to the provided ellipsoid's fixed reference frame.
|
static Matrix4 |
Transforms.headingPitchRollToFixedFrame(Cartesian3 origin,
HeadingPitchRoll headingPitchRoll,
Ellipsoid ellipsoid,
Transforms.LocalFrameToFixedFrame fixedFrameTransform,
Matrix4 result)
Computes a 4x4 transformation matrix from a reference frame with axes computed from the heading-pitch-roll angles
centered at the provided origin to the provided ellipsoid's fixed reference frame.
|
Modifier and Type | Field and Description |
---|---|
HeadingPitchRoll |
CameraFlyToOptions.orientation
An object that contains either direction and up properties or heading, pith and roll properties.
|
HeadingPitchRoll |
ViewOptions.orientation
An object that contains either direction and up properties or heading, pith and roll properties.
|
Copyright © 2019. All rights reserved.