MIRA
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
GenericPointCloudConstIterator Class Reference

#include <maps/PointCloudIterator.h>

Inheritance diagram for GenericPointCloudConstIterator:
Inheritance graph
[legend]

Public Member Functions

 GenericPointCloudConstIterator ()
 
bool operator== (const GenericPointCloudConstIterator &other) const
 
bool operator!= (const GenericPointCloudConstIterator &other) const
 
void operator++ ()
 
void operator+= (std::size_t idx)
 
template<typename T >
const T & get (const PCDataField &field) const
 

Protected Member Functions

 GenericPointCloudConstIterator (const uint8 *ptr, std::size_t step)
 

Protected Attributes

const uint8mPtr
 
std::size_t mStep
 

Friends

class GenericPointCloud
 

Constructor & Destructor Documentation

◆ GenericPointCloudConstIterator() [1/2]

GenericPointCloudConstIterator ( const uint8 ptr,
std::size_t  step 
)
inlineprotected

◆ GenericPointCloudConstIterator() [2/2]

Member Function Documentation

◆ operator==()

bool operator== ( const GenericPointCloudConstIterator other) const
inline

◆ operator!=()

bool operator!= ( const GenericPointCloudConstIterator other) const
inline

◆ operator++()

void operator++ ( )
inline

◆ operator+=()

void operator+= ( std::size_t  idx)
inline

◆ get()

const T& get ( const PCDataField field) const
inline

Friends And Related Function Documentation

◆ GenericPointCloud

friend class GenericPointCloud
friend

Member Data Documentation

◆ mPtr

const uint8* mPtr
protected

◆ mStep

std::size_t mStep
protected

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