The base class of MRPT vectors, actually, Eigen column matrices of dynamic size with specialized constructors that resemble std::vector.
Definition at line 94 of file CColouredPointsMap.h.
#include <mrpt/slam/CColouredPointsMap.h>

Public Types | |
| typedef Eigen::Matrix< T, Eigen::Dynamic, 1 > | Base |
| typedef dynamicsize_vector< T > | mrpt_autotype |
| typedef Eigen::Matrix< T, Eigen::Dynamic, 1 > | Base |
| typedef dynamicsize_vector< T > | mrpt_autotype |
Public Member Functions | |
| dynamicsize_vector () | |
| Default constructor: empty vector. | |
| dynamicsize_vector (size_t N) | |
| Constructor, initializes to a given initial size. | |
| dynamicsize_vector (size_t N, T init_val) | |
| Constructor, initializes to a given initial size, all elements to a given value. | |
| template<typename R > | |
| dynamicsize_vector (const std::vector< R > &v) | |
| Constructor, initializes from a std::vector<> of scalars. | |
| void | resize (const size_t N, const T default_val) |
| Overloaded resize method that mimics std::vector::resize(SIZE,DEFAULT_VALUE) instead of resize(nrows,ncols) | |
| void | resize (const size_t N) |
| Normal resize of the vector (preserving old contents). | |
| void | clear () |
| Reset the vector to a 0-length. | |
| void | reserve (size_t dummy_size) |
| DOES NOTHING (it's here for backward compatibility) | |
| dynamicsize_vector () | |
| Default constructor: empty vector. | |
| dynamicsize_vector (size_t N) | |
| Constructor, initializes to a given initial size. | |
| dynamicsize_vector (size_t N, T init_val) | |
| Constructor, initializes to a given initial size, all elements to a given value. | |
| template<typename R > | |
| dynamicsize_vector (const std::vector< R > &v) | |
| Constructor, initializes from a std::vector<> of scalars. | |
| void | resize (const size_t N, const T default_val) |
| Overloaded resize method that mimics std::vector::resize(SIZE,DEFAULT_VALUE) instead of resize(nrows,ncols) | |
| void | resize (const size_t N) |
| Normal resize of the vector (preserving old contents). | |
| void | clear () |
| Reset the vector to a 0-length. | |
| void | reserve (size_t dummy_size) |
| DOES NOTHING (it's here for backward compatibility) | |
| typedef Eigen::Matrix<T,Eigen::Dynamic,1> mrpt::mrpt::dynamicsize_vector< T >::Base |
Definition at line 96 of file CColouredPointsMap.h.
| typedef Eigen::Matrix<T,Eigen::Dynamic,1> mrpt::mrpt::dynamicsize_vector< T >::Base |
Definition at line 96 of file CColouredPointsMap.h.
| typedef dynamicsize_vector<T> mrpt::mrpt::dynamicsize_vector< T >::mrpt_autotype |
Definition at line 97 of file CColouredPointsMap.h.
| typedef dynamicsize_vector<T> mrpt::mrpt::dynamicsize_vector< T >::mrpt_autotype |
Definition at line 97 of file CColouredPointsMap.h.
|
inline |
Default constructor: empty vector.
Definition at line 101 of file CColouredPointsMap.h.
|
inline |
Constructor, initializes to a given initial size.
Definition at line 103 of file CColouredPointsMap.h.
|
inline |
Constructor, initializes to a given initial size, all elements to a given value.
Definition at line 105 of file CColouredPointsMap.h.
|
inline |
Constructor, initializes from a std::vector<> of scalars.
Definition at line 108 of file CColouredPointsMap.h.
|
inline |
Default constructor: empty vector.
Definition at line 101 of file CColouredPointsMap.h.
|
inline |
Constructor, initializes to a given initial size.
Definition at line 103 of file CColouredPointsMap.h.
|
inline |
Constructor, initializes to a given initial size, all elements to a given value.
Definition at line 105 of file CColouredPointsMap.h.
|
inline |
Constructor, initializes from a std::vector<> of scalars.
Definition at line 108 of file CColouredPointsMap.h.
|
inline |
Reset the vector to a 0-length.
Definition at line 114 of file CColouredPointsMap.h.
|
inline |
Reset the vector to a 0-length.
Definition at line 114 of file CColouredPointsMap.h.
|
inline |
DOES NOTHING (it's here for backward compatibility)
Definition at line 116 of file CColouredPointsMap.h.
|
inline |
DOES NOTHING (it's here for backward compatibility)
Definition at line 116 of file CColouredPointsMap.h.
|
inline |
Overloaded resize method that mimics std::vector::resize(SIZE,DEFAULT_VALUE) instead of resize(nrows,ncols)
Definition at line 110 of file CColouredPointsMap.h.
|
inline |
Overloaded resize method that mimics std::vector::resize(SIZE,DEFAULT_VALUE) instead of resize(nrows,ncols)
Definition at line 110 of file CColouredPointsMap.h.
Referenced by mrpt::poses::CPoint< CPoint3D >::getAsVector(), mrpt::bayes::CParticleFilterData< CRBPFParticleData >::getWeights(), and mrpt::slam::detail::project3DPointsFromDepthImageInto().
|
inline |
Normal resize of the vector (preserving old contents).
Definition at line 112 of file CColouredPointsMap.h.
|
inline |
Normal resize of the vector (preserving old contents).
Definition at line 112 of file CColouredPointsMap.h.
| Page generated by Doxygen 1.8.3 for MRPT 0.9.6 SVN: at Fri Feb 15 22:05:02 EST 2013 |