, including all inherited members.
  | backTransform(const SGVec3< T > &v) const | SGQuat< T > |  [inline] | 
  | data(void) const)[4] | SGQuat< T > |  [inline] | 
  | data(void))[4] | SGQuat< T > |  [inline] | 
  | derivative(const SGVec3< T > &angVel) const | SGQuat< T > |  [inline] | 
  | fromAngleAxis(T angle, const SGVec3< T > &axis) | SGQuat< T > |  [inline, static] | 
  | fromAngleAxis(const SGVec3< T > &axis) | SGQuat< T > |  [inline, static] | 
  | fromAngleAxisDeg(T angle, const SGVec3< T > &axis) | SGQuat< T > |  [inline, static] | 
  | fromEulerDeg(T z, T y, T x) | SGQuat< T > |  [inline, static] | 
  | fromEulerRad(T z, T y, T x) | SGQuat< T > |  [inline, static] | 
  | fromHeadAttBank(T h, T a, T b) | SGQuat< T > |  [inline, static] | 
  | fromHeadAttBankDeg(T h, T a, T b) | SGQuat< T > |  [inline, static] | 
  | fromLonLat(const SGGeod &geod) | SGQuat< T > |  [inline, static] | 
  | fromLonLatDeg(T lon, T lat) | SGQuat< T > |  [inline, static] | 
  | fromLonLatRad(T lon, T lat) | SGQuat< T > |  [inline, static] | 
  | fromRealImag(T r, const SGVec3< T > &i) | SGQuat< T > |  [inline, static] | 
  | fromRotateTo(const SGVec3< T > &from, const SGVec3< T > &to) | SGQuat< T > |  [inline, static] | 
  | fromRotateTo(const SGVec3< T > &v1, unsigned i1, const SGVec3< T > &v2, unsigned i2) | SGQuat< T > |  [inline, static] | 
  | fromYawPitchRoll(T y, T p, T r) | SGQuat< T > |  [inline, static] | 
  | fromYawPitchRollDeg(T y, T p, T r) | SGQuat< T > |  [inline, static] | 
  | getAngleAxis(T &angle, SGVec3< T > &axis) const | SGQuat< T > |  [inline] | 
  | getAngleAxis(SGVec3< T > &axis) const | SGQuat< T > |  [inline] | 
  | getEulerDeg(T &zDeg, T &yDeg, T &xDeg) const | SGQuat< T > |  [inline] | 
  | getEulerRad(T &zRad, T &yRad, T &xRad) const | SGQuat< T > |  [inline] | 
  | operator()(unsigned i) const | SGQuat< T > |  [inline] | 
  | operator()(unsigned i) | SGQuat< T > |  [inline] | 
  | operator*=(S s) | SGQuat< T > |  [inline] | 
  | operator*=(const SGQuat &v) | SGQuat< T > |  [inline] | 
  | operator+=(const SGQuat &v) | SGQuat< T > |  [inline] | 
  | operator-=(const SGQuat &v) | SGQuat< T > |  [inline] | 
  | operator/=(S s) | SGQuat< T > |  [inline] | 
  | operator[](unsigned i) const | SGQuat< T > |  [inline] | 
  | operator[](unsigned i) | SGQuat< T > |  [inline] | 
  | rotate(const SGVec3< T > &v) const | SGQuat< T > |  [inline] | 
  | rotateBack(const SGVec3< T > &v) const | SGQuat< T > |  [inline] | 
  | SGQuat(void) | SGQuat< T > |  [inline] | 
  | SGQuat(T _x, T _y, T _z, T _w) | SGQuat< T > |  [inline] | 
  | SGQuat(const T *d) | SGQuat< T > |  [inline, explicit] | 
  | transform(const SGVec3< T > &v) const | SGQuat< T > |  [inline] | 
  | unit(void) | SGQuat< T > |  [inline, static] | 
  | w(void) const | SGQuat< T > |  [inline] | 
  | w(void) | SGQuat< T > |  [inline] | 
  | x(void) const | SGQuat< T > |  [inline] | 
  | x(void) | SGQuat< T > |  [inline] | 
  | y(void) const | SGQuat< T > |  [inline] | 
  | y(void) | SGQuat< T > |  [inline] | 
  | z(void) const | SGQuat< T > |  [inline] | 
  | z(void) | SGQuat< T > |  [inline] | 
  | zeros(void) | SGQuat< T > |  [inline, static] |