CompositeSymbol Class

  • CompositeSymbol
  • class Esri::ArcGISRuntime::CompositeSymbol

    Represents a set of symbols that make up a single symbol. More...

    Header: #include <CompositeSymbol.h>
    Since: Esri::ArcGISRuntime 100.0
    Inherits: Esri::ArcGISRuntime::Symbol

    This class was introduced in Esri::ArcGISRuntime 100.0.

    Public Functions

    CompositeSymbol(const QList<Esri::ArcGISRuntime::Symbol *> &symbols, QObject *parent = nullptr)
    CompositeSymbol(QObject *parent = nullptr)
    virtual ~CompositeSymbol() override
    Esri::ArcGISRuntime::SymbolListModel *symbols() const

    Detailed Description

    Symbols describe how graphics and features look on a map. Different symbols are used with different geometry types. Instances of this class represent composite symbols. Composite symbols contain a list model of symbols that can be used to compose more complex symbols.

    Member Function Documentation

    CompositeSymbol::CompositeSymbol(const QList<Esri::ArcGISRuntime::Symbol *> &symbols, QObject *parent = nullptr)

    Constructs a composite symbol providing a list of symbols, and optional parent.

    CompositeSymbol::CompositeSymbol(QObject *parent = nullptr)

    Default constructor with an optional parent.

    [override virtual] CompositeSymbol::~CompositeSymbol()

    Destructor.

    Esri::ArcGISRuntime::SymbolListModel *CompositeSymbol::symbols() const

    Gets the symbols contained in the composite symbol as a SymbolListModel.

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