Image Component Library (ICL)
|
Internal column iterator struct (using height-stride) More...
#include <DynMatrix.h>
Public Types | |
typedef unsigned int | difference_type |
Public Member Functions | |
col_iterator (T *col_begin, unsigned int stride) | |
col_iterator & | operator++ () |
prefix increment operator More... | |
const col_iterator & | operator++ () const |
prefix increment operator (const) More... | |
col_iterator | operator++ (int) |
postfix increment operator More... | |
const col_iterator | operator++ (int) const |
postfix increment operator (const) More... | |
col_iterator & | operator-- () |
prefix decrement operator More... | |
const col_iterator & | operator-- () const |
prefix decrement operator (const) More... | |
col_iterator | operator-- (int) |
postfix decrement operator More... | |
const col_iterator | operator-- (int) const |
postfix decrement operator (const) More... | |
col_iterator & | operator+= (difference_type n) |
jump next n elements (inplace) More... | |
const col_iterator & | operator+= (difference_type n) const |
jump next n elements (inplace) (const) More... | |
col_iterator & | operator-= (difference_type n) |
jump backward next n elements (inplace) More... | |
const col_iterator & | operator-= (difference_type n) const |
jump backward next n elements (inplace) (const) More... | |
col_iterator | operator+ (difference_type n) |
jump next n elements More... | |
const col_iterator | operator+ (difference_type n) const |
jump next n elements (const) More... | |
col_iterator | operator- (difference_type n) |
jump backward next n elements More... | |
const col_iterator | operator- (difference_type n) const |
jump backward next n elements (const) More... | |
difference_type | operator- (const col_iterator &other) const |
T & | operator * () |
Dereference operator. More... | |
T | operator * () const |
const Dereference operator More... | |
bool | operator== (const col_iterator &i) const |
comparison operator == More... | |
bool | operator!= (const col_iterator &i) const |
comparison operator != More... | |
bool | operator< (const col_iterator &i) const |
comparison operator < More... | |
bool | operator<= (const col_iterator &i) const |
comparison operator <= More... | |
bool | operator>= (const col_iterator &i) const |
comparison operator >= More... | |
bool | operator> (const col_iterator &i) const |
comparison operator > More... | |
Public Attributes | |
T * | p |
unsigned int | stride |
Internal column iterator struct (using height-stride)
typedef unsigned int icl::math::DynMatrix< T >::col_iterator::difference_type |
|
inline |
|
inline |
Dereference operator.
|
inline |
const Dereference operator
|
inline |
comparison operator !=
|
inline |
jump next n elements
|
inline |
jump next n elements (const)
|
inline |
prefix increment operator
|
inline |
prefix increment operator (const)
|
inline |
postfix increment operator
|
inline |
postfix increment operator (const)
|
inline |
jump next n elements (inplace)
|
inline |
jump next n elements (inplace) (const)
|
inline |
jump backward next n elements
|
inline |
jump backward next n elements (const)
|
inline |
|
inline |
prefix decrement operator
|
inline |
prefix decrement operator (const)
|
inline |
postfix decrement operator
|
inline |
postfix decrement operator (const)
|
inline |
jump backward next n elements (inplace)
|
inline |
jump backward next n elements (inplace) (const)
|
inline |
comparison operator <
|
inline |
comparison operator <=
|
inline |
comparison operator ==
|
inline |
comparison operator >
|
inline |
comparison operator >=
|
mutable |
unsigned int icl::math::DynMatrix< T >::col_iterator::stride |