GeometricEffect Class

  • GeometricEffect
  • class Esri::ArcGISRuntime::GeometricEffect

    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()


    [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.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.