7#ifndef _KIS_DYNAMIC_COLORING_H_
8#define _KIS_DYNAMIC_COLORING_H_
18#include <kritapaintop_export.h>
56 virtual void rotate(
double);
57 virtual void resize(
double ,
double);
61 const KoColor& uniformColor()
const;
106 virtual void rotate(
double r);
107 virtual void resize(
double xs,
double ys);
122 virtual void rotate(
double r);
123 virtual void resize(
double xs,
double ys);
virtual void selectColor(double mix, const KisPaintInformation &pi)=0
virtual void applyColorTransformation(const KoColorTransformation *transfo)=0
virtual const KoColorSpace * colorSpace() const =0
virtual void colorize(KisPaintDeviceSP, const QRect &rect, const QPoint &_offset) const =0
const KoAbstractGradientSP m_gradient
KoColor m_cachedBackGroundColor
KoColor m_foreGroundColor
KoColor m_backGroundColor
const KoColorSpace * m_colorSpace
const KisPaintDeviceSP m_device