|
| QgsTransformEffect ()=default |
| Constructor for QgsTransformEffect. More...
|
|
QgsTransformEffect * | clone () const override |
| Duplicates an effect by creating a deep copy of the effect. More...
|
|
QVariantMap | properties () const override |
| Returns the properties describing the paint effect encoded in a string format. More...
|
|
void | readProperties (const QVariantMap &props) override |
| Reads a string map of an effect's properties and restores the effect to the state described by the properties map. More...
|
|
bool | reflectX () const |
| Returns whether transform will be reflected along the x-axis. More...
|
|
bool | reflectY () const |
| Returns whether transform will be reflected along the y-axis. More...
|
|
double | rotation () const |
| Returns the transform rotation, in degrees clockwise. More...
|
|
double | scaleX () const |
| Returns the x axis scaling factor. More...
|
|
double | scaleY () const |
| Returns the y axis scaling factor. More...
|
|
void | setReflectX (const bool reflectX) |
| Sets whether to reflect along the x-axis. More...
|
|
void | setReflectY (const bool reflectY) |
| Sets whether to reflect along the y-axis. More...
|
|
void | setRotation (const double rotation) |
| Sets the transform rotation, in degrees clockwise. More...
|
|
void | setScaleX (const double scaleX) |
| Sets the x axis scaling factor. More...
|
|
void | setScaleY (const double scaleY) |
| Sets the y axis scaling factor. More...
|
|
void | setShearX (const double shearX) |
| Sets the x axis shearing factor. More...
|
|
void | setShearY (const double shearY) |
| Sets the y axis shearing factor. More...
|
|
void | setTranslateMapUnitScale (const QgsMapUnitScale &scale) |
| Sets the map unit scale used for the transform translation. More...
|
|
void | setTranslateUnit (const QgsUnitTypes::RenderUnit unit) |
| Sets the units used for the transform translation. More...
|
|
void | setTranslateX (const double translateX) |
| Sets the transform x translation. More...
|
|
void | setTranslateY (const double translateY) |
| Sets the transform y translation. More...
|
|
double | shearX () const |
| Returns the x axis shearing factor. More...
|
|
double | shearY () const |
| Returns the y axis shearing factor. More...
|
|
const QgsMapUnitScale & | translateMapUnitScale () const |
| Returns the map unit scale used for the transform translation. More...
|
|
QgsUnitTypes::RenderUnit | translateUnit () const |
| Returns the units used for the transform translation. More...
|
|
double | translateX () const |
| Returns the transform x translation. More...
|
|
double | translateY () const |
| Returns the transform y translation. More...
|
|
QString | type () const override |
| Returns the effect type. More...
|
|
| QgsPaintEffect ()=default |
| Constructor for QgsPaintEffect. More...
|
|
| QgsPaintEffect (const QgsPaintEffect &other) |
|
virtual | ~QgsPaintEffect () |
|
virtual void | begin (QgsRenderContext &context) |
| Begins intercepting paint operations to a render context. More...
|
|
virtual QgsPaintEffect * | clone () const =0 |
| Duplicates an effect by creating a deep copy of the effect. More...
|
|
DrawMode | drawMode () const |
| Returns the draw mode for the effect. More...
|
|
bool | enabled () const |
| Returns whether the effect is enabled. More...
|
|
virtual void | end (QgsRenderContext &context) |
| Ends interception of paint operations to a render context, and draws the result to the render context after being modified by the effect. More...
|
|
virtual QVariantMap | properties () const =0 |
| Returns the properties describing the paint effect encoded in a string format. More...
|
|
virtual bool | readProperties (const QDomElement &element) |
| Restores the effect to the state described by a DOM element. More...
|
|
virtual void | readProperties (const QVariantMap &props)=0 |
| Reads a string map of an effect's properties and restores the effect to the state described by the properties map. More...
|
|
virtual void | render (QPicture &picture, QgsRenderContext &context) |
| Renders a picture using the effect. More...
|
|
virtual bool | saveProperties (QDomDocument &doc, QDomElement &element) const |
| Saves the current state of the effect to a DOM element. More...
|
|
void | setDrawMode (DrawMode drawMode) |
| Sets the draw mode for the effect. More...
|
|
void | setEnabled (bool enabled) |
| Sets whether the effect is enabled. More...
|
|
virtual QString | type () const =0 |
| Returns the effect type. More...
|
|