|
Krita Source Code Documentation
|
#include <KisCurveOption.h>
Public Member Functions | |
| qreal | rotationLikeValue (qreal normalizedBaseAngle, bool absoluteAxesFlipped, qreal scalingPartCoeff, bool disableScalingPart) const |
| qreal | sizeLikeValue () const |
Public Attributes | |
| qreal | absoluteOffset {0.0} |
| qreal | additive {0.0} |
| qreal | constant {1.0} |
| bool | hasAbsoluteOffset {false} |
| bool | hasAdditive {false} |
| bool | hasScaling {false} |
| qreal | maxSizeLikeValue {0.0} |
| qreal | minSizeLikeValue {0.0} |
| qreal | scaling {1.0} |
Definition at line 25 of file KisCurveOption.h.
| qreal KisCurveOption::ValueComponents::rotationLikeValue | ( | qreal | normalizedBaseAngle, |
| bool | absoluteAxesFlipped, | ||
| qreal | scalingPartCoeff, | ||
| bool | disableScalingPart ) const |
| normalizedBaseAngle | canvas rotation angle normalized to range [0; 1] |
| absoluteAxesFlipped | true if underlying image coordinate system is flipped (horiz. mirror != vert. mirror) |
Definition at line 61 of file KisCurveOption.cpp.
References absoluteOffset, additive, constant, hasAbsoluteOffset, hasAdditive, hasScaling, scaling, KisDynamicSensor::scalingToAdditive(), value(), and KisAlgebra2D::wrapValue().
| qreal KisCurveOption::ValueComponents::sizeLikeValue | ( | ) | const |
Definition at line 78 of file KisCurveOption.cpp.
References KisDynamicSensor::additiveToScaling().
| qreal KisCurveOption::ValueComponents::absoluteOffset {0.0} |
Definition at line 29 of file KisCurveOption.h.
| qreal KisCurveOption::ValueComponents::additive {0.0} |
Definition at line 28 of file KisCurveOption.h.
| qreal KisCurveOption::ValueComponents::constant {1.0} |
Definition at line 26 of file KisCurveOption.h.
| bool KisCurveOption::ValueComponents::hasAbsoluteOffset {false} |
Definition at line 30 of file KisCurveOption.h.
| bool KisCurveOption::ValueComponents::hasAdditive {false} |
Definition at line 32 of file KisCurveOption.h.
| bool KisCurveOption::ValueComponents::hasScaling {false} |
Definition at line 31 of file KisCurveOption.h.
| qreal KisCurveOption::ValueComponents::maxSizeLikeValue {0.0} |
Definition at line 34 of file KisCurveOption.h.
| qreal KisCurveOption::ValueComponents::minSizeLikeValue {0.0} |
Definition at line 33 of file KisCurveOption.h.
| qreal KisCurveOption::ValueComponents::scaling {1.0} |
Definition at line 27 of file KisCurveOption.h.