Main Page   Groups   Namespaces  

mini3d::matrix3d Member List

This is the complete list of members for mini3d::matrix3d, including all inherited members.

_identity_matrixmini3d::matrix3d [static]
_mmini3d::matrix<double, 3, 3> [protected]
_zero_matrixmini3d::matrix3d [static]
getRotate(quat4d& q) const mini3d::matrix3d
getRotateXYZ(vector3d& e) const mini3d::matrix3d
getRotateXYZf(vector3d& e) const mini3d::matrix3d
getRotateYZX(vector3d& e) const mini3d::matrix3d
inverse(matrix3d& inv) const mini3d::matrix3d
invert()mini3d::matrix3d
isSquare() const mini3d::matrix<double, 3, 3> [inline]
makeIdentity()mini3d::matrix<double, 3, 3> [inline]
makeRotate(quat4d q)mini3d::matrix3d
makeRotate(double rad, const vector3d& axis)mini3d::matrix3d
makeZero()mini3d::matrix<double, 3, 3> [inline]
matrix()mini3d::matrix<double, 3, 3> [inline]
matrix(const matrix<double, nR, nC>& src)mini3d::matrix<double, 3, 3> [inline]
matrix3d()mini3d::matrix3d
matrix3d(const matrix<double, 3, 3>& src)mini3d::matrix3d
matrix3d(const matrix3d& src)mini3d::matrix3d
matrix3d(double m[9])mini3d::matrix3d
matrix3d(double m[3][3])mini3d::matrix3d
matrix3d(double m0, double m1, double m2, double m3, double m4, double m5, double m6, double m7, double m8)mini3d::matrix3d
numCol() const mini3d::matrix<double, 3, 3> [inline]
numRow() const mini3d::matrix<double, 3, 3> [inline]
operator*(const matrix3d& m) const mini3d::matrix3d
operator*(const vector3d& v) const mini3d::matrix3d
mini3d::matrix<double, 3, 3>::operator*(int scale) const mini3d::matrix<double, 3, 3> [inline]
mini3d::matrix<double, 3, 3>::operator*(float scale) const mini3d::matrix<double, 3, 3> [inline]
mini3d::matrix<double, 3, 3>::operator*(double scale) const mini3d::matrix<double, 3, 3> [inline]
mini3d::matrix<double, 3, 3>::operator*(int scale, const matrix<double, nR, nC>& rhs)mini3d::matrix<double, 3, 3> [friend]
mini3d::matrix<double, 3, 3>::operator*(float scale, const matrix<double, nR, nC>& rhs)mini3d::matrix<double, 3, 3> [friend]
mini3d::matrix<double, 3, 3>::operator*(double scale, const matrix<double, nR, nC>& rhs)mini3d::matrix<double, 3, 3> [friend]
mini3d::matrix<double, 3, 3>::operator*(const matrix<double, nC, nC2>& b)mini3d::matrix<double, 3, 3> [inline]
operator*=(int scale)mini3d::matrix<double, 3, 3> [inline]
operator*=(float scale)mini3d::matrix<double, 3, 3> [inline]
operator*=(double scale)mini3d::matrix<double, 3, 3> [inline]
operator()(size_t row, size_t col)mini3d::matrix<double, 3, 3> [inline]
operator()(size_t row, size_t col) const mini3d::matrix<double, 3, 3> [inline]
operator+(const matrix<double, nR, nC>& rhs) const mini3d::matrix<double, 3, 3> [inline]
operator+=(const matrix<double, nR, nC>& rhs)mini3d::matrix<double, 3, 3> [inline]
operator-()mini3d::matrix<double, 3, 3> [inline]
operator-(const matrix<double, nR, nC>& rhs) const mini3d::matrix<double, 3, 3> [inline]
operator-=(const matrix<double, nR, nC>& rhs)mini3d::matrix<double, 3, 3> [inline]
operator/(int scale) const mini3d::matrix<double, 3, 3> [inline]
operator/(float scale) const mini3d::matrix<double, 3, 3> [inline]
operator/(double scale) const mini3d::matrix<double, 3, 3> [inline]
operator/=(int scale)mini3d::matrix<double, 3, 3> [inline]
operator/=(float scale)mini3d::matrix<double, 3, 3> [inline]
operator/=(double scale)mini3d::matrix<double, 3, 3> [inline]
operator<<(std::ostream& os, const matrix<double, nR, nC>& m)mini3d::matrix<double, 3, 3> [friend]
operator=(const matrix<double, 3, 3>& src)mini3d::matrix3d
mini3d::matrix<double, 3, 3>::operator=(const matrix<double, nR, nC>& src)mini3d::matrix<double, 3, 3> [inline]
operator>>(std::istream& is, matrix<double, nR, nC>& m)mini3d::matrix<double, 3, 3> [friend]
size_t typedefmini3d::matrix<double, 3, 3>
transpose() const mini3d::matrix3d [inline]
trim(doubleepsilon=EPSILON)mini3d::matrix<double, 3, 3> [inline]
~matrix()mini3d::matrix<double, 3, 3> [inline, virtual]
~matrix3d()mini3d::matrix3d [virtual]


Generated for libmini3d by Doxygen 1.4.4 © 1997-2001