#include <maps/PointCloud.h>
◆ value_type
◆ const_iterator
◆ iterator
◆ PointCloud() [1/2]
◆ PointCloud() [2/2]
◆ begin() [1/2]
◆ begin() [2/2]
◆ end() [1/2]
◆ end() [2/2]
◆ at() [1/3]
| const PointType& at |
( |
std::size_t |
idx | ) |
const |
|
inline |
◆ at() [2/3]
| PointType& at |
( |
std::size_t |
idx | ) |
|
|
inline |
◆ operator[]() [1/2]
| PointType& operator[] |
( |
std::size_t |
idx | ) |
|
|
inline |
◆ operator[]() [2/2]
| const PointType& operator[] |
( |
std::size_t |
idx | ) |
const |
|
inline |
◆ reservePoints()
| PointType* reservePoints |
( |
std::size_t |
count | ) |
|
|
inline |
◆ push_back()
| void push_back |
( |
const PointType & |
point | ) |
|
|
inline |
◆ resize()
| void resize |
( |
std::size_t |
count | ) |
|
|
inline |
◆ clear()
◆ reflect()
| void reflect |
( |
Reflector & |
r | ) |
|
|
inlineinherited |
◆ at() [3/3]
| const T& at |
( |
std::size_t |
idx, |
|
|
const PCDataField & |
field |
|
) |
| const |
|
inlineinherited |
◆ size()
| std::size_t size |
( |
| ) |
const |
|
inlineinherited |
Returns number of points in the point cloud.
This actually is: data.size() / pointStep().
◆ getFormat()
◆ setFormat()
| void setFormat |
( |
const PCFormat & |
format | ) |
|
|
inlineinherited |
Prefer convertTo(), only use this to handle generic format field collections for which no respective type exists!
◆ pointStep()
| std::size_t pointStep |
( |
| ) |
const |
|
inlineinherited |
◆ castTo() [1/2]
◆ castTo() [2/2]
| const TPointCloud& castTo |
( |
| ) |
const |
|
inlineinherited |
◆ convertTo()
| TPointCloud& convertTo |
( |
| ) |
|
|
inlineinherited |
◆ fromStdVector() [1/2]
Creates a GenericPointCloud from an std::vector with existing data, without copying any data.
Note, that the created point cloud does NOT take the ownership of the vector, hence the vector must exist as long as the point cloud object is used!
This method allows to convert PCL point clouds to a GenericPointCloud without copying data.
◆ fromStdVector() [2/2]
| static const GenericPointCloud fromStdVector |
( |
const std::vector< PointType > & |
data | ) |
|
|
inlinestaticinherited |
Creates a GenericPointCloud from a const std::vector with existing data, without copying any data.
Note, that the created point cloud does NOT take the ownership of the vector, hence the vector must exist as long as the point cloud object is used!
This method allows to convert PCL point clouds to a GenericPointCloud without copying data.
◆ data
The documentation for this class was generated from the following file: