|
Krita Source Code Documentation
|
Public Member Functions | |
| QRectF | containerBoundingRect () |
| KoShapeGroupCommandPrivate (KoShapeContainer *container, const QList< KoShape * > &shapes, bool _shouldNormalize) | |
Public Attributes | |
| KoShapeContainer * | container |
| the container where the grouping should be for. | |
| QList< KoShapeContainer * > | oldParents |
| the old parents of the shapes | |
| QList< KoShape * > | shapes |
| list of shapes to be grouped | |
| QScopedPointer< KUndo2Command > | shapesReorderCommand |
| bool | shouldNormalize |
| Adjust the coordinate system of the group to its origin into the topleft of the group. | |
Definition at line 30 of file KoShapeGroupCommand.cpp.
| KoShapeGroupCommandPrivate::KoShapeGroupCommandPrivate | ( | KoShapeContainer * | container, |
| const QList< KoShape * > & | shapes, | ||
| bool | _shouldNormalize ) |
Definition at line 44 of file KoShapeGroupCommand.cpp.
References KoShape::compareShapeZIndex(), and shapes.
| QRectF KoShapeGroupCommandPrivate::containerBoundingRect | ( | ) |
Definition at line 182 of file KoShapeGroupCommand.cpp.
References KoShape::absoluteTransformation(), container, KoShape::outlineRect(), KoShapeContainer::shapeCount(), and shapes.
| KoShapeContainer* KoShapeGroupCommandPrivate::container |
the container where the grouping should be for.
Definition at line 38 of file KoShapeGroupCommand.cpp.
| QList<KoShapeContainer*> KoShapeGroupCommandPrivate::oldParents |
the old parents of the shapes
Definition at line 39 of file KoShapeGroupCommand.cpp.
list of shapes to be grouped
Definition at line 36 of file KoShapeGroupCommand.cpp.
| QScopedPointer<KUndo2Command> KoShapeGroupCommandPrivate::shapesReorderCommand |
Definition at line 41 of file KoShapeGroupCommand.cpp.
| bool KoShapeGroupCommandPrivate::shouldNormalize |
Adjust the coordinate system of the group to its origin into the topleft of the group.
Definition at line 37 of file KoShapeGroupCommand.cpp.