Changeset View
Changeset View
Standalone View
Standalone View
plugins/paintops/tangentnormal/kis_tangent_normal_paintop.h
Context not available. | |||||
48 | KisTangentNormalPaintOp(const KisPaintOpSettingsSP settings, KisPainter* painter, KisNodeSP node, KisImageSP image); | 48 | KisTangentNormalPaintOp(const KisPaintOpSettingsSP settings, KisPainter* painter, KisNodeSP node, KisImageSP image); | ||
---|---|---|---|---|---|
49 | ~KisTangentNormalPaintOp() override; | 49 | ~KisTangentNormalPaintOp() override; | ||
50 | 50 | | |||
51 | void paintLine(const KisPaintInformation &pi1, const KisPaintInformation &pi2, KisDistanceInformation *currentDistance) override; | ||||
52 | | ||||
53 | protected: | ||||
51 | /*paint the dabs*/ | 54 | /*paint the dabs*/ | ||
52 | KisSpacingInformation paintAt(const KisPaintInformation& info) override; | 55 | KisSpacingInformation paintAt(const KisPaintInformation& info) override; | ||
53 | void paintLine(const KisPaintInformation &pi1, const KisPaintInformation &pi2, KisDistanceInformation *currentDistance) override; | 56 | | ||
57 | KisSpacingInformation updateSpacingImpl(const KisPaintInformation &info) const override; | ||||
58 | | ||||
59 | private: | ||||
60 | KisSpacingInformation computeSpacing(const KisPaintInformation &info, qreal scale, | ||||
61 | qreal rotation) const; | ||||
62 | | ||||
54 | private: | 63 | private: | ||
55 | //private functions// | 64 | //private functions// | ||
56 | KisPressureSizeOption m_sizeOption; | 65 | KisPressureSizeOption m_sizeOption; | ||
Context not available. |