| appendCol(const VECTOR &in) | mrpt::math::CMatrixDynamic< T > | inline | 
  | appendRow(const VECTOR &in) | mrpt::math::CMatrixDynamic< T > | inline | 
  | array() | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | array() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | asEigen() | mrpt::math::CMatrixDynamic< T > | inline | 
  | asEigen() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | assign(const std::size_t N, const T value) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | asString() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | asVector(VECTOR &out) const | mrpt::math::CMatrixDynamic< T > | inline | 
  | begin() | mrpt::math::CMatrixDynamic< T > | inline | 
  | begin() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | block(int start_row, int start_col) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | block(int start_row, int start_col, int BLOCK_ROWS, int BLOCK_COLS) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | block(int start_row, int start_col, int BLOCK_ROWS, int BLOCK_COLS) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | blockCopy(int start_row=0, int start_col=0) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | blockCopy(int start_row, int start_col, int BLOCK_ROWS, int BLOCK_COLS) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | cast_double() const | mrpt::math::CMatrixDynamic< T > |  | 
  | cast_float() const | mrpt::math::CMatrixDynamic< T > |  | 
  | cbegin() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | cend() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | chol(CMatrixDynamic< T > &U) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | CMatrixDynamic(const CMatrixDynamic &m) | mrpt::math::CMatrixDynamic< T > | inline | 
  | CMatrixDynamic(size_t row=0, size_t col=0) | mrpt::math::CMatrixDynamic< T > | inline | 
  | CMatrixDynamic(const CMatrixDynamic< U > &m) | mrpt::math::CMatrixDynamic< T > | inlineexplicit | 
  | CMatrixDynamic(const Eigen::MatrixBase< Derived > &m) | mrpt::math::CMatrixDynamic< T > | inlineexplicit | 
  | CMatrixDynamic(const Eigen::Product< _Lhs, _Rhs, Option > &p) | mrpt::math::CMatrixDynamic< T > | inlineexplicit | 
  | CMatrixDynamic(const Eigen::CwiseBinaryOp< Op, Lhs, Rhs > &p) | mrpt::math::CMatrixDynamic< T > | inlineexplicit | 
  | CMatrixDynamic(const CMatrixDynamic &m, const size_t cropRowCount, const size_t cropColCount) | mrpt::math::CMatrixDynamic< T > | inline | 
  | CMatrixDynamic(const CMatrixFixed< T, ROWS, COLS > &o) | mrpt::math::CMatrixDynamic< T > | inlineexplicit | 
  | CMatrixDynamic(size_t row, size_t col, V(&theArray)[N]) | mrpt::math::CMatrixDynamic< T > | inline | 
  | CMatrixDynamic(size_t row, size_t col, const V &theVector) | mrpt::math::CMatrixDynamic< T > | inline | 
  | CMatrixDynamic(CMatrixDynamic &&m) | mrpt::math::CMatrixDynamic< T > | inline | 
  | coeff(int r, int c) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | coeffRef(int r, int c) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | col(int colIdx) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | col(int colIdx) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | cols() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | ColsAtCompileTime | mrpt::math::CMatrixDynamic< T > | static | 
  | conservativeResize(size_t row, size_t col) | mrpt::math::CMatrixDynamic< T > | inline | 
  | const_iterator typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | const_reference typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | Constant(const T value) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inlinestatic | 
  | Constant(size_t nrows, size_t ncols, const T value) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inlinestatic | 
  | data() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | data() | mrpt::math::CMatrixDynamic< T > | inline | 
  | derived() | mrpt::math::CMatrixDynamic< T > | inline | 
  | derived() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | det() const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | difference_type typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | dot(const CVectorDynamic< T > &v) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | dot(const MatrixVectorBase< T, CMatrixDynamic< T > > &v) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | eig(CMatrixDynamic< T > &eVecs, std::vector< T > &eVals, bool sorted=true) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | eig_symmetric(CMatrixDynamic< T > &eVecs, std::vector< T > &eVals, bool sorted=true) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | eigen_t typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | empty() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | end() | mrpt::math::CMatrixDynamic< T > | inline | 
  | end() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | extractColumn(int colIdx, VECTOR_LIKE &v) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | extractColumn(int colIdx) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | extractMatrix(const int start_row=0, const int start_col=0) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | extractMatrix(const int BLOCK_ROWS, const int BLOCK_COLS, const int start_row, const int start_col) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | extractRow(int rowIdx, VECTOR_LIKE &v) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | extractRow(int rowIdx) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | fill(const T &val) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | fromMatlabStringFormat(const std::string &s, mrpt::optional_ref< std::ostream > dump_errors_here=std::nullopt) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | head() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | Identity() | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inlinestatic | 
  | Identity(const std::size_t N) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inlinestatic | 
  | Index typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | inMatlabFormat(const std::size_t decimal_digits=6) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | insertMatrix(const int row_start, const int col_start, const OTHERMATVEC &submat) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | insertMatrixTransposed(const int row_start, const int col_start, const OTHERMATVEC &submat) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | inverse() const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | inverse_LLt() const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | is_mrpt_type | mrpt::math::CMatrixDynamic< T > | static | 
  | isSquare() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | iterator typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | llt_solve(const CVectorDynamic< Scalar > &b) const | mrpt::math::CMatrixDynamic< T > |  | 
  | loadFromTextFile(std::istream &f) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | loadFromTextFile(const std::string &file) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | lu_solve(const CVectorDynamic< Scalar > &b) const | mrpt::math::CMatrixDynamic< T > |  | 
  | m_Cols | mrpt::math::CMatrixDynamic< T > | private | 
  | m_data | mrpt::math::CMatrixDynamic< T > | private | 
  | m_Rows | mrpt::math::CMatrixDynamic< T > | private | 
  | matProductOf_AAt(const MAT_A &A) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | matProductOf_AB(const CMatrixDynamic< T > &A, const CMatrixDynamic< T > &B) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | matProductOf_Ab(const CMatrixDynamic< T > &A, const CVectorDynamic< T > &b) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | matProductOf_AtA(const MAT_A &A) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | matProductOf_Atb(const CMatrixDynamic< T > &A, const CVectorDynamic< T > &b) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | maxCoeff() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | maxCoeff(std::size_t &outIndexOfMax) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | maxCoeff(std::size_t &rowIdx, std::size_t &colIdx) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | maximumDiagonal() const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | mbDerived() | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | mbDerived() const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | minCoeff() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | minCoeff(std::size_t &outIndexOfMin) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | minCoeff(std::size_t &rowIdx, std::size_t &colIdx) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | minimumDiagonal() const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | mvbDerived() | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | mvbDerived() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | norm() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | norm_inf() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | operator!=(const OTHERMATVEC &o) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator()(size_t row, size_t col) | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator()(size_t row, size_t col) const | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator*(const MatrixVectorBase< S2, D2 > &m2) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator*(const T s) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator*(const CMatrixDynamic< T > &v) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | operator*(const CMatrixDynamic< T > &m2) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | operator*=(T s) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | operator+(const MatrixVectorBase< S2, D2 > &m2) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator+(const CMatrixDynamic< T > &m2) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator+=(const MatrixVectorBase< S2, D2 > &m2) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator+=(T s) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | operator+=(const CMatrixDynamic< T > &m2) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator-() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator-(const MatrixVectorBase< S2, D2 > &m2) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator-(const CMatrixDynamic< T > &m2) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator-=(const MatrixVectorBase< S2, D2 > &m2) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator-=(T s) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | operator-=(const CMatrixDynamic< T > &m2) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator=(const CMatrixDynamic< T > &m)=default | mrpt::math::CMatrixDynamic< T > |  | 
  | operator=(const CMatrixDynamic< U > &m) | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator=(const Eigen::MatrixBase< Derived > &m) | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator=(const CMatrixFixed< T, ROWS, COLS > &m) | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator=(V(&theArray)[N]) | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator=(CMatrixDynamic &&m) | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator==(const OTHERMATVEC &o) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | operator[](size_t ith) | mrpt::math::CMatrixDynamic< T > | inline | 
  | operator[](size_t ith) const | mrpt::math::CMatrixDynamic< T > | inline | 
  | rank(T threshold=0) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | realloc(size_t row, size_t col, bool newElementsToZero=false) | mrpt::math::CMatrixDynamic< T > | inlineprivate | 
  | reference typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | removeColumns(const std::vector< std::size_t > &idxsToRemove) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | removeRows(const std::vector< std::size_t > &idxsToRemove) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | resize(size_t row, size_t col) | mrpt::math::CMatrixDynamic< T > | inline | 
  | resize(size_t vectorLen) | mrpt::math::CMatrixDynamic< T > | inline | 
  | resize(const matrix_size_t &siz, bool zeroNewElements=false) | mrpt::math::CMatrixDynamic< T > | inline | 
  | row(int rowIdx) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | row(int rowIdx) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | rows() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | RowsAtCompileTime | mrpt::math::CMatrixDynamic< T > | static | 
  | saveToTextFile(const std::string &file, mrpt::math::TMatrixTextFileFormat fileFormat=mrpt::math::MATRIX_FORMAT_ENG, bool appendMRPTHeader=false, const std::string &userHeader=std::string()) const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | Scalar typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | setCol(const Index col, const VECTOR &v) | mrpt::math::CMatrixDynamic< T > | inline | 
  | setConstant(const T value) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | setConstant(size_t nrows, size_t ncols, const T value) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | setConstant(size_t nrows, const T value) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | setDiagonal(const std::size_t N, const T value) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | setDiagonal(const T value) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | setDiagonal(const std::vector< T > &diags) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | setFromMatrixLike(const MAT &m) | mrpt::math::CMatrixDynamic< T > | inline | 
  | setIdentity() | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | setIdentity(const std::size_t N) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline | 
  | setRow(const Index row, const VECTOR &v) | mrpt::math::CMatrixDynamic< T > | inline | 
  | setSize(size_t row, size_t col, bool zeroNewElements=false) | mrpt::math::CMatrixDynamic< T > | inline | 
  | setZero() | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | setZero(size_t nrows, size_t ncols) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | setZero(size_t nrows) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | size() const | mrpt::math::CMatrixDynamic< T > | inline | 
  | size_type typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | SizeAtCompileTime | mrpt::math::CMatrixDynamic< T > | static | 
  | small_size | mrpt::math::CMatrixDynamic< T > | privatestatic | 
  | StorageOrder | mrpt::math::CMatrixDynamic< T > | static | 
  | sum() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | sum_abs() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > |  | 
  | swap(CMatrixDynamic< T > &o) | mrpt::math::CMatrixDynamic< T > | inline | 
  | tail() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | trace() const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | transpose() | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | transpose() const | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inline | 
  | unsafeRemoveColumns(const std::vector< std::size_t > &idxs) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | unsafeRemoveRows(const std::vector< std::size_t > &idxs) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > |  | 
  | value_type typedef | mrpt::math::CMatrixDynamic< T > |  | 
  | vec_t typedef | mrpt::math::CMatrixDynamic< T > | private | 
  | Zero() | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inlinestatic | 
  | Zero(size_t nrows, size_t ncols) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | inlinestatic | 
  | ~CMatrixDynamic()=default | mrpt::math::CMatrixDynamic< T > | virtual |