10#ifndef KOPATHTOOLSELECTION_H
11#define KOPATHTOOLSELECTION_H
66 void selectPoints(
const QRectF &
rect,
bool clearSelection);
75 int objectCount()
const;
96 const QSet<KoPathPoint *> &selectedPoints()
const;
Describe a KoPathPoint by a KoPathShape and its indices.
A KoPathPoint represents a point in a path.
The position of a path point within a path shape.
QSizeF size() const override
reimplemented
void paint(QPainter &painter) const override
reimplemented
void clear()
Removes all subpaths and their points from the path.
void update() const override
reimplemented
ChangeType
Used by shapeChanged() to select which change was made.
virtual void recommendPointSelectionChange(KoPathShape *shape, const QList< KoPathPointIndex > &newSelection)=0
virtual void notifyPathPointsChanged(KoPathShape *shape)=0
void notifyShapeChanged(ChangeType type, KoShape *shape) override