_Matrix3< Type > Member List

This is the complete list of members for _Matrix3< Type >, including all inherited members.

_Matrix3()_Matrix3< Type > [inline]
_Matrix3(Type s)_Matrix3< Type > [inline]
_Matrix3(Type m00, Type m01=0, Type m02=0, Type m10=0, Type m11=0, Type m12=0, Type m20=0, Type m21=0, Type m22=0)_Matrix3< Type > [inline, explicit]
_Matrix3(const _Matrix3< double > &m)_Matrix3< Type > [inline]
_Matrix3(const _Matrix3< float > &m)_Matrix3< Type > [inline]
_Matrix3(const Type v[9])_Matrix3< Type > [inline]
add(Type d)_Matrix3< Type >
add(Type d, const _Matrix3< Type > &m)_Matrix3< Type >
add(const _Matrix3< Type > &m)_Matrix3< Type >
add(const _Matrix3< Type > &m, const _Matrix3< Type > &m1)_Matrix3< Type >
compute_svd(double ad[], double ad1[], double ad2[], bool flag)_Matrix3< Type > [static]
determinant(void) const _Matrix3< Type > [inline]
determinant2x2(Type a, Type b, Type c, Type d)_Matrix3< Type > [inline, static]
determinant3x3(Type a1, Type a2, Type a3, Type b1, Type b2, Type b3, Type c1, Type c2, Type c3)_Matrix3< Type > [inline, static]
EPS_Matrix3< Type > [static]
EPS_Matrix3< Type >
EPS_Matrix3< Type >
epsilonEquals(const _Matrix3< Type > &m, Type d) const _Matrix3< Type >
equals(const _Matrix3< Type > &m) const _Matrix3< Type >
ERR_EPS_Matrix3< Type > [static]
ERR_EPS_Matrix3< Type >
ERR_EPS_Matrix3< Type >
get(float ad[9]) const _Matrix3< Type > [inline]
get(double ad[9]) const _Matrix3< Type > [inline]
getColumn(int column, _Vector3< Type > &v) const _Matrix3< Type >
getColumn(int column, Type ad[]) const _Matrix3< Type >
getElement(int row, int column) const _Matrix3< Type >
getRow(int row, _Vector3< Type > &v) const _Matrix3< Type >
getRow(int row, Type ad[3]) const _Matrix3< Type >
getScale() const _Matrix3< Type > [inline]
getScaleRotate(double ad[3], double ad1[9]) const _Matrix3< Type > [inline]
invert()_Matrix3< Type > [inline]
invert(const _Matrix3< Type > &m)_Matrix3< Type >
m00_Matrix3< Type >
m01_Matrix3< Type >
m02_Matrix3< Type >
m10_Matrix3< Type >
m11_Matrix3< Type >
m12_Matrix3< Type >
m20_Matrix3< Type >
m21_Matrix3< Type >
m22_Matrix3< Type >
mul(Type d)_Matrix3< Type >
mul(Type d, const _Matrix3< Type > &m)_Matrix3< Type >
mul(const _Matrix3< Type > &m)_Matrix3< Type > [inline]
mul(const _Matrix3< Type > &m, const _Matrix3< Type > &m1)_Matrix3< Type >
mulNormalize(const _Matrix3< Type > &m)_Matrix3< Type > [inline]
mulNormalize(const _Matrix3< Type > &m, const _Matrix3< Type > &m1)_Matrix3< Type >
mulTransposeBoth(const _Matrix3< Type > m, const _Matrix3< Type > &m1)_Matrix3< Type >
mulTransposeLeft(const _Matrix3< Type > &m, const _Matrix3< Type > &m1)_Matrix3< Type >
mulTransposeRight(const _Matrix3< Type > &m, const _Matrix3< Type > &m1)_Matrix3< Type >
negate()_Matrix3< Type > [inline]
negate(const _Matrix3< Type > &m)_Matrix3< Type >
normalize()_Matrix3< Type >
normalize(const _Matrix3< Type > &m)_Matrix3< Type >
normalizeCP()_Matrix3< Type > [inline]
normalizeCP(const _Matrix3< Type > &m)_Matrix3< Type >
operator const Type *() const _Matrix3< Type > [inline]
operator()(int row, int column) const _Matrix3< Type > [inline]
rotX(Type angle)_Matrix3< Type >
rotY(Type angle)_Matrix3< Type >
rotZ(Type angle)_Matrix3< Type >
set(Type mm00, Type mm01, Type mm02, Type mm10, Type mm11, Type mm12, Type mm20, Type mm21, Type mm22)_Matrix3< Type > [inline]
set(Type d)_Matrix3< Type > [inline]
set(const _Matrix3< double > &m)_Matrix3< Type > [inline]
set(const _Matrix3< float > &m)_Matrix3< Type > [inline]
set(const _Quat4< double > &q)_Matrix3< Type > [inline]
set(const _Quat4< float > &q)_Matrix3< Type > [inline]
set(const double at[9])_Matrix3< Type > [inline]
set(const float at[9])_Matrix3< Type > [inline]
set(const _Vector3< Type > &v)_Matrix3< Type > [inline]
setAxisAngle(Type x, Type y, Type z, Type angle)_Matrix3< Type > [private]
setColumn(int column, Type x, Type y, Type z)_Matrix3< Type > [inline]
setColumn(int column, const _Vector3< Type > &at)_Matrix3< Type > [inline]
setColumn(int column, const Type v[3])_Matrix3< Type > [inline]
setElement(int row, int column, Type value)_Matrix3< Type > [inline]
setIdentity()_Matrix3< Type > [inline]
setQuat(Type x, Type y, Type z, Type w)_Matrix3< Type > [private]
setRow(int row, Type x, Type y, Type z)_Matrix3< Type >
setRow(int row, const _Vector3< Type > &v)_Matrix3< Type >
setRow(int row, const Type v[])_Matrix3< Type >
setScale(Type d)_Matrix3< Type > [inline]
setZero()_Matrix3< Type > [inline]
sub(const _Matrix3< Type > &m)_Matrix3< Type >
sub(const _Matrix3< Type > &m, const _Matrix3< Type > &m1)_Matrix3< Type >
swapColumn(int col1, int col2)_Matrix3< Type > [inline]
swapRow(int row1, int row2)_Matrix3< Type > [inline]
transform(_Tuple3< Type > &t) const _Matrix3< Type > [inline]
transform(const _Tuple3< Type > &t, _Tuple3< Type > &t1) const _Matrix3< Type >
transpose(void)_Matrix3< Type > [inline]
transpose(const _Matrix3< Type > &m)_Matrix3< Type >


Generated on Thu Sep 29 13:39:45 2005 for vecmath by  doxygen 1.4.4