|
Krita Source Code Documentation
|
#include <kis_color_source.h>
Inheritance diagram for KisGradientColorSource:Public Member Functions | |
| KisGradientColorSource (const KoAbstractGradientSP gradient, const KoColorSpace *workingCS) | |
| void | selectColor (double mix, const KisPaintInformation &pi) override |
| ~KisGradientColorSource () override | |
Public Member Functions inherited from KisUniformColorSource | |
| void | applyColorTransformation (const KoColorTransformation *transfo) override |
| void | colorize (KisPaintDeviceSP, const QRect &rect, const QPoint &offset) const override |
| const KoColorSpace * | colorSpace () const override |
| KisUniformColorSource () | |
| virtual void | resize (double, double) |
| virtual void | rotate (double) |
| const KoColor & | uniformColor () const |
| ~KisUniformColorSource () override | |
Public Member Functions inherited from KisColorSource | |
| virtual | ~KisColorSource () |
Private Attributes | |
| const KoAbstractGradientSP | m_gradient |
Additional Inherited Members | |
Protected Attributes inherited from KisUniformColorSource | |
| KoColor | m_color |
Definition at line 78 of file kis_color_source.h.
| KisGradientColorSource::KisGradientColorSource | ( | const KoAbstractGradientSP | gradient, |
| const KoColorSpace * | workingCS ) |
Definition at line 107 of file kis_color_source.cpp.
References KisUniformColorSource::m_color.
|
override |
Definition at line 115 of file kis_color_source.cpp.
|
overridevirtual |
This is function is called to initialize the color that will be used for the dab.
| mix | is a parameter between 0.0 and 1.0 |
| pi | paint information |
Implements KisColorSource.
Definition at line 119 of file kis_color_source.cpp.
References KisUniformColorSource::m_color, and m_gradient.
|
private |
Definition at line 85 of file kis_color_source.h.