PCL
pcl::ReverseBidirectionalIterator< BI, T > Class Template Reference

Reverse bidirectional iterator. More...

#include <Iterator.h>

+ Inheritance diagram for pcl::ReverseBidirectionalIterator< BI, T >:

Public Member Functions

 ReverseBidirectionalIterator ()=default
 
 ReverseBidirectionalIterator (const BI &i)
 
 ReverseBidirectionalIterator (const ReverseBidirectionalIterator &i)
 
- Public Member Functions inherited from pcl::ReverseIteratorBase< BI, BidirectionalIterator, T >
 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.
 

Detailed Description

template<class BI, class T>
class pcl::ReverseBidirectionalIterator< BI, T >

Definition at line 380 of file Iterator.h.

Constructor & Destructor Documentation

◆ ReverseBidirectionalIterator() [1/3]

template<class BI , class T >
pcl::ReverseBidirectionalIterator< BI, T >::ReverseBidirectionalIterator ( )
default

Constructs a ReverseBidirectionalIterator object.

◆ ReverseBidirectionalIterator() [2/3]

template<class BI , class T >
pcl::ReverseBidirectionalIterator< BI, T >::ReverseBidirectionalIterator ( const ReverseBidirectionalIterator< BI, T > &  i)
inline

Copy constructor.

Definition at line 395 of file Iterator.h.

◆ ReverseBidirectionalIterator() [3/3]

template<class BI , class T >
pcl::ReverseBidirectionalIterator< BI, T >::ReverseBidirectionalIterator ( const BI &  i)
inline

Constructs a ReverseBidirectionalIterator object as a duplicate of the specified bidirectional iterator i.

Definition at line 404 of file Iterator.h.


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