VTK  9.4.20241112
vtkQuaternion< T > Member List

This is the complete list of members for vtkQuaternion< T >, including all inherited members.

Cast() constvtkQuaternion< T >
Compare(const vtkTuple< T, Size > &other, const T &tol) constvtkTuple< T, 4 >inline
Conjugate()vtkQuaternion< T >
Conjugated() constvtkQuaternion< T >
DatavtkTuple< T, 4 >protected
FromMatrix3x3(const T A[3][3])vtkQuaternion< T >
Get(T quat[4]) constvtkQuaternion< T >
GetData()vtkTuple< T, 4 >inline
GetData() constvtkTuple< T, 4 >inline
GetRotationAngleAndAxis(T axis[3]) constvtkQuaternion< T >
GetSize() constvtkTuple< T, 4 >inline
GetW() constvtkQuaternion< T >
GetX() constvtkQuaternion< T >
GetY() constvtkQuaternion< T >
GetZ() constvtkQuaternion< T >
Identity()vtkQuaternion< T >static
InnerPoint(const vtkQuaternion< T > &q1, const vtkQuaternion< T > &q2) constvtkQuaternion< T >
Inverse() constvtkQuaternion< T >
Invert()vtkQuaternion< T >
Norm() constvtkQuaternion< T >
Normalize()vtkQuaternion< T >
Normalized() constvtkQuaternion< T >
NormalizedWithAngleInDegrees() constvtkQuaternion< T >
NormalizeWithAngleInDegrees()vtkQuaternion< T >
operator()(int i) constvtkTuple< T, 4 >inline
operator*(const vtkQuaternion< T > &q) constvtkQuaternion< T >
operator*(const T &scalar) constvtkQuaternion< T >
operator*=(const T &scalar) constvtkQuaternion< T >
operator+(const vtkQuaternion< T > &q) constvtkQuaternion< T >
operator-(const vtkQuaternion< T > &q) constvtkQuaternion< T >
operator/(const vtkQuaternion< T > &q) constvtkQuaternion< T >
operator/(const T &scalar) constvtkQuaternion< T >
operator/=(const T &scalar)vtkQuaternion< T >
operator[](int i)vtkTuple< T, 4 >inline
operator[](int i) constvtkTuple< 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) constvtkQuaternion< T >
SquaredNorm() constvtkQuaternion< T >
ToIdentity()vtkQuaternion< T >
ToMatrix3x3(T A[3][3]) constvtkQuaternion< T >
ToUnitExp()vtkQuaternion< T >
ToUnitLog()vtkQuaternion< T >
UnitExp() constvtkQuaternion< T >
UnitLog() constvtkQuaternion< 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()=defaultvtkTuple< T, 4 >
vtkTuple(const T &scalar)vtkTuple< T, 4 >inlineexplicit
vtkTuple(const T *init)vtkTuple< T, 4 >inlineexplicit
vtkTuple(const std::array< T, Size > &values)vtkTuple< T, 4 >inlineexplicit