26 #ifndef DIGIKAM_EDITOR_HEALING_CLONE_TOOL_H
27 #define DIGIKAM_EDITOR_HEALING_CLONE_TOOL_H
63 void slotResetSettings()
override;
73 void slotReplace(
const QPoint& srcPoint,
const QPoint& dstPoint);
74 void slotRadiusChanged(
int r);
76 void slotLasso(
const QPoint& dst);
77 void slotResetLassoPoints();
78 void slotContinuePolygon();
79 void slotIncreaseBrushRadius();
80 void slotDecreaseBrushRadius();
81 void slotPushToUndoStack();
87 void readSettings()
override;
88 void writeSettings()
override;
89 void finalRendering()
override;
98 void clone(
DImg*
const img,
const QPoint& srcPoint,
const QPoint& dstPoint);
99 std::vector<QPoint> interpolate(
const QPoint& start,
const QPoint& end);
101 void updateLasso(
const std::vector<QPoint>& points);
102 void initializeLassoFlags();
103 void removeLassoPixels();
104 void redrawLassoPixels();
Definition: datefolderview.cpp:43