Public Member Functions
pcl::CloudIterator< PointT >::Iterator Class Reference
Inheritance diagram for pcl::CloudIterator< PointT >::Iterator:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual unsigned getCurrentIndex () const =0
virtual unsigned getCurrentPointIndex () const =0
virtual bool isValid () const =0
virtual PointToperator* () const =0
virtual void operator++ ()=0
virtual void operator++ (int)=0
virtual PointToperator-> () const =0
virtual void reset ()=0
virtual size_t size () const =0
 Size of the range the iterator is going through. Depending on how the CloudIterator was constructed this is the size of the cloud or indices/correspondences.
virtual ~Iterator ()

Detailed Description

template<typename PointT>
class pcl::CloudIterator< PointT >::Iterator

Definition at line 90 of file cloud_iterator.h.


Constructor & Destructor Documentation

template<typename PointT >
virtual pcl::CloudIterator< PointT >::Iterator::~Iterator ( ) [inline, virtual]

Definition at line 93 of file cloud_iterator.h.


Member Function Documentation

template<typename PointT >
virtual unsigned pcl::CloudIterator< PointT >::Iterator::getCurrentIndex ( ) const [pure virtual]
template<typename PointT >
virtual unsigned pcl::CloudIterator< PointT >::Iterator::getCurrentPointIndex ( ) const [pure virtual]
template<typename PointT >
virtual bool pcl::CloudIterator< PointT >::Iterator::isValid ( ) const [pure virtual]
template<typename PointT >
virtual PointT& pcl::CloudIterator< PointT >::Iterator::operator* ( ) const [pure virtual]
template<typename PointT >
virtual void pcl::CloudIterator< PointT >::Iterator::operator++ ( ) [pure virtual]
template<typename PointT >
virtual void pcl::CloudIterator< PointT >::Iterator::operator++ ( int  ) [pure virtual]
template<typename PointT >
virtual PointT* pcl::CloudIterator< PointT >::Iterator::operator-> ( ) const [pure virtual]
template<typename PointT >
virtual void pcl::CloudIterator< PointT >::Iterator::reset ( ) [pure virtual]
template<typename PointT >
virtual size_t pcl::CloudIterator< PointT >::Iterator::size ( ) const [pure virtual]

Size of the range the iterator is going through. Depending on how the CloudIterator was constructed this is the size of the cloud or indices/correspondences.

Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< PointT >.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:39:06