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

#include <KisDitherOp.h>

+ Inheritance diagram for KisDitherOp:

Public Member Functions

virtual KoID destinationDepthId () const =0
 
virtual void dither (const quint8 *src, quint8 *dst, int x, int y) const =0
 
virtual void dither (const quint8 *srcRowStart, int srcRowStride, quint8 *dstRowStart, int dstRowStride, int x, int y, int columns, int rows) const =0
 
virtual KoID sourceDepthId () const =0
 
virtual DitherType type () const =0
 
virtual ~KisDitherOp ()=default
 

Detailed Description

Definition at line 30 of file KisDitherOp.h.

Constructor & Destructor Documentation

◆ ~KisDitherOp()

virtual KisDitherOp::~KisDitherOp ( )
virtualdefault

Member Function Documentation

◆ destinationDepthId()

virtual KoID KisDitherOp::destinationDepthId ( ) const
pure virtual
Returns
the identifier of this op's destination depth

Implemented in KisDitherOpImpl< srcCSTraits, dstCSTraits, dType >.

◆ dither() [1/2]

virtual void KisDitherOp::dither ( const quint8 * src,
quint8 * dst,
int x,
int y ) const
pure virtual

◆ dither() [2/2]

virtual void KisDitherOp::dither ( const quint8 * srcRowStart,
int srcRowStride,
quint8 * dstRowStart,
int dstRowStride,
int x,
int y,
int columns,
int rows ) const
pure virtual

◆ sourceDepthId()

virtual KoID KisDitherOp::sourceDepthId ( ) const
pure virtual
Returns
the identifier of this op's source depth

Implemented in KisDitherOpImpl< srcCSTraits, dstCSTraits, dType >.

◆ type()

virtual DitherType KisDitherOp::type ( ) const
pure virtual
Returns
the identifier of this op's type

Implemented in KisDitherOpImpl< srcCSTraits, dstCSTraits, dType >.


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