VTK  9.1.0
vtkQuaterniond Member List

This is the complete list of members for vtkQuaterniond, including all inherited members.

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