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

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

__add__(HOM_Matrix4 &matrix4)HOM_Matrix4inline
__hash__()HOM_Matrix4
__mul__(HOM_Matrix4 &matrix4)HOM_Matrix4inline
__mul__(double scalar)HOM_Matrix4inline
__repr__()HOM_Matrix4
__str__()HOM_Matrix4
__sub__(HOM_Matrix4 &matrix4)HOM_Matrix4inline
_asVoidPointer()HOM_Matrix4inline
asTuple()HOM_Matrix4
asTupleOfTuples()HOM_Matrix4
at(int row, int col)HOM_Matrix4
determinant()HOM_Matrix4inline
explode(const char *transform_order="srt", const char *rotate_order="xyz", const HOM_Vector3 &pivot=HOM_Vector3(), const HOM_Vector3 &pivot_rotate=HOM_Vector3())HOM_Matrix4
extractRotates(const char *transform_order="srt", const char *rotate_order="xyz", const HOM_Vector3 &pivot=HOM_Vector3(), const HOM_Vector3 &pivot_rotate=HOM_Vector3())HOM_Matrix4
extractRotationMatrix3()HOM_Matrix4
extractScales(const char *transform_order="srt", const HOM_Vector3 &pivot=HOM_Vector3(), const HOM_Vector3 &pivot_rotate=HOM_Vector3())HOM_Matrix4
extractShears(const char *transform_order="srt", const HOM_Vector3 &pivot=HOM_Vector3(), const HOM_Vector3 &pivot_rotate=HOM_Vector3())HOM_Matrix4
extractTranslates(const char *transform_order="srt", const HOM_Vector3 &pivot_rotate=HOM_Vector3())HOM_Matrix4
HOM_Matrix4()HOM_Matrix4inline
HOM_Matrix4(double diagonal_value)HOM_Matrix4inline
HOM_Matrix4(const std::vector< double > &values)HOM_Matrix4inline
HOM_Matrix4(const std::vector< std::vector< double > > &values)HOM_Matrix4inline
HOM_Matrix4(HOM_Matrix3 &matrix3)HOM_Matrix4inline
HOM_Matrix4(const UT_DMatrix4 &matrix4)HOM_Matrix4inline
HOM_Matrix4(const UT_Matrix4 &matrix4)HOM_Matrix4inline
inverted()HOM_Matrix4
isAlmostEqual(HOM_Matrix4 &matrix4, double tolerance=0.00001)HOM_Matrix4
myMatrix4HOM_Matrix4
operator!=(HOM_PtrOrNull< HOM_Matrix4 > matrix4)HOM_Matrix4inline
operator=(const std::vector< std::vector< double > > &sequence)HOM_Matrix4
operator=(const HOM_Matrix4 &matrix4)HOM_Matrix4inline
operator==(HOM_PtrOrNull< HOM_Matrix4 > matrix4)HOM_Matrix4inline
preMult(HOM_Matrix4 &matrix4)HOM_Matrix4inline
setAt(int row, int col, double value)HOM_Matrix4
setTo(const std::vector< double > &sequence)HOM_Matrix4
setTo(const std::vector< std::vector< double > > &sequence)HOM_Matrix4
setToIdentity()HOM_Matrix4inline
setToOrthographic(double zoom, double orthowidth=1, double image_aspect=1, double pixel_aspect=1, double clip_near=0, double clip_far=1, double window_xmin=0, double window_xmax=1, double window_ymin=0, double window_ymax=1)HOM_Matrix4
setToPerspective(double zoom, double image_aspect=1, double pixel_aspect=1, double clip_near=0, double clip_far=1, double window_xmin=0, double window_xmax=1, double window_ymin=0, double window_ymax=1)HOM_Matrix4
setToZero()HOM_Matrix4inline
transposed()HOM_Matrix4
~HOM_Matrix4()HOM_Matrix4inline