const KoID PerspectiveId("perspective", ki18nc("Context: dynamic sensors", "Perspective"))
< tilt elevation is 90 when stylus is perpendicular to tablet and 0 when it's parallel to tablet
const KoID XTiltId("xtilt", ki18nc("Context: dynamic sensors", "X-Tilt"))
number depending on X-tilt
const KoID PressureInId("pressurein", ki18nc("Context: dynamic sensors", "PressureIn"))
number depending on the pressure
const KoID TiltElevationId("declination", ki18nc("Context: dynamic sensors", "Tilt elevation"))
< number depending on the X and Y tilt, tilt direction is 0 when stylus nib points to you and changes...
const KoID PressureId("pressure", ki18nc("Context: dynamic sensors", "Pressure"))
number depending on the pressure
const KoID YTiltId("ytilt", ki18nc("Context: dynamic sensors", "Y-Tilt"))
number depending on Y-tilt
const KoID TangentialPressureId("tangentialpressure", ki18nc("Context: dynamic sensors", "Tangential pressure"))
the wheel on an airbrush device
const KoID RotationId("rotation", ki18nc("Context: dynamic sensors", "Rotation"))
rotation coming from the device
const KoID TiltDirectionId("ascension", ki18nc("Context: dynamic sensors", "Tilt direction"))
const KoID SpeedId("speed", ki18nc("Context: dynamic sensors", "Speed"))
generate a number depending on the speed of the cursor
KisDynamicSensorPerspective(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorPressureIn(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorPressure(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorRotation(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorSpeed(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorTangentialPressure(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorTiltDirection(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorTiltElevation(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorXTilt(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)
KisDynamicSensorYTilt(const KisSensorData &data, std::optional< KisCubicCurve > curveOverride)