QGIS API Documentation 3.99.0-Master (a8882ad4560)
Loading...
Searching...
No Matches
QgsAnnotationItemEditOperationRotateItem Class Reference

Annotation item edit operation consisting of rotating an item. More...

#include <qgsannotationitemeditoperation.h>

Inheritance diagram for QgsAnnotationItemEditOperationRotateItem:

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

Detailed Description

Annotation item edit operation consisting of rotating an item.

Since
QGIS 4.0

Definition at line 317 of file qgsannotationitemeditoperation.h.

Constructor & Destructor Documentation

◆ QgsAnnotationItemEditOperationRotateItem()

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.

Member Function Documentation

◆ angle()

double QgsAnnotationItemEditOperationRotateItem::angle ( ) const
inline

Returns the rotation angle value (in degrees clockwise).

Definition at line 332 of file qgsannotationitemeditoperation.h.

◆ type()

QgsAbstractAnnotationItemEditOperation::Type QgsAnnotationItemEditOperationRotateItem::type ( ) const
overridevirtual

Returns the operation type.

Implements QgsAbstractAnnotationItemEditOperation.

Definition at line 124 of file qgsannotationitemeditoperation.cpp.


The documentation for this class was generated from the following files: