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

#include <KoAlphaMaskApplicatorBase.h>

+ Inheritance diagram for KoAlphaMaskApplicatorBase:

Public Member Functions

virtual void applyInverseNormedFloatMask (quint8 *pixels, const float *alpha, qint32 nPixels) const =0
 
virtual void fillGrayBrushWithColor (quint8 *dst, const QRgb *brush, quint8 *brushColor, qint32 nPixels) const =0
 
virtual void fillInverseAlphaNormedFloatMaskWithColor (quint8 *pixels, const float *alpha, const quint8 *brushColor, qint32 nPixels) const =0
 
virtual ~KoAlphaMaskApplicatorBase ()
 

Detailed Description

Definition at line 16 of file KoAlphaMaskApplicatorBase.h.

Constructor & Destructor Documentation

◆ ~KoAlphaMaskApplicatorBase()

KoAlphaMaskApplicatorBase::~KoAlphaMaskApplicatorBase ( )
virtual

Definition at line 10 of file KoAlphaMaskApplicatorBase.cpp.

11{
12
13}

Member Function Documentation

◆ applyInverseNormedFloatMask()

virtual void KoAlphaMaskApplicatorBase::applyInverseNormedFloatMask ( quint8 * pixels,
const float * alpha,
qint32 nPixels ) const
pure virtual

◆ fillGrayBrushWithColor()

virtual void KoAlphaMaskApplicatorBase::fillGrayBrushWithColor ( quint8 * dst,
const QRgb * brush,
quint8 * brushColor,
qint32 nPixels ) const
pure virtual

◆ fillInverseAlphaNormedFloatMaskWithColor()

virtual void KoAlphaMaskApplicatorBase::fillInverseAlphaNormedFloatMaskWithColor ( quint8 * pixels,
const float * alpha,
const quint8 * brushColor,
qint32 nPixels ) const
pure virtual

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