|
Krita Source Code Documentation
|
#include <KisDynamicSensorDistance.h>
Inheritance diagram for KisDynamicSensorDistance:Public Member Functions | |
| KisDynamicSensorDistance (const KisSensorWithLengthData &data, std::optional< KisCubicCurve > curveOverride) | |
| qreal | value (const KisPaintInformation &pi) const override |
Public Member Functions inherited from KisDynamicSensor | |
| KoID | id () const |
| virtual bool | isAbsoluteRotation () const |
| virtual bool | isAdditive () const |
| KisDynamicSensor (const KoID &id, const KisSensorData &data, std::optional< KisCubicCurve > curveOverride) | |
| qreal | parameter (const KisPaintInformation &info) const |
| virtual | ~KisDynamicSensor () |
Private Attributes | |
| int | m_length |
| bool | m_periodic |
Additional Inherited Members | |
Static Public Member Functions inherited from KisDynamicSensor | |
| static qreal | additiveToScaling (qreal x) |
| static qreal | scalingToAdditive (qreal x) |
Definition at line 13 of file KisDynamicSensorDistance.h.
| KisDynamicSensorDistance::KisDynamicSensorDistance | ( | const KisSensorWithLengthData & | data, |
| std::optional< KisCubicCurve > | curveOverride ) |
Definition at line 14 of file KisDynamicSensorDistance.cpp.
|
overridevirtual |
Implements KisDynamicSensor.
Definition at line 21 of file KisDynamicSensorDistance.cpp.
References distance(), KisPaintInformation::isHoveringMode(), m_length, m_periodic, and KisPaintInformation::totalStrokeLength().
|
private |
Definition at line 22 of file KisDynamicSensorDistance.h.
|
private |
Definition at line 21 of file KisDynamicSensorDistance.h.