|
Krita Source Code Documentation
|
#include <kis_repeat_iterators_pixel.h>
Inheritance diagram for KisRepeatVLineIteratorPixelBase< T >:Public Member Functions | |
| KisRepeatVLineIteratorPixelBase (KisDataManager *dm, qint32 x, qint32 y, qint32 h, qint32 offsetx, qint32 offsety, const QRect &_rc, KisIteratorCompleteListener *completeListener) | |
| void | nextColumn () |
| bool | nextPixel () |
| KisRepeatVLineIteratorPixelBase< T > & | operator++ () |
| ~KisRepeatVLineIteratorPixelBase () override | |
Public Member Functions inherited from KisRepeatLineIteratorPixelBase< T > | |
| KisRepeatLineIteratorPixelBase (KisDataManager *dm, qint32 x, qint32 y, qint32 offsetx, qint32 offsety, const QRect &_rc, KisIteratorCompleteListener *completeListener) | |
| const quint8 * | oldRawData () const |
| qint32 | x () const |
| qint32 | y () const |
| virtual | ~KisRepeatLineIteratorPixelBase () |
Public Member Functions inherited from KisShared | |
| bool | deref () |
| bool | ref () |
| int | refCount () |
| QAtomicInt * | sharedWeakReference () |
Private Member Functions | |
| void | createIterator () |
Private Attributes | |
| qint32 | m_height |
| qint32 | m_startIteratorY |
| qint32 | m_startY |
Additional Inherited Members | |
Protected Member Functions inherited from KisShared | |
| KisShared () | |
| ~KisShared () | |
This iterator is an iterator that will "artificially" extend the paint device with the value of the border when trying to access values outside the range of data.
Definition at line 101 of file kis_repeat_iterators_pixel.h.
|
inline |
| dm | data manager |
| x | x of top left corner |
| y | y of top left corner |
| h | height |
| offsetx | x offset |
| offsety | y offset |
| _rc | indicates the rectangle that truly contains data |
| completeListener | completion listener |
Definition at line 216 of file kis_repeat_iterators_pixel.h.
References KisRepeatVLineIteratorPixelBase< T >::createIterator(), and KisRepeatVLineIteratorPixelBase< T >::m_startIteratorY.
|
inlineoverride |
Definition at line 229 of file kis_repeat_iterators_pixel.h.
|
private |
Definition at line 258 of file kis_repeat_iterators_pixel.h.
|
inline |
Reach next row.
Definition at line 246 of file kis_repeat_iterators_pixel.h.
|
inline |
Definition at line 234 of file kis_repeat_iterators_pixel.h.
|
inline |
|
private |
Definition at line 127 of file kis_repeat_iterators_pixel.h.
|
private |
Definition at line 126 of file kis_repeat_iterators_pixel.h.
|
private |
Definition at line 125 of file kis_repeat_iterators_pixel.h.