|
| | PointCloudIts () |
| | Creates new iterator wrapper with space reserved for 4 iterators, namely x, y, z and intensity. More...
|
| |
| void | reset (sensor_msgs::msg::PointCloud2 &cloud, uint32_t idx=0) |
| | Resets the iterators for the given cloud to the given index. More...
|
| |
| sensor_msgs::PointCloud2Iterator< float32_t > & | x_it () |
| | Returns iterator for the "x" field. More...
|
| |
| sensor_msgs::PointCloud2Iterator< float32_t > & | y_it () |
| | Returns iterator for the "y" field. More...
|
| |
| sensor_msgs::PointCloud2Iterator< float32_t > & | z_it () |
| | Returns iterator for the "z" field. More...
|
| |
| sensor_msgs::PointCloud2Iterator< float32_t > & | intensity_it () |
| | Returns iterator for the "intensity" field. More...
|
| |
Point cloud iterator wrapper, that allows to reuse iterators. Reinitializing of iterators is quite costly due to the implementation of the PointCloud2IteratorBase<...>::set_field method.