template<typename T, std::size_t N>
class mrpt::math::CArrayNumeric< T, N >
CArrayNumeric is an array for numeric types supporting several mathematical operations (actually, just a wrapper on Eigen::Matrix<T,N,1>)
- See also:
- CArrayFloat, CArrayDouble, CArray
Definition at line 323 of file CArray.h.
Public Types |
| typedef Eigen::Matrix< T, N, 1 > | Base |
Public Member Functions |
| | CArrayNumeric () |
| | Default constructor.
|
| | CArrayNumeric (const T *ptr) |
| | Constructor from initial values ptr[0]-ptr[N-1].
|
| template<class ARRAYLIKE > |
| | CArrayNumeric (const ARRAYLIKE &obj) |
| | Initialization from a vector-like source, that is, anything implementing operator[].
|
| template<typename OtherDerived > |
| CArrayNumeric< T, N > & | operator= (const Eigen::MatrixBase< OtherDerived > &other) |