plugins/paintops/libpaintop
KisDabCacheUtils.cpp
Go to the documentation of this file.
46 void generateDab(const DabGenerationInfo &di, DabRenderingResources *resources, KisFixedPaintDeviceSP *dab)
76 resources->colorSource->colorize(resources->colorSourceDevice, maskRect, di.info.pos().toPoint());
DabRenderingResources()
Definition: KisDabCacheUtils.cpp:22
bool solidColorFill
Definition: KisDabCacheUtils.h:87
Definition: KisDabCacheUtils.cpp:19
void postProcessDab(KisFixedPaintDeviceSP dab, const QPoint &dabTopLeft, const KisPaintInformation &info, DabRenderingResources *resources)
Definition: KisDabCacheUtils.cpp:93
QSize size() const
int width() const
virtual void syncResourcesToSeqNo(int seqNo, const KisPaintInformation &info)
Definition: KisDabCacheUtils.cpp:30
int x() const
int y() const
int width() const
MirrorProperties mirrorProperties
Definition: KisDabCacheUtils.h:83
KisPaintDeviceSP colorSourceDevice
Definition: KisDabCacheUtils.h:45
int height() const
QScopedPointer< KisColorSource > colorSource
Definition: KisDabCacheUtils.h:40
QScopedPointer< KisPressureSharpnessOption > sharpnessOption
Definition: KisDabCacheUtils.h:42
QRect correctDabRectWhenFetchedFromCache(const QRect &dabRect, const QSize &realDabSize)
Definition: KisDabCacheUtils.cpp:35
qreal softnessFactor
Definition: KisDabCacheUtils.h:90
void generateDab(const DabGenerationInfo &di, DabRenderingResources *resources, KisFixedPaintDeviceSP *dab)
Definition: KisDabCacheUtils.cpp:46
QScopedPointer< KisTextureProperties > textureOption
Definition: KisDabCacheUtils.h:43
int height() const
qreal x() const
qreal y() const
virtual ~DabRenderingResources()
Definition: KisDabCacheUtils.cpp:26
qreal lightnessStrength
Definition: KisDabCacheUtils.h:91
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Apr 10 2021 23:38:28 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Apr 10 2021 23:38:28 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.