|
Krita Source Code Documentation
|
#include <kis_color_source.h>
Inheritance diagram for KisTotalRandomColorSource:Public Member Functions | |
| void | applyColorTransformation (const KoColorTransformation *transfo) override |
| void | colorize (KisPaintDeviceSP, const QRect &rect, const QPoint &offset) const override |
| const KoColorSpace * | colorSpace () const override |
| KisTotalRandomColorSource () | |
| virtual void | resize (double xs, double ys) |
| virtual void | rotate (double r) |
| void | selectColor (double mix, const KisPaintInformation &pi) override |
| ~KisTotalRandomColorSource () override | |
Public Member Functions inherited from KisColorSource | |
| virtual | ~KisColorSource () |
Private Attributes | |
| const KoColorSpace * | m_colorSpace |
Definition at line 96 of file kis_color_source.h.
| KisTotalRandomColorSource::KisTotalRandomColorSource | ( | ) |
Definition at line 155 of file kis_color_source.cpp.
|
override |
Definition at line 159 of file kis_color_source.cpp.
|
overridevirtual |
Apply a color transformation on the selected color
Implements KisColorSource.
Definition at line 169 of file kis_color_source.cpp.
|
overridevirtual |
Apply the color on a paint device
Implements KisColorSource.
Definition at line 175 of file kis_color_source.cpp.
References KisPaintDevice::colorSpace(), KisPaintDevice::createHLineIteratorNG(), KoColor::data(), KoColor::fromQColor(), and KoColorSpace::pixelSize().
|
overridevirtual |
Implements KisColorSource.
Definition at line 170 of file kis_color_source.cpp.
References m_colorSpace.
|
virtual |
Definition at line 200 of file kis_color_source.cpp.
|
virtual |
Definition at line 199 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 163 of file kis_color_source.cpp.
|
private |
Definition at line 109 of file kis_color_source.h.