/** * 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'; }