Changeset View
Changeset View
Standalone View
Standalone View
plugins/paintops/hatching/kis_hatching_paintop_settings.h
Show All 30 Lines | |||||
31 | class KisHatchingPaintOpSettings : public KisBrushBasedPaintOpSettings | 31 | class KisHatchingPaintOpSettings : public KisBrushBasedPaintOpSettings | ||
32 | { | 32 | { | ||
33 | 33 | | |||
34 | public: | 34 | public: | ||
35 | KisHatchingPaintOpSettings(); | 35 | KisHatchingPaintOpSettings(); | ||
36 | ~KisHatchingPaintOpSettings() override; | 36 | ~KisHatchingPaintOpSettings() override; | ||
37 | 37 | | |||
38 | //Dialogs enabled | 38 | //Dialogs enabled | ||
39 | bool enabledcurveangle; | ||||
39 | bool enabledcurvecrosshatching; | 40 | bool enabledcurvecrosshatching; | ||
40 | bool enabledcurveopacity; | 41 | bool enabledcurveopacity; | ||
41 | bool enabledcurveseparation; | 42 | bool enabledcurveseparation; | ||
42 | bool enabledcurvesize; | 43 | bool enabledcurvesize; | ||
43 | bool enabledcurvethickness; | 44 | bool enabledcurvethickness; | ||
44 | 45 | | |||
45 | //Hatching Options | 46 | //Hatching Options | ||
46 | double angle; | 47 | double angle; | ||
Show All 11 Lines | |||||
58 | 59 | | |||
59 | //Hatching Preferences | 60 | //Hatching Preferences | ||
60 | //bool trigonometryalgebra; | 61 | //bool trigonometryalgebra; | ||
61 | //bool scratchoff; | 62 | //bool scratchoff; | ||
62 | bool antialias; | 63 | bool antialias; | ||
63 | bool subpixelprecision; | 64 | bool subpixelprecision; | ||
64 | bool opaquebackground; | 65 | bool opaquebackground; | ||
65 | 66 | | |||
66 | //Crosshatching, Separation and Thickness curves | 67 | //Angle, Crosshatching, Separation and Thickness curves | ||
68 | double anglesensorvalue; | ||||
67 | double crosshatchingsensorvalue; | 69 | double crosshatchingsensorvalue; | ||
68 | double separationsensorvalue; | 70 | double separationsensorvalue; | ||
69 | double thicknesssensorvalue; | 71 | double thicknesssensorvalue; | ||
70 | 72 | | |||
71 | void initializeTwin(KisPaintOpSettingsSP convenienttwin) const; | 73 | void initializeTwin(KisPaintOpSettingsSP convenienttwin) const; | ||
72 | using KisPropertiesConfiguration::fromXML; | 74 | using KisPropertiesConfiguration::fromXML; | ||
73 | void fromXML(const QDomElement&) override; | 75 | void fromXML(const QDomElement&) override; | ||
74 | 76 | | |||
Show All 13 Lines |