| Cast() const | vtkQuaternion< T > |  | 
  | vtkTuple< T, 4 >::Cast() const | vtkTuple< T, 4 > | inline | 
  | Compare(const vtkTuple< T, Size > &other, const T &tol) const | vtkTuple< T, 4 > | inline | 
  | Conjugate() | vtkQuaternion< T > |  | 
  | Conjugated() const | vtkQuaternion< T > |  | 
  | Data | vtkTuple< T, 4 > | protected | 
  | FromMatrix3x3(const T A[3][3]) | vtkQuaternion< T > |  | 
  | Get(T quat[4]) const | vtkQuaternion< T > |  | 
  | GetData() | vtkTuple< T, 4 > | inline | 
  | GetData() const | vtkTuple< T, 4 > | inline | 
  | GetRotationAngleAndAxis(T axis[3]) const | vtkQuaternion< T > |  | 
  | GetSize() const | vtkTuple< T, 4 > | inline | 
  | GetW() const | vtkQuaternion< T > |  | 
  | GetX() const | vtkQuaternion< T > |  | 
  | GetY() const | vtkQuaternion< T > |  | 
  | GetZ() const | vtkQuaternion< T > |  | 
  | Identity() | vtkQuaternion< T > | static | 
  | InnerPoint(const vtkQuaternion< T > &q1, const vtkQuaternion< T > &q2) const | vtkQuaternion< T > |  | 
  | Inverse() const | vtkQuaternion< T > |  | 
  | Invert() | vtkQuaternion< T > |  | 
  | Norm() const | vtkQuaternion< T > |  | 
  | Normalize() | vtkQuaternion< T > |  | 
  | Normalized() const | vtkQuaternion< T > |  | 
  | NormalizedWithAngleInDegrees() const | vtkQuaternion< T > |  | 
  | NormalizeWithAngleInDegrees() | vtkQuaternion< T > |  | 
  | operator()(int i) const | vtkTuple< T, 4 > | inline | 
  | operator*(const vtkQuaternion< T > &q) const | vtkQuaternion< T > |  | 
  | operator*(const T &scalar) const | vtkQuaternion< T > |  | 
  | operator*=(const T &scalar) const | vtkQuaternion< T > |  | 
  | operator+(const vtkQuaternion< T > &q) const | vtkQuaternion< T > |  | 
  | operator-(const vtkQuaternion< T > &q) const | vtkQuaternion< T > |  | 
  | operator/(const vtkQuaternion< T > &q) const | vtkQuaternion< T > |  | 
  | operator/(const T &scalar) const | vtkQuaternion< T > |  | 
  | operator/=(const T &scalar) | vtkQuaternion< T > |  | 
  | operator[](int i) | vtkTuple< T, 4 > | inline | 
  | operator[](int i) const | vtkTuple< T, 4 > | inline | 
  | Set(const T &w, const T &x, const T &y, const T &z) | vtkQuaternion< T > |  | 
  | Set(T quat[4]) | vtkQuaternion< T > |  | 
  | SetRotationAngleAndAxis(T angle, T axis[3]) | vtkQuaternion< T > |  | 
  | SetRotationAngleAndAxis(const T &angle, const T &x, const T &y, const T &z) | vtkQuaternion< T > |  | 
  | SetW(const T &w) | vtkQuaternion< T > |  | 
  | SetX(const T &x) | vtkQuaternion< T > |  | 
  | SetY(const T &y) | vtkQuaternion< T > |  | 
  | SetZ(const T &z) | vtkQuaternion< T > |  | 
  | Slerp(T t, const vtkQuaternion< T > &q) const | vtkQuaternion< T > |  | 
  | SquaredNorm() const | vtkQuaternion< T > |  | 
  | ToIdentity() | vtkQuaternion< T > |  | 
  | ToMatrix3x3(T A[3][3]) const | vtkQuaternion< T > |  | 
  | ToUnitExp() | vtkQuaternion< T > |  | 
  | ToUnitLog() | vtkQuaternion< T > |  | 
  | UnitExp() const | vtkQuaternion< T > |  | 
  | UnitLog() const | vtkQuaternion< T > |  | 
  | vtkQuaternion() | vtkQuaternion< T > |  | 
  | vtkQuaternion(const T &scalar) | vtkQuaternion< T > | inlineexplicit | 
  | vtkQuaternion(const T *init) | vtkQuaternion< T > | inlineexplicit | 
  | vtkQuaternion(const T &w, const T &x, const T &y, const T &z) | vtkQuaternion< T > |  | 
  | vtkTuple() | vtkTuple< T, 4 > | inline | 
  | vtkTuple(const T &scalar) | vtkTuple< T, 4 > | inlineexplicit | 
  | vtkTuple(const T *init) | vtkTuple< T, 4 > | inlineexplicit |