Skip To Content ArcGIS for Developers Sign In Dashboard

SubtypeSublayer Class

class Esri::ArcGISRuntime::SubtypeSublayer

A sublayer that allows custom rendering for features of a particular subtype. More...

Header: #include <SubtypeSublayer>
Since: Esri::ArcGISRuntime 100.7
Inherits: Esri::ArcGISRuntime::ArcGISSublayer

This class was introduced in Esri::ArcGISRuntime 100.7.

Public Functions

virtual ~SubtypeSublayer() override
Esri::ArcGISRuntime::LabelDefinitionListModel *labelDefinitions() const
void setLabelsEnabled(bool labelsEnabled)
void setMaxScale(double maxScale)
void setMinScale(double minScale)
void setOpacity(float opacity)
void setRenderer(Esri::ArcGISRuntime::Renderer *renderer)
Esri::ArcGISRuntime::FeatureSubtype subtype() const

Detailed Description

Member Function Documentation

[override virtual] SubtypeSublayer::~SubtypeSublayer()

Destructor.

Esri::ArcGISRuntime::LabelDefinitionListModel *SubtypeSublayer::labelDefinitions() const

The collection of label definitions for the sublayer

void SubtypeSublayer::setLabelsEnabled(bool labelsEnabled)

Sets the labelsEnabled to labelsEnabled.

See also ArcGISSublayer::isLabelsEnabled.

void SubtypeSublayer::setMaxScale(double maxScale)

Sets the maxScale to maxScale.

See also ArcGISSublayer::maxScale.

void SubtypeSublayer::setMinScale(double minScale)

Sets the minScale to minScale.

See also ArcGISSublayer::minScale.

void SubtypeSublayer::setOpacity(float opacity)

Sets the opacity to opacity.

See also ArcGISSublayer::opacity.

void SubtypeSublayer::setRenderer(Esri::ArcGISRuntime::Renderer *renderer)

Sets the renderer to renderer.

See also ArcGISSublayer::renderer.

Esri::ArcGISRuntime::FeatureSubtype SubtypeSublayer::subtype() const

The subtype in the feature service that this subtype represents


Feedback on this topic?