|
Krita Source Code Documentation
|
#include <kis_repeat_iterators_pixel.h>
Inheritance diagram for KisRepeatHLineIteratorPixelBase< T >:Public Member Functions | |
| KisRepeatHLineIteratorPixelBase (KisDataManager *dm, qint32 x, qint32 y, qint32 w, qint32 offsetx, qint32 offsety, const QRect &_rc, KisIteratorCompleteListener *completeListener) | |
| bool | nextPixel () |
| void | nextRow () |
| ~KisRepeatHLineIteratorPixelBase () 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_startIteratorX |
| qint32 | m_startX |
| qint32 | m_width |
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 68 of file kis_repeat_iterators_pixel.h.
|
inline |
| dm | data manager |
| x | x of top left corner |
| y | y of top left corner |
| w | width |
| offsetx | x offset |
| offsety | y offset |
| _rc | indicates the rectangle that truly contains data |
| completeListener | completion listener |
Definition at line 154 of file kis_repeat_iterators_pixel.h.
References KisRepeatHLineIteratorPixelBase< T >::createIterator(), and KisRepeatHLineIteratorPixelBase< T >::m_startIteratorX.
|
inlineoverride |
Definition at line 167 of file kis_repeat_iterators_pixel.h.
|
private |
Definition at line 196 of file kis_repeat_iterators_pixel.h.
|
inline |
Definition at line 172 of file kis_repeat_iterators_pixel.h.
|
inline |
Reach next row.
Definition at line 184 of file kis_repeat_iterators_pixel.h.
|
private |
Definition at line 92 of file kis_repeat_iterators_pixel.h.
|
private |
Definition at line 91 of file kis_repeat_iterators_pixel.h.
|
private |
Definition at line 93 of file kis_repeat_iterators_pixel.h.