HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Matrix33< T > Member List

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

_arrMatrixN< Matrix33, float, 3 >protected
BaseType typedefMatrix33< T >
baseTypeEpsilon() IMATH_NOEXCEPTMatrix33< T >inlinestatic
baseTypeLowest() IMATH_NOEXCEPTMatrix33< T >inlinestatic
baseTypeMax() IMATH_NOEXCEPTMatrix33< T >inlinestatic
baseTypeSmallest() IMATH_NOEXCEPTMatrix33< T >inlinestatic
BaseVecType typedefMatrix33< T >
begin()MatrixN< Matrix33, float, 3 >inline
begin() constMatrixN< Matrix33, float, 3 >inline
ConstIterator typedefMatrixN< Matrix33, float, 3 >
createRotation(float angle)Matrix33< T >static
createScale(const Vector2 &v)Matrix33< T >static
createTranslation(const Vector2 &v)Matrix33< T >static
data()MatrixN< Matrix33, float, 3 >inline
data() constMatrixN< Matrix33, float, 3 >inline
determinant() const IMATH_NOEXCEPTMatrix33< T >inline
dimensions() IMATH_NOEXCEPTMatrix33< T >inlinestatic
end()MatrixN< Matrix33, float, 3 >inline
end() constMatrixN< Matrix33, float, 3 >inline
equalWithAbsError(const Matrix33< T > &v, T e) const IMATH_NOEXCEPTMatrix33< T >inline
equalWithRelError(const Matrix33< T > &v, T e) const IMATH_NOEXCEPTMatrix33< T >inline
fastMinor(const int r0, const int r1, const int c0, const int c1) const IMATH_NOEXCEPTMatrix33< T >inline
getAdjugate() const Matrix33< T >
getDeterminant() const Matrix33< T >
getInverse() const Matrix33< T >inline
getTranspose() const Matrix33< T >
getValue() IMATH_NOEXCEPTMatrix33< T >inline
getValue() const IMATH_NOEXCEPTMatrix33< T >inline
getValue(Matrix33< S > &v) const IMATH_NOEXCEPTMatrix33< T >inline
gjInverse(bool singExc) const Matrix33< T >inline
gjInverse() const IMATH_NOEXCEPTMatrix33< T >inline
gjInvert(bool singExc)Matrix33< T >inline
gjInvert() IMATH_NOEXCEPTMatrix33< T >inline
IDENTITYMatrix33< T >static
inverse(bool singExc) const Matrix33< T >inline
inverse() const IMATH_NOEXCEPTMatrix33< T >inline
invert(bool singExc)Matrix33< T >inline
invert() IMATH_NOEXCEPTMatrix33< T >inline
isEquivalent(const Matrix33 &rhs, floattolerance) constMatrixN< Matrix33, float, 3 >inline
Iterator typedefMatrixN< Matrix33, float, 3 >
makeIdentity() IMATH_NOEXCEPTMatrix33< T >inline
Matrix33(Uninitialized) IMATH_NOEXCEPTMatrix33< T >inline
Matrix33() IMATH_NOEXCEPTMatrix33< T >inline
Matrix33(T a) IMATH_NOEXCEPTMatrix33< T >inline
Matrix33(const T a[3][3]) IMATH_NOEXCEPTMatrix33< T >inline
Matrix33(T a, T b, T c, T d, T e, T f, T g, T h, T i) IMATH_NOEXCEPTMatrix33< T >inline
Matrix33(const Matrix33 &v) IMATH_NOEXCEPTMatrix33< T >inline
Matrix33(const Matrix33< S > &v) IMATH_NOEXCEPTMatrix33< T >inlineexplicit
Matrix33(const M &m)Matrix33< T >inlineexplicit
Matrix33()=defaultMatrix33< T >
Matrix33(float m00, float m01, float m02, float m10, float m11, float m12, float m20, float m21, float m22)Matrix33< T >inline
MatrixN()MatrixN< Matrix33, float, 3 >inline
MatrixN(Uninit)MatrixN< Matrix33, float, 3 >inlineexplicit
MatrixN(floats)MatrixN< Matrix33, float, 3 >inlineexplicit
MatrixN(const float *begin, const float *end)MatrixN< Matrix33, float, 3 >inlineexplicit
minorOf(const int r, const int c) const IMATH_NOEXCEPTMatrix33< T >inline
multDirMatrix(const Vec2< S > &src, Vec2< S > &dst) const IMATH_NOEXCEPTMatrix33< T >inline
multiply(const Vector3 &v) const Matrix33< T >
multVecMatrix(const Vec2< S > &src, Vec2< S > &dst) const IMATH_NOEXCEPTMatrix33< T >inline
negate() IMATH_NOEXCEPTMatrix33< T >inline
numColumns()MatrixN< Matrix33, float, 3 >inlinestatic
numRows()MatrixN< Matrix33, float, 3 >inlinestatic
operator!=(const Matrix33 &v) const IMATH_NOEXCEPTMatrix33< T >inline
operator*(T a) const IMATH_NOEXCEPTMatrix33< T >inline
operator*(const Matrix33 &v) const IMATH_NOEXCEPTMatrix33< T >inline
MatrixN< Matrix33, float, 3 >::operator*(floats) constMatrixN< Matrix33, float, 3 >inline
operator*=(T a) IMATH_NOEXCEPTMatrix33< T >inline
operator*=(const Matrix33 &v) IMATH_NOEXCEPTMatrix33< T >inline
MatrixN< Matrix33, float, 3 >::operator*=(floats)MatrixN< Matrix33, float, 3 >inline
operator+(const Matrix33 &v) const IMATH_NOEXCEPTMatrix33< T >inline
operator+=(const Matrix33 &v) IMATH_NOEXCEPTMatrix33< T >inline
operator+=(T a) IMATH_NOEXCEPTMatrix33< T >inline
operator-(const Matrix33 &v) const IMATH_NOEXCEPTMatrix33< T >inline
operator-() const IMATH_NOEXCEPTMatrix33< T >inline
operator-=(const Matrix33 &v) IMATH_NOEXCEPTMatrix33< T >inline
operator-=(T a) IMATH_NOEXCEPTMatrix33< T >inline
operator/(T a) const IMATH_NOEXCEPTMatrix33< T >inline
MatrixN< Matrix33, float, 3 >::operator/(floats) constMatrixN< Matrix33, float, 3 >inline
MatrixN< Matrix33, float, 3 >::operator/(const Matrix33 &rhs) constMatrixN< Matrix33, float, 3 >inline
operator/=(T a) IMATH_NOEXCEPTMatrix33< T >inline
MatrixN< Matrix33, float, 3 >::operator/=(floats)MatrixN< Matrix33, float, 3 >inline
MatrixN< Matrix33, float, 3 >::operator/=(const Matrix33 &rhs)MatrixN< Matrix33, float, 3 >inline
operator=(const Matrix33 &v) IMATH_NOEXCEPTMatrix33< T >inline
operator=(T a) IMATH_NOEXCEPTMatrix33< T >inline
operator=(const M &m)Matrix33< T >inline
operator==(const Matrix33 &v) const IMATH_NOEXCEPTMatrix33< T >inline
operator[](int i) IMATH_NOEXCEPTMatrix33< T >inline
operator[](int i) const IMATH_NOEXCEPTMatrix33< T >inline
MatrixN< Matrix33, float, 3 >::operator[](size_t i)MatrixN< Matrix33, float, 3 >inline
MatrixN< Matrix33, float, 3 >::operator[](size_t i) constMatrixN< Matrix33, float, 3 >inline
rotate(S r) IMATH_NOEXCEPTMatrix33< T >
rotate(S r) IMATH_NOEXCEPTMatrix33< T >inline
RowArray typedefMatrixN< Matrix33, float, 3 >
scale(const Vec2< S > &s) IMATH_NOEXCEPTMatrix33< T >
scale(const Vec2< S > &s) IMATH_NOEXCEPTMatrix33< T >inline
setRotation(S r) IMATH_NOEXCEPTMatrix33< T >
setRotation(S r) IMATH_NOEXCEPTMatrix33< T >inline
setScale(T s) IMATH_NOEXCEPTMatrix33< T >inline
setScale(const Vec2< S > &s) IMATH_NOEXCEPTMatrix33< T >
setScale(const Vec2< S > &s) IMATH_NOEXCEPTMatrix33< T >inline
setShear(const S &h) IMATH_NOEXCEPTMatrix33< T >
setShear(const Vec2< S > &h) IMATH_NOEXCEPTMatrix33< T >
setShear(const S &xy) IMATH_NOEXCEPTMatrix33< T >inline
setShear(const Vec2< S > &h) IMATH_NOEXCEPTMatrix33< T >inline
setTheMatrix(const Matrix33< S > &v) IMATH_NOEXCEPTMatrix33< T >
setTheMatrix(const Matrix33< S > &v) IMATH_NOEXCEPTMatrix33< T >inline
setTranslation(const Vec2< S > &t) IMATH_NOEXCEPTMatrix33< T >
setTranslation(const Vec2< S > &t) IMATH_NOEXCEPTMatrix33< T >inline
setValue(const Matrix33< S > &v) IMATH_NOEXCEPTMatrix33< T >
setValue(const Matrix33< S > &v) IMATH_NOEXCEPTMatrix33< T >inline
shear(const S &xy) IMATH_NOEXCEPTMatrix33< T >
shear(const Vec2< S > &h) IMATH_NOEXCEPTMatrix33< T >
shear(const S &xy) IMATH_NOEXCEPTMatrix33< T >inline
shear(const Vec2< S > &h) IMATH_NOEXCEPTMatrix33< T >inline
transformNormal(const Vector3 &v) const Matrix33< T >
transformPoint(const Vector2 &v) const Matrix33< T >
transformVector(const Vector2 &v) const Matrix33< T >
translate(const Vec2< S > &t) IMATH_NOEXCEPTMatrix33< T >
translate(const Vec2< S > &t) IMATH_NOEXCEPTMatrix33< T >inline
translation() const IMATH_NOEXCEPTMatrix33< T >inline
transpose() IMATH_NOEXCEPTMatrix33< T >inline
transposed() const IMATH_NOEXCEPTMatrix33< T >inline
xMatrix33< T >
~Matrix33() IMATH_NOEXCEPT=defaultMatrix33< T >