_identity_matrix | mini3d::matrix4d | [static] |
_m | mini3d::matrix<double, 4, 4> | [protected] |
_zero_matrix | mini3d::matrix4d | [static] |
data() const | mini3d::matrix4d | |
dataGL() const | mini3d::matrix4d | |
getRotate(matrix3d& m) const | mini3d::matrix4d | |
getRotate(quat4d& q) const | mini3d::matrix4d | |
getRotateXYZ(vector3d& e) const | mini3d::matrix4d | |
getRotateXYZf(vector3d& e) const | mini3d::matrix4d | |
getRotateYZX(vector3d& e) const | mini3d::matrix4d | |
getScale(vector3d& s) const | mini3d::matrix4d | |
getScale(double& x, double& y, double& z) const | mini3d::matrix4d | |
getTranslate(point3d& p) const | mini3d::matrix4d | |
getTranslate(vector3d& v) const | mini3d::matrix4d | |
getTranslate(double& x, double& y, double& z) const | mini3d::matrix4d | |
inverse(matrix4d& inv) const | mini3d::matrix4d | |
invert() | mini3d::matrix4d | |
isSquare() const | mini3d::matrix<double, 4, 4> | [inline] |
makeIdentity() | mini3d::matrix<double, 4, 4> | [inline] |
makeRotate(const quat4d& q) | mini3d::matrix4d | |
makeRotate(const matrix3d& m) | mini3d::matrix4d | |
makeRotate(double rad, const vector3d& axis) | mini3d::matrix4d | |
makeScale(const vector3d& s) | mini3d::matrix4d | |
makeScale(double x, double y, double z) | mini3d::matrix4d | |
makeTranslate(const point3d& v) | mini3d::matrix4d | |
makeTranslate(const vector3d& v) | mini3d::matrix4d | |
makeTranslate(const array3d& v) | mini3d::matrix4d | |
makeTranslate(double x, double y, double z) | mini3d::matrix4d | |
makeZero() | mini3d::matrix<double, 4, 4> | [inline] |
matrix() | mini3d::matrix<double, 4, 4> | [inline] |
matrix(const matrix<double, nR, nC>& src) | mini3d::matrix<double, 4, 4> | [inline] |
matrix4d() | mini3d::matrix4d | |
matrix4d(const matrix<double, 4, 4>& src) | mini3d::matrix4d | |
matrix4d(const matrix4d& src) | mini3d::matrix4d | |
matrix4d(double m[16]) | mini3d::matrix4d | |
matrix4d(double m[4][4]) | mini3d::matrix4d | |
matrix4d(double m0, double m1, double m2, double m3, double m4, double m5, double m6, double m7, double m8, double m9, double m10, double m11, double m12, double m13, double m14, double m15) | mini3d::matrix4d | |
numCol() const | mini3d::matrix<double, 4, 4> | [inline] |
numRow() const | mini3d::matrix<double, 4, 4> | [inline] |
operator*(const matrix4d& m) const | mini3d::matrix4d | |
operator*(const point3d& pt) const | mini3d::matrix4d | |
operator*(const point4d& pt) const | mini3d::matrix4d | |
operator*(const vector3d& v) const | mini3d::matrix4d | |
mini3d::matrix<double, 4, 4>::operator*(int scale) const | mini3d::matrix<double, 4, 4> | [inline] |
mini3d::matrix<double, 4, 4>::operator*(float scale) const | mini3d::matrix<double, 4, 4> | [inline] |
mini3d::matrix<double, 4, 4>::operator*(double scale) const | mini3d::matrix<double, 4, 4> | [inline] |
mini3d::matrix<double, 4, 4>::operator*(int scale, const matrix<double, nR, nC>& rhs) | mini3d::matrix<double, 4, 4> | [friend] |
mini3d::matrix<double, 4, 4>::operator*(float scale, const matrix<double, nR, nC>& rhs) | mini3d::matrix<double, 4, 4> | [friend] |
mini3d::matrix<double, 4, 4>::operator*(double scale, const matrix<double, nR, nC>& rhs) | mini3d::matrix<double, 4, 4> | [friend] |
mini3d::matrix<double, 4, 4>::operator*(const matrix<double, nC, nC2>& b) | mini3d::matrix<double, 4, 4> | [inline] |
operator*=(int scale) | mini3d::matrix<double, 4, 4> | [inline] |
operator*=(float scale) | mini3d::matrix<double, 4, 4> | [inline] |
operator*=(double scale) | mini3d::matrix<double, 4, 4> | [inline] |
operator()(size_t row, size_t col) | mini3d::matrix<double, 4, 4> | [inline] |
operator()(size_t row, size_t col) const | mini3d::matrix<double, 4, 4> | [inline] |
operator+(const matrix<double, nR, nC>& rhs) const | mini3d::matrix<double, 4, 4> | [inline] |
operator+=(const matrix<double, nR, nC>& rhs) | mini3d::matrix<double, 4, 4> | [inline] |
operator-() | mini3d::matrix<double, 4, 4> | [inline] |
operator-(const matrix<double, nR, nC>& rhs) const | mini3d::matrix<double, 4, 4> | [inline] |
operator-=(const matrix<double, nR, nC>& rhs) | mini3d::matrix<double, 4, 4> | [inline] |
operator/(int scale) const | mini3d::matrix<double, 4, 4> | [inline] |
operator/(float scale) const | mini3d::matrix<double, 4, 4> | [inline] |
operator/(double scale) const | mini3d::matrix<double, 4, 4> | [inline] |
operator/=(int scale) | mini3d::matrix<double, 4, 4> | [inline] |
operator/=(float scale) | mini3d::matrix<double, 4, 4> | [inline] |
operator/=(double scale) | mini3d::matrix<double, 4, 4> | [inline] |
operator<<(std::ostream& os, const matrix<double, nR, nC>& m) | mini3d::matrix<double, 4, 4> | [friend] |
operator=(const matrix<double, 4, 4>& src) | mini3d::matrix4d | |
mini3d::matrix<double, 4, 4>::operator=(const matrix<double, nR, nC>& src) | mini3d::matrix<double, 4, 4> | [inline] |
operator>>(std::istream& is, matrix<double, nR, nC>& m) | mini3d::matrix<double, 4, 4> | [friend] |
size_t typedef | mini3d::matrix<double, 4, 4> | |
transpose() const | mini3d::matrix4d | [inline] |
trim(doubleepsilon=EPSILON) | mini3d::matrix<double, 4, 4> | [inline] |
~matrix() | mini3d::matrix<double, 4, 4> | [inline, virtual] |
~matrix4d() | mini3d::matrix4d | [virtual] |