#include <image.h>

Public Types | |
| typedef ptrdiff_t | difference_type |
| typedef std::forward_iterator_tag | iterator_category |
| typedef const T * | pointer |
| typedef const T & | reference |
| typedef T | value_type |
Public Member Functions | |
| ConstSubImageIterator (const T *end) | |
| ConstSubImageIterator (const T *start, int image_width, int row_stride, const T *off_end) | |
| ConstSubImageIterator () | |
| bool | operator!= (const ConstSubImageIterator &s) const |
| const T & | operator* () const |
| void | operator++ (int) |
| const ConstSubImageIterator & | operator++ () |
| const T * | operator-> () const |
| bool | operator< (const ConstSubImageIterator &s) const |
| bool | operator== (const ConstSubImageIterator &s) const |
Protected Attributes | |
| const T * | end |
| bool | is_end |
| T * | ptr |
| const T * | row_end |
| int | row_increment |
| int | total_width |
Definition at line 131 of file image.h.
| typedef ptrdiff_t CVD::ConstSubImageIterator< T >::difference_type |
| typedef std::forward_iterator_tag CVD::ConstSubImageIterator< T >::iterator_category |
| typedef const T* CVD::ConstSubImageIterator< T >::pointer |
Reimplemented in CVD::SubImageIterator< T >.
| typedef const T& CVD::ConstSubImageIterator< T >::reference |
Reimplemented in CVD::SubImageIterator< T >.
| typedef T CVD::ConstSubImageIterator< T >::value_type |
| CVD::ConstSubImageIterator< T >::ConstSubImageIterator | ( | ) | [inline] |
| CVD::ConstSubImageIterator< T >::ConstSubImageIterator | ( | const T * | start, | |
| int | image_width, | |||
| int | row_stride, | |||
| const T * | off_end | |||
| ) | [inline] |
| CVD::ConstSubImageIterator< T >::ConstSubImageIterator | ( | const T * | end | ) | [inline, explicit] |
| bool CVD::ConstSubImageIterator< T >::operator!= | ( | const ConstSubImageIterator< T > & | s | ) | const [inline] |
| const T& CVD::ConstSubImageIterator< T >::operator* | ( | ) | const [inline] |
| void CVD::ConstSubImageIterator< T >::operator++ | ( | int | ) | [inline] |
| const ConstSubImageIterator& CVD::ConstSubImageIterator< T >::operator++ | ( | ) | [inline] |
| const T* CVD::ConstSubImageIterator< T >::operator-> | ( | ) | const [inline] |
| bool CVD::ConstSubImageIterator< T >::operator< | ( | const ConstSubImageIterator< T > & | s | ) | const [inline] |
| bool CVD::ConstSubImageIterator< T >::operator== | ( | const ConstSubImageIterator< T > & | s | ) | const [inline] |
const T * CVD::ConstSubImageIterator< T >::end [protected] |
bool CVD::ConstSubImageIterator< T >::is_end [protected] |
T* CVD::ConstSubImageIterator< T >::ptr [protected] |
const T* CVD::ConstSubImageIterator< T >::row_end [protected] |
int CVD::ConstSubImageIterator< T >::row_increment [protected] |
int CVD::ConstSubImageIterator< T >::total_width [protected] |