Public Member Functions | |
virtual unsigned | getCurrentIndex () const =0 |
virtual unsigned | getCurrentPointIndex () const =0 |
virtual bool | isValid () const =0 |
virtual const PointT & | operator* () const =0 |
virtual void | operator++ ()=0 |
virtual void | operator++ (int)=0 |
virtual const PointT * | operator-> () 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 () |
Definition at line 159 of file cloud_iterator.h.
virtual pcl::ConstCloudIterator< PointT >::Iterator::~Iterator | ( | ) | [inline, virtual] |
Definition at line 162 of file cloud_iterator.h.
virtual unsigned pcl::ConstCloudIterator< PointT >::Iterator::getCurrentIndex | ( | ) | const [pure virtual] |
virtual unsigned pcl::ConstCloudIterator< PointT >::Iterator::getCurrentPointIndex | ( | ) | const [pure virtual] |
virtual bool pcl::ConstCloudIterator< PointT >::Iterator::isValid | ( | ) | const [pure virtual] |
virtual const PointT& pcl::ConstCloudIterator< PointT >::Iterator::operator* | ( | ) | const [pure virtual] |
virtual void pcl::ConstCloudIterator< PointT >::Iterator::operator++ | ( | ) | [pure virtual] |
virtual void pcl::ConstCloudIterator< PointT >::Iterator::operator++ | ( | int | ) | [pure virtual] |
virtual const PointT* pcl::ConstCloudIterator< PointT >::Iterator::operator-> | ( | ) | const [pure virtual] |
virtual void pcl::ConstCloudIterator< PointT >::Iterator::reset | ( | ) | [pure virtual] |
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.