| begin(void) | math::Matrix< T, N, M > | inline |
| begin(void) const | math::Matrix< T, N, M > | inline |
| col(int index) const | math::Matrix< T, N, M > | inline |
| cols | math::Matrix< T, N, M > | static |
| delete_col(int index) const | math::Matrix< T, N, M > | inline |
| delete_row(int index) const | math::Matrix< T, N, M > | inline |
| end(void) | math::Matrix< T, N, M > | inline |
| end(void) const | math::Matrix< T, N, M > | inline |
| fill(T const &value) | math::Matrix< T, N, M > | inline |
| hstack(Matrix< T, N, O > const &other) const | math::Matrix< T, N, M > | inline |
| hstack(Vector< T, N > const &other) const | math::Matrix< T, N, M > | inline |
| is_similar(Matrix< T, N, M > const &other, T const &epsilon) const | math::Matrix< T, N, M > | inline |
| is_square(void) const | math::Matrix< T, N, M > | inline |
| m | math::Matrix< T, N, M > | protected |
| Matrix(void) | math::Matrix< T, N, M > | inline |
| Matrix(T const *values) | math::Matrix< T, N, M > | inlineexplicit |
| Matrix(T const &value) | math::Matrix< T, N, M > | inlineexplicit |
| Matrix(Matrix< T, N, M > const &other) | math::Matrix< T, N, M > | inline |
| Matrix(Matrix< O, N, M > const &other) | math::Matrix< T, N, M > | inline |
| maximum(void) const | math::Matrix< T, N, M > | inline |
| minimum(void) const | math::Matrix< T, N, M > | inline |
| mult(Matrix< T, M, U > const &rhs) const | math::Matrix< T, N, M > | inline |
| mult(Vector< T, M > const &rhs) const | math::Matrix< T, N, M > | inline |
| mult(Vector< T, M-1 > const &rhs, T const &v) const | math::Matrix< T, N, M > | inline |
| negate(void) | math::Matrix< T, N, M > | inline |
| negated(void) const | math::Matrix< T, N, M > | inline |
| operator!=(Matrix< T, N, M > const &rhs) const | math::Matrix< T, N, M > | inline |
| operator()(int row, int col) | math::Matrix< T, N, M > | inline |
| operator()(int row, int col) const | math::Matrix< T, N, M > | inline |
| operator*(void) | math::Matrix< T, N, M > | inline |
| operator*(void) const | math::Matrix< T, N, M > | inline |
| operator*(Matrix< T, M, U > const &rhs) const | math::Matrix< T, N, M > | inline |
| operator*(Vector< T, M > const &rhs) const | math::Matrix< T, N, M > | inline |
| operator*(T const &rhs) const | math::Matrix< T, N, M > | inline |
| operator*=(T const &rhs) | math::Matrix< T, N, M > | inline |
| operator+(Matrix< T, N, M > const &rhs) const | math::Matrix< T, N, M > | inline |
| operator+(T const &rhs) const | math::Matrix< T, N, M > | inline |
| operator+=(Matrix< T, N, M > const &rhs) | math::Matrix< T, N, M > | inline |
| operator+=(T const &rhs) | math::Matrix< T, N, M > | inline |
| operator-(void) const | math::Matrix< T, N, M > | inline |
| operator-(Matrix< T, N, M > const &rhs) const | math::Matrix< T, N, M > | inline |
| operator-(T const &rhs) const | math::Matrix< T, N, M > | inline |
| operator-=(Matrix< T, N, M > const &rhs) | math::Matrix< T, N, M > | inline |
| operator-=(T const &rhs) | math::Matrix< T, N, M > | inline |
| operator/(T const &rhs) const | math::Matrix< T, N, M > | inline |
| operator/=(T const &rhs) | math::Matrix< T, N, M > | inline |
| operator=(Matrix< T, N, M > const &rhs) | math::Matrix< T, N, M > | inline |
| operator=(Matrix< O, N, M > const &rhs) | math::Matrix< T, N, M > | inline |
| operator==(Matrix< T, N, M > const &rhs) const | math::Matrix< T, N, M > | inline |
| operator[](unsigned int i) | math::Matrix< T, N, M > | inline |
| operator[](unsigned int i) const | math::Matrix< T, N, M > | inline |
| row(int index) const | math::Matrix< T, N, M > | inline |
| rows | math::Matrix< T, N, M > | static |
| transpose(void) | math::Matrix< T, N, M > | inline |
| transposed(void) const | math::Matrix< T, N, M > | inline |
| ValueType typedef | math::Matrix< T, N, M > | |
| vstack(Matrix< T, O, M > const &other) const | math::Matrix< T, N, M > | inline |
| vstack(Vector< T, M > const &other) const | math::Matrix< T, N, M > | inline |