HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_Quaternion Member List

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

__add__(HOM_Quaternion &quaternion)HOM_Quaternioninline
__getitem__(int index)HOM_Quaternion
__hash__()HOM_Quaternion
__len__()HOM_Quaternioninline
__mul__(double scalar)HOM_Quaternioninline
__mul__(HOM_Quaternion &quaternion)HOM_Quaternion
__repr__()HOM_Quaternion
__setitem__(int index, double value)HOM_Quaternion
__str__()HOM_Quaternion
__sub__(HOM_Quaternion &quaternion)HOM_Quaternioninline
_asVoidPointer()HOM_Quaternioninline
almostEqual(HOM_Quaternion &quaternion, double tolerance=0.00001)HOM_Quaternioninline
conjugate()HOM_Quaternion
dot(HOM_Quaternion &quaternion)HOM_Quaternioninline
extractAngleAxis()HOM_Quaternion
extractEulerRotates(const char *rotate_order="xyz")HOM_Quaternion
extractRotationMatrix3()HOM_Quaternion
HOM_Quaternion()HOM_Quaternioninline
HOM_Quaternion(const std::vector< double > &sequence)HOM_Quaternioninline
HOM_Quaternion(double x, double y, double z, double w)HOM_Quaternioninline
HOM_Quaternion(double angle_in_deg, const std::vector< double > &axis)HOM_Quaternioninline
HOM_Quaternion(HOM_Matrix3 &matrix3)HOM_Quaternion
HOM_Quaternion(HOM_Matrix4 &matrix4)HOM_Quaternion
HOM_Quaternion(const HOM_Quaternion &quaternion)HOM_Quaternioninline
HOM_Quaternion(const UT_QuaternionD &quaternion)HOM_Quaternioninline
inverse()HOM_Quaternion
isAlmostEqual(HOM_Quaternion &quaternion, double tolerance=0.00001)HOM_Quaternion
length()HOM_Quaternioninline
myQuaternionHOM_Quaternion
normalized()HOM_Quaternion
operator!=(HOM_PtrOrNull< HOM_Quaternion > quaternion)HOM_Quaternioninline
operator=(const HOM_Quaternion &quaternion)HOM_Quaternioninline
operator==(HOM_PtrOrNull< HOM_Quaternion > quaternion)HOM_Quaternioninline
rotate(const HOM_Vector3 &v)HOM_Quaternion
setTo(const std::vector< double > &tuple)HOM_Quaternion
setToAngleAxis(double angle_in_deg, const std::vector< double > &axis)HOM_Quaternion
setToEulerRotates(const std::vector< double > &angles_in_deg, const char *rotate_order="xyz")HOM_Quaternion
setToRotationMatrix(HOM_Matrix3 &matrix3)HOM_Quaternion
setToRotationMatrix(HOM_Matrix4 &matrix4)HOM_Quaternion
setToVectors(const HOM_Vector3 &v1, const HOM_Vector3 &v2)HOM_Quaternion
slerp(HOM_Quaternion &other, double fraction)HOM_Quaternion
~HOM_Quaternion()HOM_Quaternioninline