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 > | |
data (defined in theoretica::mat< Type, N, K >) | 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) const | theoretica::mat< Type, N, K > | inline |
invert() | theoretica::mat< Type, N, K > | inline |
iterator typedef | theoretica::mat< Type, N, K > | |
make_zeroes() | theoretica::mat< Type, N, K > | inline |
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 |