| at(std::size_t pos) | HLR::Kinematics::Matrix< T, m, n > |  | 
  | at(std::size_t pos) const | HLR::Kinematics::Matrix< T, m, n > |  | 
  | fuzzy_equal(const Matrix< T, m, n > &mat, T fuzz) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | get_identity() noexcept | HLR::Kinematics::Matrix< T, m, n > | static | 
  | get_m() const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | get_magnitude() const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | get_n() const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | horizontal_augment(const Matrix< T, m, p > &mat) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | inverse() const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | Matrix()=default | HLR::Kinematics::Matrix< T, m, n > |  | 
  | Matrix(const Matrix< T, m, n > &mat)=default | HLR::Kinematics::Matrix< T, m, n > |  | 
  | Matrix(Matrix< T, m, n > &&mat)=default | HLR::Kinematics::Matrix< T, m, n > |  | 
  | Matrix(std::initializer_list< std::initializer_list< T >> matrix_data) | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator!=(const Matrix< T, m, n > &mat) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator*(const Matrix< T, n, p > &mat) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator*=(T scalar) noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator+(const Matrix< T, m, n > &mat) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator+=(T scalar) noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator+=(const Matrix< T, m, n > &mat) noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator-(const Matrix< T, m, n > &mat) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator-=(T scalar) noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator-=(const Matrix< T, m, n > &mat) noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator/=(T scalar) noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator=(const Matrix< T, m, n > &mat)=default | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator=(Matrix< T, m, n > &&mat)=default | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator==(const Matrix< T, m, n > &mat) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator[](std::size_t pos) noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | operator[](std::size_t pos) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | slice() const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | str() const | HLR::Kinematics::Matrix< T, m, n > |  | 
  | transpose() const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | vertical_augment(const Matrix< T, p, n > &mat) const noexcept | HLR::Kinematics::Matrix< T, m, n > |  | 
  | ~Matrix()=default | HLR::Kinematics::Matrix< T, m, n > |  |