MRPT  2.0.4
mrpt::math::CMatrixFixed< T, ROWS, COLS > Member List

This is the complete list of members for mrpt::math::CMatrixFixed< T, ROWS, COLS >, including all inherited members.

array()mrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
array() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
asEigen()mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
asEigen() constmrpt::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() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
begin()mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
begin() constmrpt::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) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
blockCopy(int start_row=0, int start_col=0) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
blockCopy(int start_row, int start_col, int BLOCK_ROWS, int BLOCK_COLS) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
cast_double() constmrpt::math::CMatrixFixed< T, ROWS, COLS >
cast_float() constmrpt::math::CMatrixFixed< T, ROWS, COLS >
cbegin() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
cend() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
chol(CMatrixFixed< T, ROWS, COLS > &U) constmrpt::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) constmrpt::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) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
cols() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
ColsAtCompileTimemrpt::math::CMatrixFixed< T, ROWS, COLS >static
conservativeResize(size_t row, size_t col)mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
const_iterator typedefmrpt::math::CMatrixFixed< T, ROWS, COLS >
const_reference typedefmrpt::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() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
data()mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
derived()mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
derived() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
det() constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
difference_type typedefmrpt::math::CMatrixFixed< T, ROWS, COLS >
dot(const CVectorDynamic< T > &v) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
dot(const MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > > &v) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
eig(CMatrixFixed< T, ROWS, COLS > &eVecs, std::vector< T > &eVals, bool sorted=true) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
eig_symmetric(CMatrixFixed< T, ROWS, COLS > &eVecs, std::vector< T > &eVals, bool sorted=true) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
eigen_t typedefmrpt::math::CMatrixFixed< T, ROWS, COLS >
empty() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
end()mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
end() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
extractColumn(int colIdx, VECTOR_LIKE &v) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
extractColumn(int colIdx) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
extractMatrix(const int start_row=0, const int start_col=0) constmrpt::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) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
extractRow(int rowIdx, VECTOR_LIKE &v) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
extractRow(int rowIdx) constmrpt::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() constmrpt::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 typedefmrpt::math::CMatrixFixed< T, ROWS, COLS >
inMatlabFormat(const std::size_t decimal_digits=6) constmrpt::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() constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
inverse_LLt() constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
is_mrpt_typemrpt::math::CMatrixFixed< T, ROWS, COLS >static
isSquare() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
iterator typedefmrpt::math::CMatrixFixed< T, ROWS, COLS >
llt_solve(const CMatrixFixed< T, ROWS, 1 > &b) constmrpt::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) constmrpt::math::CMatrixFixed< T, ROWS, COLS >
m_datamrpt::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() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
maxCoeff(std::size_t &outIndexOfMax) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
maxCoeff(std::size_t &rowIdx, std::size_t &colIdx) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
maximumDiagonal() constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
mbDerived()mrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
mbDerived() constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
minCoeff() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
minCoeff(std::size_t &outIndexOfMin) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
minCoeff(std::size_t &rowIdx, std::size_t &colIdx) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
minimumDiagonal() constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
mvbDerived()mrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
mvbDerived() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
norm() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
norm_inf() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
operator!=(const OTHERMATVEC &o) constmrpt::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) constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
operator()(int i)mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
operator()(int i) constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
operator*(const MatrixVectorBase< S2, D2 > &m2) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
operator*(const T s) constmrpt::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) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
operator*=(T s)mrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
operator+(const MatrixVectorBase< S2, D2 > &m2) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
operator+(const CMatrixFixed< T, ROWS, COLS > &m2) constmrpt::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-() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
operator-(const MatrixVectorBase< S2, D2 > &m2) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
operator-(const CMatrixFixed< T, ROWS, COLS > &m2) constmrpt::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) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
operator[](int i)mrpt::math::CMatrixFixed< T, ROWS, COLS >inline
operator[](int i) constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
rank(T threshold=0) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
reference typedefmrpt::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) constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >inline
rows() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
RowsAtCompileTimemrpt::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()) constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
Scalar typedefmrpt::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() constmrpt::math::CMatrixFixed< T, ROWS, COLS >inline
size_type typedefmrpt::math::CMatrixFixed< T, ROWS, COLS >
SizeAtCompileTimemrpt::math::CMatrixFixed< T, ROWS, COLS >static
StorageOrdermrpt::math::CMatrixFixed< T, ROWS, COLS >static
sum() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >
sum_abs() constmrpt::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() constmrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
trace() constmrpt::math::MatrixBase< T, CMatrixFixed< T, ROWS, COLS > >
transpose()mrpt::math::MatrixVectorBase< T, CMatrixFixed< T, ROWS, COLS > >inline
transpose() constmrpt::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 typedefmrpt::math::CMatrixFixed< T, ROWS, COLS >
vec_t typedefmrpt::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



Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020