|
QGIS API Documentation 3.99.0-Master (a8882ad4560)
|
Annotation item edit operation consisting of rotating an item. More...
#include <qgsannotationitemeditoperation.h>

Public Member Functions | |
| QgsAnnotationItemEditOperationRotateItem (const QString &itemId, double angle) | |
| Constructor for QgsAnnotationItemEditOperationRotateItem, where the item with the specified itemId and rotation angle (in degrees). | |
| double | angle () const |
| Returns the rotation angle value (in degrees clockwise). | |
| Type | type () const override |
| Returns the operation type. | |
| Public Member Functions inherited from QgsAbstractAnnotationItemEditOperation | |
| QgsAbstractAnnotationItemEditOperation (const QString &itemId) | |
| Constructor for QgsAbstractAnnotationItemEditOperation, for the specified item id. | |
| virtual | ~QgsAbstractAnnotationItemEditOperation () |
| QString | itemId () const |
| Returns the associated item ID. | |
Additional Inherited Members | |
| Public Types inherited from QgsAbstractAnnotationItemEditOperation | |
| enum class | Type : int { MoveNode , DeleteNode , AddNode , TranslateItem , RotateItem } |
| Operation type. More... | |
| Protected Attributes inherited from QgsAbstractAnnotationItemEditOperation | |
| QString | mItemId |
Annotation item edit operation consisting of rotating an item.
Definition at line 317 of file qgsannotationitemeditoperation.h.
| QgsAnnotationItemEditOperationRotateItem::QgsAnnotationItemEditOperationRotateItem | ( | const QString & | itemId, |
| double | angle ) |
Constructor for QgsAnnotationItemEditOperationRotateItem, where the item with the specified itemId and rotation angle (in degrees).
Definition at line 118 of file qgsannotationitemeditoperation.cpp.
|
inline |
Returns the rotation angle value (in degrees clockwise).
Definition at line 332 of file qgsannotationitemeditoperation.h.
|
overridevirtual |
Returns the operation type.
Implements QgsAbstractAnnotationItemEditOperation.
Definition at line 124 of file qgsannotationitemeditoperation.cpp.