Skip To Content ArcGIS for Developers Sign In Dashboard

CompositeSymbol Class

(Esri::ArcGISRuntime::CompositeSymbol)

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)
~CompositeSymbol()
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.

CompositeSymbol::~CompositeSymbol()

Destructor.

SymbolListModel *CompositeSymbol::symbols() const

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


Feedback on this topic?