Go to the documentation of this file.
24 template <
typename T, std::
size_t N>
29 using Base = Eigen::Matrix<T, N, 1>;
37 template <
class Derived>
45 template <
typename OtherDerived>
49 Base::operator=(other);
58 template <std::
size_t N>
63 template <std::
size_t N>
68 template <std::
size_t N>
73 template <std::
size_t N>
80 template <
typename T,
size_t N>
83 constexpr
static auto get()
92 constexpr
static auto get()
101 constexpr
static auto get()
Eigen::Matrix< T, N, 1 > Base
CArrayNumeric< T, N > & operator=(const Eigen::MatrixBase< OtherDerived > &other)
CArrayNumeric(const T *ptr)
Constructor from initial values ptr[0]-ptr[N-1].
GLsizei GLsizei GLuint * obj
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
CArrayNumeric(const Eigen::MatrixBase< Derived > &obj)
Initialization from a vector-like source, that is, anything implementing operator[].
CArrayNumeric is an array for numeric types supporting several mathematical operations (actually,...
CArrayNumeric()
Default constructor.
#define MRPT_MATRIX_CONSTRUCTORS_FROM_POSES(_CLASS_)
Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST | |