A base class for multilayer symbol geometric effects. More...
Header: | #include <GeometricEffect.h> |
Since: | Esri::ArcGISRuntime 100.5 |
Inherits: | Esri::ArcGISRuntime::Object |
Inherited By: |
Public Functions
virtual | ~GeometricEffect() override |
Esri::ArcGISRuntime::GeometricEffect * | clone(QObject *parent = nullptr) const |
Esri::ArcGISRuntime::GeometricEffectType | geometricEffectType() const |
bool | operator!=(const Esri::ArcGISRuntime::GeometricEffect &other) const |
bool | operator==(const Esri::ArcGISRuntime::GeometricEffect &other) const |
Detailed Description
Geometric effects are components of display rules that dynamically alter the representation of a symbol layer. If a multilayer symbol has multiple layers and an effect is applied to a specific layer it will alter only that layer of the symbol.
Member Function Documentation
[override virtual]
GeometricEffect::~GeometricEffect ()
Destructor.
[since Esri::ArcGISRuntime 200.1]
Esri::ArcGISRuntime::GeometricEffect *GeometricEffect::clone(QObject *parent = nullptr) const
Clones the GeometricEffect to a new instance with an optional parent.
Returns a new instance of the current GeometricEffect.
This function was introduced in Esri::ArcGISRuntime 200.1.
Esri::ArcGISRuntime::GeometricEffectType GeometricEffect::geometricEffectType () const
Returns the type of geometric effect.
[since Esri::ArcGISRuntime 200.2]
bool GeometricEffect::operator!=(const Esri::ArcGISRuntime::GeometricEffect &other) const
Inequality operator. Returns true
if this object and other are not equal.
This function was introduced in Esri::ArcGISRuntime 200.2.
See also GeometricEffect::operator==.
[since Esri::ArcGISRuntime 200.1]
bool GeometricEffect::operator==(const Esri::ArcGISRuntime::GeometricEffect &other) const
Equivalency operator.
Returns true
if this object and other are equivalent.
This function was introduced in Esri::ArcGISRuntime 200.1.