|
Krita Source Code Documentation
|
#include <KisScatterOption.h>
Inheritance diagram for KisScatterOption:Public Member Functions | |
| QPointF | apply (const KisPaintInformation &info, qreal width, qreal height) const |
| KisScatterOption (const KisPropertiesConfiguration *setting) | |
Public Member Functions inherited from KisCurveOption | |
| qreal | computeRotationLikeValue (const KisPaintInformation &info, qreal baseValue, bool absoluteAxesFlipped, qreal scalingPartCoeff, bool disableScalingPart) const |
| qreal | computeSizeLikeValue (const KisPaintInformation &info, bool useStrengthValue=true) const |
| ValueComponents | computeValueComponents (const KisPaintInformation &info, bool useStrengthValue) const |
| bool | isChecked () const |
| bool | isRandom () const |
| KisCurveOption (const KisCurveOptionData &data) | |
| KisCurveOption (KisCurveOption &)=delete | |
| KisCurveOption & | operator= (KisCurveOption &)=delete |
| qreal | strengthMaxValue () const |
| qreal | strengthMinValue () const |
| qreal | strengthValue () const |
Private Member Functions | |
| KisScatterOption (const KisScatterOptionData &data) | |
Private Attributes | |
| bool | m_axisX |
| bool | m_axisY |
Definition at line 13 of file KisScatterOption.h.
| KisScatterOption::KisScatterOption | ( | const KisPropertiesConfiguration * | setting | ) |
Definition at line 20 of file KisScatterOption.cpp.
|
private |
Definition at line 25 of file KisScatterOption.cpp.
| QPointF KisScatterOption::apply | ( | const KisPaintInformation & | info, |
| qreal | width, | ||
| qreal | height ) const |
Definition at line 32 of file KisScatterOption.cpp.
References KisCurveOption::computeSizeLikeValue(), KisPaintInformation::drawingAngle(), KisRandomSource::generateNormalized(), KisCurveOption::isChecked(), m_axisX, m_axisY, KisPaintInformation::pos(), and KisPaintInformation::randomSource().
|
private |
Definition at line 24 of file KisScatterOption.h.
|
private |
Definition at line 25 of file KisScatterOption.h.