|
libcrn
3.9.5
A document image processing library
|
#include <CRNRect.h>
Inheritance diagram for crn::Rect::iterator:
Collaboration diagram for crn::Rect::iterator:Public Member Functions | |
| iterator () noexcept | |
| iterator (const Rect &r) noexcept | |
| iterator (const iterator &)=default | |
| iterator (iterator &&)=default | |
| virtual | ~iterator () |
| iterator & | operator= (const iterator &)=default |
| iterator & | operator= (iterator &&)=default |
| bool | operator== (const iterator &other) const noexcept |
| bool | operator!= (const iterator &other) const noexcept |
| virtual const iterator & | operator++ () noexcept |
| iterator | operator++ (int nouse) noexcept |
| reference | operator* () const noexcept |
| pointer | operator-> () const noexcept |
| bool | IsValid () const noexcept |
Protected Attributes | |
| crn::Point2DInt | pos |
| int | minx |
| int | maxx |
| int | maxy |
| bool | valid |
iterator for a Rect
The iterator sweeps the rectangle until invalid.
|
inlinenoexcept |
|
default |
|
default |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
virtualnoexcept |
Reimplemented in crn::Block::masked_pixel_iterator.
Definition at line 483 of file CRNRect.cpp.
|
noexcept |
Definition at line 499 of file CRNRect.cpp.
|
inlinenoexcept |
|
noexcept |
Definition at line 473 of file CRNRect.cpp.
|
protected |
1.8.6