PCL
|
Base class of reverse iterators. More...
#include <Iterator.h>
Public Member Functions | |
ReverseIteratorBase ()=default | |
ReverseIteratorBase (const BI &i) | |
ReverseIteratorBase (const ReverseIteratorBase &i) | |
BI | Iterator () const |
operator BI () const | |
T & | operator* () const |
BI | operator-> () const |
Additional Inherited Members | |
Public Types inherited from pcl::Iterator< C, T > | |
using | item_type = T |
Represents the item type. | |
using | iterator_class = C |
Represents the iterator class. | |
Definition at line 266 of file Iterator.h.
|
default |
Constructs a default ReverseIteratorBase object.
|
inline |
Copy constructor.
Definition at line 278 of file Iterator.h.
|
inline |
Constructs a ReverseIteratorBase object as a duplicate of the specified bidirectional iterator i.
Definition at line 288 of file Iterator.h.
|
inline |
A synonym for operator BI() const.
Definition at line 323 of file Iterator.h.
Referenced by pcl::operator+(), pcl::operator-(), pcl::operator<(), and pcl::operator==().
|
inline |
Returns a bidirectional iterator that points to the object pointed by this ReverseIteratorBase object.
Definition at line 315 of file Iterator.h.
|
inline |
Indirection operator. Returns a reference to the object pointed to by this reverse iterator.
Definition at line 297 of file Iterator.h.
|
inline |
Structure selection operator. Returns a copy of the bidirectional iterator contained by this reverse iterator.
Definition at line 306 of file Iterator.h.