| createDiag(T v) | eeros::math::Matrix< M, N, T > | inlinestatic |
| createRotX(double angle) | eeros::math::Matrix< M, N, T > | inlinestatic |
| createRotY(double angle) | eeros::math::Matrix< M, N, T > | inlinestatic |
| createRotZ(double angle) | eeros::math::Matrix< M, N, T > | inlinestatic |
| createSkewSymmetric(Matrix< 3, 1, T > a) | eeros::math::Matrix< M, N, T > | inlinestatic |
| createVector2(T x, T y) | eeros::math::Matrix< M, N, T > | inlinestatic |
| createVector3(T x, T y, T z) | eeros::math::Matrix< M, N, T > | inlinestatic |
| crossProduct(Matrix< 3, 1, T > a, Matrix< 3, 1, T > b) | eeros::math::Matrix< M, N, T > | inlinestatic |
| det() const | eeros::math::Matrix< M, N, T > | inline |
| eye() | eeros::math::Matrix< M, N, T > | inline |
| fill(T v) | eeros::math::Matrix< M, N, T > | inline |
| gaussRowElimination() | eeros::math::Matrix< M, N, T > | inline |
| get(unsigned int m, unsigned int n) const | eeros::math::Matrix< M, N, T > | inline |
| getCol(unsigned int n) const | eeros::math::Matrix< M, N, T > | inline |
| getNofColums() const | eeros::math::Matrix< M, N, T > | inline |
| getNofRows() const | eeros::math::Matrix< M, N, T > | inline |
| getRow(unsigned int m) const | eeros::math::Matrix< M, N, T > | inline |
| getSubMatrix(unsigned int m, unsigned int n) const | eeros::math::Matrix< M, N, T > | inline |
| isDiagonal() const | eeros::math::Matrix< M, N, T > | inline |
| isInvertible() const | eeros::math::Matrix< M, N, T > | inline |
| isLowerTriangular() const | eeros::math::Matrix< M, N, T > | inline |
| isOrthogonal() const | eeros::math::Matrix< M, N, T > | inline |
| isSquare() const | eeros::math::Matrix< M, N, T > | inline |
| isSymmetric() const | eeros::math::Matrix< M, N, T > | inline |
| isUpperTriangular() const | eeros::math::Matrix< M, N, T > | inline |
| Matrix() | eeros::math::Matrix< M, N, T > | inline |
| Matrix(const T v) | eeros::math::Matrix< M, N, T > | inline |
| Matrix(const S...v) | eeros::math::Matrix< M, N, T > | inline |
| multiplyElementWise(const Matrix< M, N, T > right) const | eeros::math::Matrix< M, N, T > | inline |
| operator!() const | eeros::math::Matrix< M, N, T > | inline |
| operator!=(const Matrix< M, N, T > &right) const | eeros::math::Matrix< M, N, T > | inline |
| operator()(unsigned int m, unsigned int n) | eeros::math::Matrix< M, N, T > | inline |
| operator()(unsigned int m, unsigned int n) const | eeros::math::Matrix< M, N, T > | inline |
| operator()(unsigned int i) | eeros::math::Matrix< M, N, T > | inline |
| operator()(unsigned int i) const | eeros::math::Matrix< M, N, T > | inline |
| operator*(const Matrix< N, K, T > right) const | eeros::math::Matrix< M, N, T > | inline |
| operator*(T right) const | eeros::math::Matrix< M, N, T > | inline |
| operator+(const Matrix< M, N, T > right) const | eeros::math::Matrix< M, N, T > | inline |
| operator+(const T right) const | eeros::math::Matrix< M, N, T > | inline |
| operator+=(const Matrix< M, N, T > right) | eeros::math::Matrix< M, N, T > | inline |
| operator-(const Matrix< M, N, T > right) const | eeros::math::Matrix< M, N, T > | inline |
| operator-(const T right) const | eeros::math::Matrix< M, N, T > | inline |
| operator-() | eeros::math::Matrix< M, N, T > | inline |
| operator-=(const Matrix< M, N, T > right) | eeros::math::Matrix< M, N, T > | inline |
| operator/(T right) const | eeros::math::Matrix< M, N, T > | inline |
| operator<(const Matrix< M, N, T > &right) const | eeros::math::Matrix< M, N, T > | inline |
| operator<<(T right) | eeros::math::Matrix< M, N, T > | inline |
| operator<=(const Matrix< M, N, T > &right) const | eeros::math::Matrix< M, N, T > | inline |
| operator=(T right) | eeros::math::Matrix< M, N, T > | inline |
| operator==(const Matrix< M, N, T > &right) const | eeros::math::Matrix< M, N, T > | inline |
| operator>(const Matrix< M, N, T > &right) const | eeros::math::Matrix< M, N, T > | inline |
| operator>=(const Matrix< M, N, T > &right) const | eeros::math::Matrix< M, N, T > | inline |
| operator[](unsigned int i) | eeros::math::Matrix< M, N, T > | inline |
| operator[](unsigned int i) const | eeros::math::Matrix< M, N, T > | inline |
| rank() const | eeros::math::Matrix< M, N, T > | inline |
| rotx(double angle) | eeros::math::Matrix< M, N, T > | inline |
| roty(double angle) | eeros::math::Matrix< M, N, T > | inline |
| rotz(double angle) | eeros::math::Matrix< M, N, T > | inline |
| set(unsigned int m, unsigned int n, T value) | eeros::math::Matrix< M, N, T > | inline |
| setCol(unsigned int n, const Matrix< M, 1, T > &col) | eeros::math::Matrix< M, N, T > | inline |
| setRow(unsigned int m, const Matrix< 1, N, T > &row) | eeros::math::Matrix< M, N, T > | inline |
| size() const | eeros::math::Matrix< M, N, T > | inline |
| sortForGaussAlgorithm() | eeros::math::Matrix< M, N, T > | inline |
| swapRows(unsigned int rowA, unsigned int rowB) | eeros::math::Matrix< M, N, T > | inline |
| trace() const | eeros::math::Matrix< M, N, T > | inline |
| transpose() const | eeros::math::Matrix< M, N, T > | inline |
| value | eeros::math::Matrix< M, N, T > | protected |
| value_type typedef | eeros::math::Matrix< M, N, T > | |
| zero() | eeros::math::Matrix< M, N, T > | inline |