_m | mini3d::matrix<T, nR, nC> | [protected] |
isSquare() const | mini3d::matrix<T, nR, nC> | [inline] |
makeIdentity() | mini3d::matrix<T, nR, nC> | [inline] |
makeZero() | mini3d::matrix<T, nR, nC> | [inline] |
matrix() | mini3d::matrix<T, nR, nC> | [inline] |
matrix(const matrix<T, nR, nC>& src) | mini3d::matrix<T, nR, nC> | [inline] |
numCol() const | mini3d::matrix<T, nR, nC> | [inline] |
numRow() const | mini3d::matrix<T, nR, nC> | [inline] |
operator*(int scale) const | mini3d::matrix<T, nR, nC> | [inline] |
operator*(float scale) const | mini3d::matrix<T, nR, nC> | [inline] |
operator*(double scale) const | mini3d::matrix<T, nR, nC> | [inline] |
operator*(int scale, const matrix<T, nR, nC>& rhs) | mini3d::matrix<T, nR, nC> | [friend] |
operator*(float scale, const matrix<T, nR, nC>& rhs) | mini3d::matrix<T, nR, nC> | [friend] |
operator*(double scale, const matrix<T, nR, nC>& rhs) | mini3d::matrix<T, nR, nC> | [friend] |
operator*(const matrix<T, nC, nC2>& b) | mini3d::matrix<T, nR, nC> | [inline] |
operator*=(int scale) | mini3d::matrix<T, nR, nC> | [inline] |
operator*=(float scale) | mini3d::matrix<T, nR, nC> | [inline] |
operator*=(double scale) | mini3d::matrix<T, nR, nC> | [inline] |
operator()(size_t row, size_t col) | mini3d::matrix<T, nR, nC> | [inline] |
operator()(size_t row, size_t col) const | mini3d::matrix<T, nR, nC> | [inline] |
operator+(const matrix<T, nR, nC>& rhs) const | mini3d::matrix<T, nR, nC> | [inline] |
operator+=(const matrix<T, nR, nC>& rhs) | mini3d::matrix<T, nR, nC> | [inline] |
operator-() | mini3d::matrix<T, nR, nC> | [inline] |
operator-(const matrix<T, nR, nC>& rhs) const | mini3d::matrix<T, nR, nC> | [inline] |
operator-=(const matrix<T, nR, nC>& rhs) | mini3d::matrix<T, nR, nC> | [inline] |
operator/(int scale) const | mini3d::matrix<T, nR, nC> | [inline] |
operator/(float scale) const | mini3d::matrix<T, nR, nC> | [inline] |
operator/(double scale) const | mini3d::matrix<T, nR, nC> | [inline] |
operator/=(int scale) | mini3d::matrix<T, nR, nC> | [inline] |
operator/=(float scale) | mini3d::matrix<T, nR, nC> | [inline] |
operator/=(double scale) | mini3d::matrix<T, nR, nC> | [inline] |
operator<<(std::ostream& os, const matrix<T, nR, nC>& m) | mini3d::matrix<T, nR, nC> | [friend] |
operator=(const matrix<T, nR, nC>& src) | mini3d::matrix<T, nR, nC> | [inline] |
operator>>(std::istream& is, matrix<T, nR, nC>& m) | mini3d::matrix<T, nR, nC> | [friend] |
size_t typedef | mini3d::matrix<T, nR, nC> | |
transpose() const | mini3d::matrix<T, nR, nC> | [inline] |
trim(T epsilon=EPSILON) | mini3d::matrix<T, nR, nC> | [inline] |
~matrix() | mini3d::matrix<T, nR, nC> | [inline, virtual] |