Skip To Content ArcGIS for Developers Sign In Dashboard

CompositeSymbol Class


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

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

Public Functions

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

Additional Inherited Members

Detailed Description

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

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(QObject *parent = nullptr)

Default constructor with an optional parent.

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

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



SymbolListModel *CompositeSymbol::symbols() const

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

Feedback on this topic?