Krita Source Code Documentation
Loading...
Searching...
No Matches
KisRandomConstAccessorNG Class Referenceabstract

#include <kis_random_accessor_ng.h>

+ Inheritance diagram for KisRandomConstAccessorNG:

Public Member Functions

 KisRandomConstAccessorNG ()
 
virtual void moveTo (qint32 x, qint32 y)=0
 
virtual qint32 numContiguousColumns (qint32 x) const =0
 
virtual qint32 numContiguousRows (qint32 y) const =0
 
virtual qint32 rowStride (qint32 x, qint32 y) const =0
 
 ~KisRandomConstAccessorNG () override
 
- Public Member Functions inherited from KisBaseConstAccessor
 KisBaseConstAccessor ()
 
virtual const quint8 * oldRawData () const =0
 
virtual const quint8 * rawDataConst () const =0
 
virtual qint32 x () const =0
 
virtual qint32 y () const =0
 
virtual ~KisBaseConstAccessor ()
 
- Public Member Functions inherited from KisShared
bool deref ()
 
bool ref ()
 
int refCount ()
 
QAtomicInt * sharedWeakReference ()
 

Additional Inherited Members

- Protected Member Functions inherited from KisShared
 KisShared ()
 
 ~KisShared ()
 

Detailed Description

Definition at line 12 of file kis_random_accessor_ng.h.

Constructor & Destructor Documentation

◆ KisRandomConstAccessorNG()

KisRandomConstAccessorNG::KisRandomConstAccessorNG ( )
inline

Definition at line 16 of file kis_random_accessor_ng.h.

16{}

◆ ~KisRandomConstAccessorNG()

KisRandomConstAccessorNG::~KisRandomConstAccessorNG ( )
override

Definition at line 9 of file kis_random_accessor_ng.cpp.

10{
11}

Member Function Documentation

◆ moveTo()

virtual void KisRandomConstAccessorNG::moveTo ( qint32 x,
qint32 y )
pure virtual

◆ numContiguousColumns()

virtual qint32 KisRandomConstAccessorNG::numContiguousColumns ( qint32 x) const
pure virtual

◆ numContiguousRows()

virtual qint32 KisRandomConstAccessorNG::numContiguousRows ( qint32 y) const
pure virtual

◆ rowStride()

virtual qint32 KisRandomConstAccessorNG::rowStride ( qint32 x,
qint32 y ) const
pure virtual

The documentation for this class was generated from the following files: