/** * A Quaternion object which can be used to represent rotations. */ export class Orientation3D { /** * The axis angle orientation uses a combination of an axis and an angle to determine the orientation. * @type {string} */ public static AXIS_ANGLE:string = "axisAngle"; /** * The default orientation for decompose() and recompose() methods, defines the orientation with three separate angles of rotation for each axis. * @type {string} */ public static EULER_ANGLES:string = "eulerAngles"; /** * The quaternion orientation uses complex numbers. * @type {string} */ public static QUATERNION:string = "quaternion"; }