7#ifndef KIS_TOOL_SHAPE_H_
8#define KIS_TOOL_SHAPE_H_
11#include <kritaui_export.h>
13#include <kconfiggroup.h>
21#include "ui_wdggeometryoptions.h"
48 int flags()
const override;
52 void activate(
const QSet<KoShape*> &shapes)
override;
53 virtual void outlineSettingChanged(
int value);
54 virtual void fillSettingChanged(
int value);
55 virtual void patternRotationSettingChanged(qreal
value);
56 virtual void patternScaleSettingChanged(qreal
value);
63 QTransform fillTransform();
65 qreal currentStrokeWidth()
const;
68 bool shouldAddShape =
false;
69 bool shouldAddSelectionShape =
false;
71 void markAsSelectionShapeIfNeeded(
KoShape *shape)
const;
float value(const T *src, size_t ch)
The position of a path point within a path shape.
WdgGeometryOptions(QWidget *parent)