Public Member Functions | List of all members
robot_body_filter::impl::GenericCloudIterator< T > Class Template Reference

#include <cloud-impl.hpp>

Inheritance diagram for robot_body_filter::impl::GenericCloudIterator< T >:
Inheritance graph
[legend]

Public Member Functions

void copyData (const GenericCloudConstIterator< T > &otherIter) const
 
void copyData (const GenericCloudIterator< T > &otherIter) const
 
 GenericCloudIterator (sensor_msgs::PointCloud2 &cloud_msg, const std::string &field_name)
 
- Public Member Functions inherited from robot_body_filter::impl::GenericCloudIteratorBase< unsigned char, unsigned char, unsigned char, sensor_msgs::PointCloud2, GenericCloudIterator >
 GenericCloudIteratorBase (sensor_msgs::PointCloud2 &cloudMsg, const std::string &fieldName)
 
unsigned char * getData () const
 
size_t getFieldSize ()
 
- Public Member Functions inherited from sensor_msgs::impl::PointCloud2IteratorBase< unsigned char, unsigned char, unsigned char, sensor_msgs::PointCloud2, GenericCloudIterator >
GenericCloudIterator< T > end () const
 
bool operator!= (const GenericCloudIterator< T > &iter) const
 
TT & operator* () const
 
GenericCloudIterator< T > operator+ (int i)
 
GenericCloudIterator< T > & operator++ ()
 
GenericCloudIterator< T > & operator+= (int i)
 
GenericCloudIterator< T > & operator= (const GenericCloudIterator< T > &iter)
 
TT & operator[] (size_t i) const
 
 PointCloud2IteratorBase ()
 
 PointCloud2IteratorBase (C &cloud_msg, const std::string &field_name)
 

Additional Inherited Members

- Protected Attributes inherited from robot_body_filter::impl::GenericCloudIteratorBase< unsigned char, unsigned char, unsigned char, sensor_msgs::PointCloud2, GenericCloudIterator >
size_t fieldSize
 

Detailed Description

template<typename T>
class robot_body_filter::impl::GenericCloudIterator< T >

Definition at line 33 of file cloud-impl.hpp.

Constructor & Destructor Documentation

◆ GenericCloudIterator()

template<typename T >
robot_body_filter::impl::GenericCloudIterator< T >::GenericCloudIterator ( sensor_msgs::PointCloud2 &  cloud_msg,
const std::string &  field_name 
)
inline

Definition at line 36 of file cloud-impl.hpp.

Member Function Documentation

◆ copyData() [1/2]

template<typename T >
void robot_body_filter::impl::GenericCloudIterator< T >::copyData ( const GenericCloudConstIterator< T > &  otherIter) const

Definition at line 85 of file cloud.cpp.

◆ copyData() [2/2]

template<typename T >
void robot_body_filter::impl::GenericCloudIterator< T >::copyData ( const GenericCloudIterator< T > &  otherIter) const

Definition at line 90 of file cloud.cpp.


The documentation for this class was generated from the following files:


robot_body_filter
Author(s): Eitan Marder-Eppstein, Tomas Petricek, Martin Pecka
autogenerated on Mon Feb 5 2024 03:33:49