ArcGIS Developers

EncFeature Class

class Esri::ArcGISRuntime::EncFeature

An Electronic Navigation Chart (ENC) feature object. More...

Header: #include <EncFeature>
Since: Esri::ArcGISRuntime 100.2
Inherits: Esri::ArcGISRuntime::Object and Esri::ArcGISRuntime::GeoElement

This class was introduced in Esri::ArcGISRuntime 100.2.

Public Functions

virtual ~EncFeature() override
QString acronym() const
QString attributeDescription(const QString &acronym) const
QString description() const

Reimplemented Public Functions

virtual Esri::ArcGISRuntime::AttributeListModel *attributes() const override
virtual Esri::ArcGISRuntime::Geometry geometry() const override
virtual void setGeometry(const Esri::ArcGISRuntime::Geometry &geometry) override


Detailed Description

Note: You cannot create an object of this class.

See also EncLayer.

Member Function Documentation

[signal] void EncFeature::geometryChanged()

Signal emitted when the geometry is changed.

This function was introduced in Esri::ArcGISRuntime 100.2.1.

See also GeoElement.

[override virtual] EncFeature::~EncFeature()


QString EncFeature::acronym() const

Gets the acronym of the ENC feature.

QString EncFeature::attributeDescription(const QString &acronym) const

Gets the description of ENC feature acronym, given the acronym string as the key.

[override virtual] Esri::ArcGISRuntime::AttributeListModel *EncFeature::attributes() const

Reimplements: GeoElement::attributes() const.

Returns a list model of all the EncFeature attributes as key-value pairs.

QString EncFeature::description() const

Gets the description of the ENC feature.

[override virtual] Esri::ArcGISRuntime::Geometry EncFeature::geometry() const

Reimplements: GeoElement::geometry() const.

Gets the geometry.

See also setGeometry().

[override virtual] void EncFeature::setGeometry(const Esri::ArcGISRuntime::Geometry &geometry)

Reimplements: GeoElement::setGeometry(const Esri::ArcGISRuntime::Geometry &geometry).

Sets the geometry to geometry.

See also geometry().

Feedback on this topic?