Rumba C++ SDK
Imath::Matrix44< T > Member List

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

baseTypeEpsilon()Imath::Matrix44< T >inlinestatic
baseTypeMax()Imath::Matrix44< T >inlinestatic
baseTypeMin()Imath::Matrix44< T >inlinestatic
baseTypeSmallest()Imath::Matrix44< T >inlinestatic
equalWithAbsError(const Matrix44< T > &v, T e) constImath::Matrix44< T >
equalWithRelError(const Matrix44< T > &v, T e) constImath::Matrix44< T >
getValue()Imath::Matrix44< T >inline
getValue() constImath::Matrix44< T >inline
getValue(Matrix44< S > &v) constImath::Matrix44< T >inline
gjInverse(bool singExc=false) constImath::Matrix44< T >
gjInvert(bool singExc=false)Imath::Matrix44< T >
inverse(bool singExc=false) constImath::Matrix44< T >
invert(bool singExc=false)Imath::Matrix44< T >
makeIdentity()Imath::Matrix44< T >inline
Matrix44(Uninitialized)Imath::Matrix44< T >inline
Matrix44()Imath::Matrix44< T >inline
Matrix44(T a)Imath::Matrix44< T >inline
Matrix44(const T a[4][4])Imath::Matrix44< T >inline
Matrix44(T a, T b, T c, T d, T e, T f, T g, T h, T i, T j, T k, T l, T m, T n, T o, T p)Imath::Matrix44< T >inline
Matrix44(Matrix33< T > r, Vec3< T > t)Imath::Matrix44< T >inline
Matrix44(const Matrix44 &v)Imath::Matrix44< T >inline
Matrix44(const Matrix44< S > &v)Imath::Matrix44< T >inlineexplicit
multDirMatrix(const Vec3< S > &src, Vec3< S > &dst) constImath::Matrix44< T >
multiply(const Matrix44 &a, const Matrix44 &b, Matrix44 &c)Imath::Matrix44< T >static
multVecMatrix(const Vec3< S > &src, Vec3< S > &dst) constImath::Matrix44< T >
negate()Imath::Matrix44< T >
operator!=(const Matrix44 &v) constImath::Matrix44< T >
operator*(T a) constImath::Matrix44< T >
operator*(const Matrix44 &v) constImath::Matrix44< T >inline
operator*=(T a)Imath::Matrix44< T >
operator*=(const Matrix44 &v)Imath::Matrix44< T >inline
operator+(const Matrix44 &v) constImath::Matrix44< T >
operator+=(const Matrix44 &v)Imath::Matrix44< T >
operator+=(T a)Imath::Matrix44< T >
operator-(const Matrix44 &v) constImath::Matrix44< T >
operator-() constImath::Matrix44< T >
operator-=(const Matrix44 &v)Imath::Matrix44< T >
operator-=(T a)Imath::Matrix44< T >
operator/(T a) constImath::Matrix44< T >
operator/=(T a)Imath::Matrix44< T >
operator=(const Matrix44 &v)Imath::Matrix44< T >inline
operator=(T a)Imath::Matrix44< T >inline
operator==(const Matrix44 &v) constImath::Matrix44< T >
operator[](int i)Imath::Matrix44< T >inline
operator[](int i) constImath::Matrix44< T >inline
rotate(const Vec3< S > &r)Imath::Matrix44< T >
rotate(const Vec3< S > &r)Imath::Matrix44< T >
scale(const Vec3< S > &s)Imath::Matrix44< T >
scale(const Vec3< S > &s)Imath::Matrix44< T >
setAxisAngle(const Vec3< S > &ax, S ang)Imath::Matrix44< T >
setAxisAngle(const Vec3< S > &axis, S angle)Imath::Matrix44< T >
setEulerAngles(const Vec3< S > &r)Imath::Matrix44< T >
setEulerAngles(const Vec3< S > &r)Imath::Matrix44< T >
setScale(T s)Imath::Matrix44< T >
setScale(const Vec3< S > &s)Imath::Matrix44< T >
setScale(const Vec3< S > &s)Imath::Matrix44< T >
setShear(const Vec3< S > &h)Imath::Matrix44< T >
setShear(const Shear6< S > &h)Imath::Matrix44< T >
setShear(const Vec3< S > &h)Imath::Matrix44< T >
setShear(const Shear6< S > &h)Imath::Matrix44< T >
setTheMatrix(const Matrix44< S > &v)Imath::Matrix44< T >
setTheMatrix(const Matrix44< S > &v)Imath::Matrix44< T >inline
setTranslation(const Vec3< S > &t)Imath::Matrix44< T >
setTranslation(const Vec3< S > &t)Imath::Matrix44< T >
setValue(const Matrix44< S > &v)Imath::Matrix44< T >
setValue(const Matrix44< S > &v)Imath::Matrix44< T >inline
shear(const Vec3< S > &h)Imath::Matrix44< T >
shear(const Shear6< S > &h)Imath::Matrix44< T >
shear(const Vec3< S > &h)Imath::Matrix44< T >
shear(const Shear6< S > &h)Imath::Matrix44< T >
translate(const Vec3< S > &t)Imath::Matrix44< T >
translate(const Vec3< S > &t)Imath::Matrix44< T >
translation() constImath::Matrix44< T >inline
transpose()Imath::Matrix44< T >
transposed() constImath::Matrix44< T >
xImath::Matrix44< T >