CVD 0.8
Public Types | Public Member Functions | Protected Attributes
CVD::ConstSubImageIterator< T > Class Template Reference
Inheritance diagram for CVD::ConstSubImageIterator< T >:
CVD::SubImageIterator< T >

List of all members.

Public Types

typedef std::forward_iterator_tag iterator_category
typedef T value_type
typedef std::ptrdiff_t difference_type
typedef const T * pointer
typedef const T & reference

Public Member Functions

const ConstSubImageIteratoroperator++ ()
void operator++ (int)
const T * operator-> () const
const T & operator* () const
bool operator< (const ConstSubImageIterator &s) const
bool operator== (const ConstSubImageIterator &s) const
bool operator!= (const ConstSubImageIterator &s) const
 ConstSubImageIterator (const T *start, int image_width, int row_stride, const T *off_end)
 ConstSubImageIterator (const T *end)

Protected Attributes

T * ptr
const T * row_end
const T * end
bool is_end
int row_increment
int total_width

Detailed Description

template<class T>
class CVD::ConstSubImageIterator< T >

Definition at line 133 of file image.h.


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