| _GetBaseClass() | mrpt::math::CMatrixB | protectedstatic |
| 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 > > | |
| className | mrpt::math::CMatrixB | static |
| clone() const override | mrpt::math::CMatrixB | virtual |
| CMatrixB(size_t row=1, size_t col=1) | mrpt::math::CMatrixB | inline |
| CMatrixB(const CMatrixBool &m) | mrpt::math::CMatrixB | inline |
| 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 |
| ConstPtr typedef | mrpt::math::CMatrixB | |
| ConstUniquePtr typedef | mrpt::math::CMatrixB | |
| Create(Args &&... args) | mrpt::math::CMatrixB | inlinestatic |
| CreateAlloc(const Alloc &alloc, Args &&... args) | mrpt::math::CMatrixB | inlinestatic |
| CreateObject() | mrpt::math::CMatrixB | static |
| CreateUnique(Args &&... args) | mrpt::math::CMatrixB | 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 > > | |
| duplicateGetSmartPtr() const | mrpt::rtti::CObject | inline |
| 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 > > | |
| getClassName() | mrpt::math::CMatrixB | inlinestatic |
| GetRuntimeClass() const override | mrpt::math::CMatrixB | virtual |
| GetRuntimeClassIdStatic() | mrpt::math::CMatrixB | static |
| 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 > | |
| matProductOf_AAt(const MAT_A &A) | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | inline |
| matProductOf_Ab(const CMatrixDynamic< T > &A, const CVectorDynamic< T > &b) | mrpt::math::MatrixVectorBase< T, CMatrixDynamic< T > > | |
| matProductOf_AB(const CMatrixDynamic< T > &A, const CMatrixDynamic< T > &B) | mrpt::math::MatrixBase< 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 CMatrixBool &m) | mrpt::math::CMatrixB | inline |
| mrpt::math::CMatrixDynamic::operator=(const CMatrixDynamic< T > &m)=default | mrpt::math::CMatrixDynamic< T > | |
| mrpt::math::CMatrixDynamic::operator=(const CMatrixDynamic< U > &m) | mrpt::math::CMatrixDynamic< T > | inline |
| mrpt::math::CMatrixDynamic::operator=(const Eigen::MatrixBase< Derived > &m) | mrpt::math::CMatrixDynamic< T > | inline |
| mrpt::math::CMatrixDynamic::operator=(const CMatrixFixed< T, ROWS, COLS > &m) | mrpt::math::CMatrixDynamic< T > | inline |
| mrpt::math::CMatrixDynamic::operator=(V(&theArray)[N]) | mrpt::math::CMatrixDynamic< T > | inline |
| mrpt::math::CMatrixDynamic::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 |
| Ptr typedef | mrpt::math::CMatrixB | |
| rank(T threshold=0) const | mrpt::math::MatrixBase< T, CMatrixDynamic< T > > | |
| 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 |
| runtimeClassId | mrpt::math::CMatrixB | protectedstatic |
| 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 > | |
| serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) override | mrpt::math::CMatrixB | protectedvirtual |
| mrpt::serialization::CSerializable::serializeFrom(CSchemeArchiveBase &in) | mrpt::serialization::CSerializable | inlineprotectedvirtual |
| serializeGetVersion() const override | mrpt::math::CMatrixB | protectedvirtual |
| serializeTo(mrpt::serialization::CArchive &out) const override | mrpt::math::CMatrixB | protectedvirtual |
| mrpt::serialization::CSerializable::serializeTo(CSchemeArchiveBase &out) const | mrpt::serialization::CSerializable | inlineprotectedvirtual |
| 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 |
| 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 |
| UniquePtr typedef | mrpt::math::CMatrixB | |
| 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 > | |
| writeToMatlab() const | mrpt::serialization::CSerializable | inlinevirtual |
| 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 |
| ~CObject()=default | mrpt::rtti::CObject | virtual |
| ~CSerializable() override=default | mrpt::serialization::CSerializable | |