SubtypeSublayer Class
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