| Matrix() = default | modm::Matrix< T, ROWS, COLUMNS > | explicitconstexprdefault | 
  | Matrix(const T *data) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | addColumn(uint8_t index, const Matrix< T, ROWS, 1 > &c) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | addRow(uint8_t index, const Matrix< T, 1, COLUMNS > &r) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | asTransposed() const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | determinant() const | modm::Matrix< T, ROWS, COLUMNS > | inline | 
  | element (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | getColumn(uint8_t index) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | getNumberOfColumns() const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > | inline | 
  | getNumberOfRows() const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > | inline | 
  | getRow(uint8_t index) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | hasInf() const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | hasNan() const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | identityMatrix() | modm::Matrix< T, ROWS, COLUMNS > | static | 
  | operator!=(const Matrix &m) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator*(const T &rhs) const | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator*(const Matrix< T, COLUMNS, RHSCOL > &rhs) const | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator*=(const T &rhs) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator*=(const Matrix &rhs) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator+(const Matrix &rhs) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator+=(const Matrix &rhs) (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator-() (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator-(const Matrix &rhs) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator-=(const Matrix &rhs) (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator/(const T &rhs) const | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator/=(const T &rhs) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator==(const Matrix &m) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator[](uint8_t row) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | operator[](uint8_t row) (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | ptr() const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | ptr() (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | removeColumn(uint8_t index) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | removeRow(uint8_t index) const (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | replace(const U *data) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | replace(uint8_t row, uint8_t column, const Matrix< T, MW, MH > &m) (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | replaceColumn(uint8_t index, const Matrix< T, ROWS, 1 > &m) (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | replaceRow(uint8_t index, const Matrix< T, 1, COLUMNS > &m) (defined in modm::Matrix< T, ROWS, COLUMNS >) | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | subMatrix(uint8_t row, uint8_t column) const | modm::Matrix< T, ROWS, COLUMNS > |  | 
  | transpose() | modm::Matrix< T, ROWS, COLUMNS > | inline |