|
Krita Source Code Documentation
|
#include <kis_cached_gradient_shape_strategy.h>
Inheritance diagram for KisCachedGradientShapeStrategy:Public Member Functions | |
| KisCachedGradientShapeStrategy (const QRect &rc, qreal xStep, qreal yStep, KisGradientShapeStrategy *baseStrategy) | |
| double | valueAt (double x, double y) const override |
| ~KisCachedGradientShapeStrategy () override | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Public Member Functions inherited from KisGradientShapeStrategy | |
| KisGradientShapeStrategy () | |
| KisGradientShapeStrategy (const QPointF &gradientVectorStart, const QPointF &gradientVectorEnd) | |
| virtual | ~KisGradientShapeStrategy () |
Public Attributes | |
| QScopedPointer< KisGradientShapeStrategy > | baseStrategy |
| QRect | rc |
| QScopedPointer< KisBSpline2D > | spline |
| qreal | xStep |
| qreal | yStep |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
Additional Inherited Members | |
Protected Attributes inherited from KisGradientShapeStrategy | |
| QPointF | m_gradientVectorEnd |
| QPointF | m_gradientVectorStart |
Definition at line 22 of file kis_cached_gradient_shape_strategy.cpp.
| KisCachedGradientShapeStrategy::KisCachedGradientShapeStrategy | ( | const QRect & | rc, |
| qreal | xStep, | ||
| qreal | yStep, | ||
| KisGradientShapeStrategy * | baseStrategy ) |
Definition at line 31 of file kis_cached_gradient_shape_strategy.cpp.
References baseStrategy, KIS_ASSERT_RECOVER_NOOP, m_d, KisBSplines::Natural, ppVar, rc, KisGradientShapeStrategy::valueAt(), warnKrita, xStep, and yStep.
|
override |
Definition at line 81 of file kis_cached_gradient_shape_strategy.cpp.
|
overridevirtual |
Implements KisGradientShapeStrategy.
Definition at line 85 of file kis_cached_gradient_shape_strategy.cpp.
References KisAlgebra2D::ensureInRect(), and m_d.
| QScopedPointer<KisGradientShapeStrategy> KisCachedGradientShapeStrategy::baseStrategy |
Definition at line 27 of file kis_cached_gradient_shape_strategy.cpp.
|
private |
Definition at line 28 of file kis_cached_gradient_shape_strategy.h.
| QRect KisCachedGradientShapeStrategy::rc |
Definition at line 24 of file kis_cached_gradient_shape_strategy.cpp.
| QScopedPointer<KisBSpline2D> KisCachedGradientShapeStrategy::spline |
Definition at line 28 of file kis_cached_gradient_shape_strategy.cpp.
| qreal KisCachedGradientShapeStrategy::xStep |
Definition at line 25 of file kis_cached_gradient_shape_strategy.cpp.
| qreal KisCachedGradientShapeStrategy::yStep |
Definition at line 26 of file kis_cached_gradient_shape_strategy.cpp.