9#ifndef _KIS_OILPAINT_FILTER_H_
10#define _KIS_OILPAINT_FILTER_H_
22 const QRect& applyRect,
24 KoUpdater* progressUpdater )
const override;
26 return KoID(
"oilpaint", i18n(
"Oilpaint"));
39 int BrushSize,
int Smoothness,
KoUpdater* progressUpdater)
const;
QRect neededRect(const QRect &rect, const KisFilterConfigurationSP _config, int lod) const override
void MostFrequentColor(KisPaintDeviceSP src, quint8 *dst, const QRect &bounds, int X, int Y, int Radius, int Intensity) const
void OilPaint(const KisPaintDeviceSP src, KisPaintDeviceSP dst, const QRect &applyRect, int BrushSize, int Smoothness, KoUpdater *progressUpdater) const
QRect changedRect(const QRect &rect, const KisFilterConfigurationSP _config, int lod) const override
KisConfigWidget * createConfigurationWidget(QWidget *parent, const KisPaintDeviceSP dev, bool useForMasks) const override
KisFilterConfigurationSP defaultConfiguration(KisResourcesInterfaceSP resourcesInterface) const override
void processImpl(KisPaintDeviceSP device, const QRect &applyRect, const KisFilterConfigurationSP config, KoUpdater *progressUpdater) const override