plugins/paintops/libpaintop
#include <kritapaintop_export.h>
#include <QObject>
#include <KoID.h>
#include <klocalizedstring.h>
#include "kis_serializable_configuration.h"
#include "kis_curve_label.h"
#include <kis_cubic_curve.h>
#include <kis_shared_ptr.h>
#include <kis_shared.h>


Go to the source code of this file.
Classes | |
class | KisDynamicSensor |
Typedefs | |
typedef KisSharedPtr< KisDynamicSensor > | KisDynamicSensorSP |
Functions | |
const KoID | DistanceId ("distance", ki18nc("Context: dynamic sensors", "Distance")) |
const KoID | DrawingAngleId ("drawingangle", ki18nc("Context: dynamic sensors", "Drawing angle")) |
const KoID | FadeId ("fade", ki18nc("Context: dynamic sensors", "Fade")) |
const KoID | FuzzyPerDabId ("fuzzy", ki18nc("Context: dynamic sensors", "Fuzzy Dab")) |
const KoID | FuzzyPerStrokeId ("fuzzystroke", ki18nc("Context: dynamic sensors", "Fuzzy Stroke")) |
const KoID | PerspectiveId ("perspective", ki18nc("Context: dynamic sensors", "Perspective")) |
const KoID | PressureId ("pressure", ki18nc("Context: dynamic sensors", "Pressure")) |
const KoID | PressureInId ("pressurein", ki18nc("Context: dynamic sensors", "PressureIn")) |
const KoID | RotationId ("rotation", ki18nc("Context: dynamic sensors", "Rotation")) |
const KoID | SensorsListId ("sensorslist", "SHOULD NOT APPEAR IN THE UI !") |
const KoID | SpeedId ("speed", ki18nc("Context: dynamic sensors", "Speed")) |
const KoID | TangentialPressureId ("tangentialpressure", ki18nc("Context: dynamic sensors", "Tangential pressure")) |
const KoID | TiltDirectionId ("ascension", ki18nc("Context: dynamic sensors", "Tilt direction")) |
const KoID | TiltElevationId ("declination", ki18nc("Context: dynamic sensors", "Tilt elevation")) |
const KoID | TimeId ("time", ki18nc("Context: dynamic sensors", "Time")) |
const KoID | XTiltId ("xtilt", ki18nc("Context: dynamic sensors", "X-Tilt")) |
const KoID | YTiltId ("ytilt", ki18nc("Context: dynamic sensors", "Y-Tilt")) |
Typedef Documentation
◆ KisDynamicSensorSP
typedef KisSharedPtr<KisDynamicSensor> KisDynamicSensorSP |
Definition at line 55 of file kis_dynamic_sensor.h.
Enumeration Type Documentation
◆ DynamicSensorType
enum DynamicSensorType |
Definition at line 58 of file kis_dynamic_sensor.h.
Function Documentation
◆ DistanceId()
const KoID DistanceId | ( | "distance" | , |
ki18nc("Context: dynamic sensors", "Distance") | |||
) |
generate a number that increase with distance
◆ DrawingAngleId()
const KoID DrawingAngleId | ( | "drawingangle" | , |
ki18nc("Context: dynamic sensors", "Drawing angle") | |||
) |
number depending on the angle
◆ FadeId()
const KoID FadeId | ( | "fade" | , |
ki18nc("Context: dynamic sensors", "Fade") | |||
) |
generate a number that increase every time you call it (e.g. per dab)
◆ FuzzyPerDabId()
const KoID FuzzyPerDabId | ( | "fuzzy" | , |
ki18nc("Context: dynamic sensors", "Fuzzy Dab") | |||
) |
generate a random number
◆ FuzzyPerStrokeId()
const KoID FuzzyPerStrokeId | ( | "fuzzystroke" | , |
ki18nc("Context: dynamic sensors", "Fuzzy Stroke") | |||
) |
generate a random number
◆ PerspectiveId()
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
number depending on the distance on the perspective grid
◆ PressureId()
const KoID PressureId | ( | "pressure" | , |
ki18nc("Context: dynamic sensors", "Pressure") | |||
) |
number depending on the pressure
◆ PressureInId()
const KoID PressureInId | ( | "pressurein" | , |
ki18nc("Context: dynamic sensors", "PressureIn") | |||
) |
number depending on the pressure
◆ RotationId()
const KoID RotationId | ( | "rotation" | , |
ki18nc("Context: dynamic sensors", "Rotation") | |||
) |
rotation coming from the device
◆ SensorsListId()
const KoID SensorsListId | ( | "sensorslist" | , |
"SHOULD NOT APPEAR IN THE UI !" | |||
) |
this a non user-visible sensor that can store a list of other sensors, and multiply their output
◆ SpeedId()
const KoID SpeedId | ( | "speed" | , |
ki18nc("Context: dynamic sensors", "Speed") | |||
) |
generate a number depending on the speed of the cursor
◆ TangentialPressureId()
const KoID TangentialPressureId | ( | "tangentialpressure" | , |
ki18nc("Context: dynamic sensors", "Tangential pressure") | |||
) |
the wheel on an airbrush device
◆ TiltDirectionId()
const KoID TiltDirectionId | ( | "ascension" | , |
ki18nc("Context: dynamic sensors", "Tilt direction") | |||
) |
"TiltDirection" and "TiltElevation" parameters are written to preset files as "ascension" and "declination" to keep backward compatibility with older presets from the days when they were called differently.
◆ TiltElevationId()
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 clockwise from -180 to +180.
◆ TimeId()
const KoID TimeId | ( | "time" | , |
ki18nc("Context: dynamic sensors", "Time") | |||
) |
generate a number that increase with time
◆ XTiltId()
const KoID XTiltId | ( | "xtilt" | , |
ki18nc("Context: dynamic sensors", "X-Tilt") | |||
) |
number depending on X-tilt
◆ YTiltId()
const KoID YTiltId | ( | "ytilt" | , |
ki18nc("Context: dynamic sensors", "Y-Tilt") | |||
) |
number depending on Y-tilt
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Apr 10 2021 23:38:29 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.