#include <Matrix.hpp>
|
| | Matrix () |
| |
| | Matrix (const T v) |
| |
| void | zero () |
| |
| void | eye () |
| |
| void | fill (T v) |
| |
| const T | get (uint8_t m, uint8_t n) const |
| |
| Matrix< 1, 1, T > | getCol (uint8_t n) const |
| |
| Matrix< 1, 1, T > | getRow (uint8_t m) const |
| |
| void | set (uint8_t m, uint8_t n, T value) |
| |
| T & | operator() (uint8_t m, uint8_t n) |
| |
| const T | operator() (uint8_t m, uint8_t n) const |
| |
| T & | operator() (unsigned int i) |
| |
| const T | operator() (unsigned int i) const |
| |
| T & | operator[] (unsigned int i) |
| |
| const T | operator[] (unsigned int i) const |
| |
| constexpr bool | isSquare () const |
| |
| bool | isOrthogonal () const |
| |
| constexpr bool | isSymmetric () const |
| |
| constexpr bool | isDiagonal () const |
| |
| constexpr bool | isLowerTriangular () const |
| |
| constexpr bool | isUpperTriangular () const |
| |
| bool | isInvertible () const |
| |
| constexpr unsigned int | getNofRows () const |
| |
| constexpr unsigned int | getNofColums () const |
| |
| constexpr unsigned int | size () const |
| |
| unsigned int | rank () const |
| |
| T | det () const |
| |
| T | trace () const |
| |
| Matrix< 1, 1, T > | operator! () const |
| |
| | operator T () const |
| |
| Matrix< 1, 1, T > & | operator+= (const Matrix< 1, 1, T > right) |
| |
| Matrix< 1, 1, T > & | operator-= (const Matrix< 1, 1, T > right) |
| |
The documentation for this class was generated from the following file:
- /home/markus/github/eeros-project/eeros-framework/includes/eeros/math/Matrix.hpp