Public Member Functions
pcl::ConstCloudIterator< PointT >::Iterator Class Reference
Inheritance diagram for pcl::ConstCloudIterator< 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 const PointToperator* () const =0
virtual void operator++ ()=0
virtual void operator++ (int)=0
virtual const 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 ConstCloudIterator was constructed this is the size of the cloud or indices/correspondences.
virtual ~Iterator ()

Detailed Description

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

Definition at line 159 of file cloud_iterator.h.


Constructor & Destructor Documentation

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

Definition at line 162 of file cloud_iterator.h.


Member Function Documentation

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

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

Implemented in pcl::ConstCloudIterator< PointT >::ConstIteratorIdx, and pcl::ConstCloudIterator< PointT >::DefaultConstIterator.


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


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