A sublayer that allows custom rendering for features of a particular subtype. More...
Header: | #include <SubtypeSublayer.h> |
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