Krita Source Code Documentation
Loading...
Searching...
No Matches
tmp Namespace Reference

Functions

template<class iter >
iter createIterator (KisPaintDeviceSP dev, qint32 start, qint32 lineNum, qint32 len)
 
template<>
KisHLineIteratorSP createIterator< KisHLineIteratorSP > (KisPaintDeviceSP dev, qint32 start, qint32 lineNum, qint32 len)
 
template<>
KisVLineIteratorSP createIterator< KisVLineIteratorSP > (KisPaintDeviceSP dev, qint32 start, qint32 lineNum, qint32 len)
 

Function Documentation

◆ createIterator()

template<class iter >
iter tmp::createIterator ( KisPaintDeviceSP dev,
qint32 start,
qint32 lineNum,
qint32 len )

◆ createIterator< KisHLineIteratorSP >()

template<>
KisHLineIteratorSP tmp::createIterator< KisHLineIteratorSP > ( KisPaintDeviceSP dev,
qint32 start,
qint32 lineNum,
qint32 len )

Definition at line 22 of file kis_filter_weights_applicator.h.

24 {
25 return dev->createHLineIteratorNG(start, lineNum, len);
26 }
KisHLineIteratorSP createHLineIteratorNG(qint32 x, qint32 y, qint32 w)

References KisPaintDevice::createHLineIteratorNG().

◆ createIterator< KisVLineIteratorSP >()

template<>
KisVLineIteratorSP tmp::createIterator< KisVLineIteratorSP > ( KisPaintDeviceSP dev,
qint32 start,
qint32 lineNum,
qint32 len )

Definition at line 28 of file kis_filter_weights_applicator.h.

30 {
31 return dev->createVLineIteratorNG(lineNum, start, len);
32 }
KisVLineIteratorSP createVLineIteratorNG(qint32 x, qint32 y, qint32 h)

References KisPaintDevice::createVLineIteratorNG().