#include <image_ref.h>
Collaboration diagram for mimas::const_image_ref< T, TPtr >::const_iterator:
Public Types | |
typedef T | value_type |
typedef const value_type * | MoveX |
Public Member Functions | |
const_iterator (const value_type *data=NULL, unsigned int width=0) | |
const_iterator (const const_iterator &rhs) | |
const_iterator & | operator= (const const_iterator &rhs) |
const_iterator & | operator+= (const dist2D &dist) |
const_iterator & | operator-= (const dist2D &dist) |
const_iterator | operator+ (const dist2D &dist) const |
const_iterator | operator- (const dist2D &dist) const |
dist2D | operator- (const const_iterator &rhs) const |
bool | operator== (const const_iterator &imIt) const |
const value_type & | operator * () |
const value_type | operator * () const |
const value_type & | operator[] (const dist2D dist) |
const value_type | operator[] (const dist2D dist) const |
Public Attributes | |
MoveX | x |
MoveY | y |
Classes | |
struct | MoveY |
Definition at line 42 of file image_ref.h.
typedef T mimas::const_image_ref< T, TPtr >::const_iterator::value_type |
Definition at line 44 of file image_ref.h.
typedef const value_type* mimas::const_image_ref< T, TPtr >::const_iterator::MoveX |
Definition at line 45 of file image_ref.h.
mimas::const_image_ref< T, TPtr >::const_iterator::const_iterator | ( | const value_type * | data = NULL , |
|
unsigned int | width = 0 | |||
) | [inline] |
Definition at line 113 of file image_ref.h.
mimas::const_image_ref< T, TPtr >::const_iterator::const_iterator | ( | const const_iterator & | rhs | ) | [inline] |
const_iterator& mimas::const_image_ref< T, TPtr >::const_iterator::operator= | ( | const const_iterator & | rhs | ) | [inline] |
Definition at line 123 of file image_ref.h.
References mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
const_iterator& mimas::const_image_ref< T, TPtr >::const_iterator::operator+= | ( | const dist2D & | dist | ) | [inline] |
Definition at line 130 of file image_ref.h.
References mimas::dist2D::height, mimas::dist2D::width, mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
const_iterator& mimas::const_image_ref< T, TPtr >::const_iterator::operator-= | ( | const dist2D & | dist | ) | [inline] |
Definition at line 137 of file image_ref.h.
References mimas::dist2D::height, mimas::dist2D::width, mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
const_iterator mimas::const_image_ref< T, TPtr >::const_iterator::operator+ | ( | const dist2D & | dist | ) | const [inline] |
Definition at line 144 of file image_ref.h.
const_iterator mimas::const_image_ref< T, TPtr >::const_iterator::operator- | ( | const dist2D & | dist | ) | const [inline] |
Definition at line 151 of file image_ref.h.
dist2D mimas::const_image_ref< T, TPtr >::const_iterator::operator- | ( | const const_iterator & | rhs | ) | const [inline] |
bool mimas::const_image_ref< T, TPtr >::const_iterator::operator== | ( | const const_iterator & | imIt | ) | const [inline] |
Definition at line 170 of file image_ref.h.
References mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
const value_type& mimas::const_image_ref< T, TPtr >::const_iterator::operator * | ( | ) | [inline] |
Definition at line 175 of file image_ref.h.
References mimas::const_image_ref< T, TPtr >::const_iterator::MoveY::offset, mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
const value_type mimas::const_image_ref< T, TPtr >::const_iterator::operator * | ( | ) | const [inline] |
Definition at line 180 of file image_ref.h.
References mimas::const_image_ref< T, TPtr >::const_iterator::MoveY::offset, mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
const value_type& mimas::const_image_ref< T, TPtr >::const_iterator::operator[] | ( | const dist2D | dist | ) | [inline] |
Definition at line 185 of file image_ref.h.
References mimas::dist2D::height, mimas::const_image_ref< T, TPtr >::const_iterator::MoveY::offset, mimas::const_image_ref< T, TPtr >::const_iterator::MoveY::width, mimas::dist2D::width, mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
const value_type mimas::const_image_ref< T, TPtr >::const_iterator::operator[] | ( | const dist2D | dist | ) | const [inline] |
Definition at line 190 of file image_ref.h.
References mimas::dist2D::height, mimas::const_image_ref< T, TPtr >::const_iterator::MoveY::offset, mimas::const_image_ref< T, TPtr >::const_iterator::MoveY::width, mimas::dist2D::width, mimas::const_image_ref< T, TPtr >::const_iterator::x, and mimas::const_image_ref< T, TPtr >::const_iterator::y.
MoveX mimas::const_image_ref< T, TPtr >::const_iterator::x |
Definition at line 110 of file image_ref.h.
Referenced by mimas::const_image_ref< T, TPtr >::const_iterator::const_iterator(), mimas::const_image_ref< T, TPtr >::const_iterator::operator *(), mimas::const_image_ref< T, TPtr >::const_iterator::operator+=(), mimas::const_image_ref< T, TPtr >::const_iterator::operator-(), mimas::const_image_ref< T, TPtr >::const_iterator::operator-=(), mimas::const_image_ref< T, TPtr >::const_iterator::operator=(), mimas::const_image_ref< T, TPtr >::const_iterator::operator==(), and mimas::const_image_ref< T, TPtr >::const_iterator::operator[]().
MoveY mimas::const_image_ref< T, TPtr >::const_iterator::y |
Definition at line 111 of file image_ref.h.
Referenced by mimas::const_image_ref< T, TPtr >::const_iterator::const_iterator(), mimas::const_image_ref< T, TPtr >::const_iterator::operator *(), mimas::const_image_ref< T, TPtr >::const_iterator::operator+=(), mimas::const_image_ref< T, TPtr >::const_iterator::operator-(), mimas::const_image_ref< T, TPtr >::const_iterator::operator-=(), mimas::const_image_ref< T, TPtr >::const_iterator::operator=(), mimas::const_image_ref< T, TPtr >::const_iterator::operator==(), and mimas::const_image_ref< T, TPtr >::const_iterator::operator[]().