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 |