Public Member Functions | |
virtual unsigned | getCurrentIndex () const =0 |
virtual unsigned | getCurrentPointIndex () const =0 |
virtual bool | isValid () const =0 |
virtual PointT & | operator* () const =0 |
virtual void | operator++ ()=0 |
virtual void | operator++ (int)=0 |
virtual 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 CloudIterator was constructed this is the size of the cloud or indices/correspondences. | |
virtual | ~Iterator () |
Definition at line 90 of file cloud_iterator.h.
virtual pcl::CloudIterator< PointT >::Iterator::~Iterator | ( | ) | [inline, virtual] |
Definition at line 93 of file cloud_iterator.h.
virtual unsigned pcl::CloudIterator< PointT >::Iterator::getCurrentIndex | ( | ) | const [pure virtual] |
Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< PointT >.
virtual unsigned pcl::CloudIterator< PointT >::Iterator::getCurrentPointIndex | ( | ) | const [pure virtual] |
Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< PointT >.
virtual bool pcl::CloudIterator< PointT >::Iterator::isValid | ( | ) | const [pure virtual] |
Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< PointT >.
virtual PointT& pcl::CloudIterator< PointT >::Iterator::operator* | ( | ) | const [pure virtual] |
Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< PointT >.
virtual void pcl::CloudIterator< PointT >::Iterator::operator++ | ( | ) | [pure virtual] |
Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< PointT >.
virtual void pcl::CloudIterator< PointT >::Iterator::operator++ | ( | int | ) | [pure virtual] |
Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< PointT >.
virtual PointT* pcl::CloudIterator< PointT >::Iterator::operator-> | ( | ) | const [pure virtual] |
virtual void pcl::CloudIterator< PointT >::Iterator::reset | ( | ) | [pure virtual] |
Implemented in pcl::IteratorIdx< PointT >, and pcl::DefaultIterator< 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 >.