Krita Source Code Documentation
Loading...
Searching...
No Matches
StandardIteratorFactory Struct Reference

#include <kis_convolution_worker.h>

Public Types

typedef KisHLineConstIteratorSP HLineConstIterator
 
typedef KisHLineIteratorSP HLineIterator
 
typedef KisVLineConstIteratorSP VLineConstIterator
 
typedef KisVLineIteratorSP VLineIterator
 

Static Public Member Functions

static KisHLineConstIteratorSP createHLineConstIterator (KisPaintDeviceSP src, qint32 x, qint32 y, qint32 w, const QRect &)
 
static KisHLineIteratorSP createHLineIterator (KisPaintDeviceSP src, qint32 x, qint32 y, qint32 w, const QRect &)
 
static KisVLineConstIteratorSP createVLineConstIterator (KisPaintDeviceSP src, qint32 x, qint32 y, qint32 h, const QRect &)
 
static KisVLineIteratorSP createVLineIterator (KisPaintDeviceSP src, qint32 x, qint32 y, qint32 h, const QRect &)
 

Detailed Description

Definition at line 18 of file kis_convolution_worker.h.

Member Typedef Documentation

◆ HLineConstIterator

◆ HLineIterator

◆ VLineConstIterator

◆ VLineIterator

Member Function Documentation

◆ createHLineConstIterator()

static KisHLineConstIteratorSP StandardIteratorFactory::createHLineConstIterator ( KisPaintDeviceSP src,
qint32 x,
qint32 y,
qint32 w,
const QRect &  )
inlinestatic

Definition at line 29 of file kis_convolution_worker.h.

29 {
30 return src->createHLineConstIteratorNG(x, y, w);
31 }

◆ createHLineIterator()

static KisHLineIteratorSP StandardIteratorFactory::createHLineIterator ( KisPaintDeviceSP src,
qint32 x,
qint32 y,
qint32 w,
const QRect &  )
inlinestatic

Definition at line 23 of file kis_convolution_worker.h.

23 {
24 return src->createHLineIteratorNG(x, y, w);
25 }

◆ createVLineConstIterator()

static KisVLineConstIteratorSP StandardIteratorFactory::createVLineConstIterator ( KisPaintDeviceSP src,
qint32 x,
qint32 y,
qint32 h,
const QRect &  )
inlinestatic

Definition at line 32 of file kis_convolution_worker.h.

32 {
33 return src->createVLineConstIteratorNG(x, y, h);
34 }

◆ createVLineIterator()

static KisVLineIteratorSP StandardIteratorFactory::createVLineIterator ( KisPaintDeviceSP src,
qint32 x,
qint32 y,
qint32 h,
const QRect &  )
inlinestatic

Definition at line 26 of file kis_convolution_worker.h.

26 {
27 return src->createVLineIteratorNG(x, y, h);
28 }

The documentation for this struct was generated from the following file: