8#ifndef _KIS_CIRCLE_MASK_GENERATOR_H_
9#define _KIS_CIRCLE_MASK_GENERATOR_H_
11#include "kritaimage_export.h"
14#include <QScopedPointer>
30 quint8
valueAt(qreal x, qreal y)
const override;
37 void setScale(qreal scaleX, qreal scaleY)
override;
39 void setMaskScalarApplicator();
43 qreal
norme(qreal a, qreal b)
const {
49 const QScopedPointer<Private>
d;
KisBrushMaskApplicatorBase * applicator() const override
const QScopedPointer< Private > d
qreal norme(qreal a, qreal b) const
virtual void setSoftness(qreal softness)
virtual KisMaskGenerator * clone() const =0
virtual bool shouldVectorize() const
virtual quint8 valueAt(qreal x, qreal y) const =0
virtual void setScale(qreal scaleX, qreal scaleY)