| at(unsigned int i, unsigned int j) | theoretica::mat< Type, N, K > | inline |
| at(unsigned int i, unsigned int j) const | theoretica::mat< Type, N, K > | inline |
| begin() | theoretica::mat< Type, N, K > | inline |
| begin() const | theoretica::mat< Type, N, K > | inline |
| cols() const | theoretica::mat< Type, N, K > | inline |
| const_iterator typedef | theoretica::mat< Type, N, K > | |
| end() | theoretica::mat< Type, N, K > | inline |
| end() const | theoretica::mat< Type, N, K > | inline |
| get(unsigned int i, unsigned int j) | theoretica::mat< Type, N, K > | inline |
| get(unsigned int i, unsigned int j) const | theoretica::mat< Type, N, K > | inline |
| invert() | theoretica::mat< Type, N, K > | inline |
| iterator typedef | theoretica::mat< Type, N, K > | |
| mat() | theoretica::mat< Type, N, K > | inline |
| mat(const Matrix &m) | theoretica::mat< Type, N, K > | inline |
| mat(const std::initializer_list< std::initializer_list< T > > &rows) | theoretica::mat< Type, N, K > | inline |
| mat(Type diagonal, unsigned int n=0, unsigned int k=0) | theoretica::mat< Type, N, K > | inline |
| mul(const mat< Type, K, M > &B) const | theoretica::mat< Type, N, K > | inline |
| mul(const Matrix &B) const | theoretica::mat< Type, N, K > | inline |
| operator std::string() | theoretica::mat< Type, N, K > | inline |
| operator!=(const Matrix &other) const | theoretica::mat< Type, N, K > | inline |
| operator()(unsigned int i, unsigned int j) | theoretica::mat< Type, N, K > | inline |
| operator()(unsigned int i, unsigned int j) const | theoretica::mat< Type, N, K > | inline |
| operator*(Type scalar) const | theoretica::mat< Type, N, K > | inline |
| operator* | theoretica::mat< Type, N, K > | friend |
| operator* | theoretica::mat< Type, N, K > | friend |
| operator*(const vec< Type, K > &v) const | theoretica::mat< Type, N, K > | inline |
| operator*(const Matrix &B) const | theoretica::mat< Type, N, K > | inline |
| operator*=(Type scalar) | theoretica::mat< Type, N, K > | inline |
| operator*=(const Matrix &B) | theoretica::mat< Type, N, K > | inline |
| operator+(const Matrix &other) const | theoretica::mat< Type, N, K > | inline |
| operator+=(const Matrix &other) | theoretica::mat< Type, N, K > | inline |
| operator-(const Matrix &other) const | theoretica::mat< Type, N, K > | inline |
| operator-=(const Matrix &other) | theoretica::mat< Type, N, K > | inline |
| operator/(Type scalar) const | theoretica::mat< Type, N, K > | inline |
| operator/=(Type scalar) | theoretica::mat< Type, N, K > | inline |
| operator<< | theoretica::mat< Type, N, K > | friend |
| operator=(const Matrix &other) | theoretica::mat< Type, N, K > | inline |
| operator==(const Matrix &other) const | theoretica::mat< Type, N, K > | inline |
| resize(unsigned int n, unsigned int k) const | theoretica::mat< Type, N, K > | inline |
| rows() const | theoretica::mat< Type, N, K > | inline |
| size() const | theoretica::mat< Type, N, K > | inline |
| to_string(std::string separator=", ", bool parenthesis=true) const | theoretica::mat< Type, N, K > | inline |
| transform(const Vector &v) const | theoretica::mat< Type, N, K > | inline |
| transform(const vec< Type, K > &v) const | theoretica::mat< Type, N, K > | inline |
| transpose() | theoretica::mat< Type, N, K > | inline |