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