Go to the documentation of this file.
14 #include <Eigen/Dense>
22 r.
asEigen() = asEigen().template cast<float>();
29 r.
asEigen() = asEigen().template cast<double>();
47 #define DO_MATDYN_INSTANTIATION(T_) \
48 template class mrpt::math::CMatrixDynamic<T_>;
#define DO_MATDYN_INSTANTIATION(T_)
CMatrixDynamic< double > cast_double() const
EIGEN_MAP asEigen()
Get as an Eigen-compatible Eigen::Map object
CMatrixDynamic< float > cast_float() const
CVectorDynamic< Scalar > lu_solve(const CVectorDynamic< Scalar > &b) const
Solves the linear system Ax=b, returns x, with A this asymmetric matrix.
Template for column vectors of dynamic size, compatible with Eigen.
This base provides a set of functions for maths stuff.
EIGEN_MAP asEigen()
Get as an Eigen-compatible Eigen::Map object
This template class provides the basic functionality for a general 2D any-size, resizable container o...
CVectorDynamic< Scalar > llt_solve(const CVectorDynamic< Scalar > &b) const
Solves the linear system Ax=b, returns x, with A this symmetric matrix.
Page generated by Doxygen 1.8.17 for MRPT 2.0.3 at Fri May 15 15:49:54 UTC 2020 | |