Skip To Content ArcGIS for Developers Sign In Dashboard

EncFeature Class


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

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

Public Functions

QString acronym() const
QString attributeDescription(const QString &acronym) const
QString description() const

Reimplemented Public Functions

virtual AttributeListModel *attributes() const
virtual Geometry geometry() const
virtual void setGeometry(const Geometry &geometry)


Additional Inherited Members

  • 1 property inherited from QObject
  • 1 public slot inherited from QObject
  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 9 protected functions inherited from QObject
  • 2 protected variables inherited from QObject

Detailed Description

An Electronic Navigation Chart (ENC) feature object.

Note: You cannot create an object of this class.

See also EncLayer.

Member Function Documentation



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.

[virtual] AttributeListModel *EncFeature::attributes() const

Reimplemented from GeoElement::attributes().

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

QString EncFeature::description() const

Gets the description of the ENC feature.

[virtual] Geometry EncFeature::geometry() const

Reimplemented from GeoElement::geometry().

Gets the geometry.

See also setGeometry().

[signal] void EncFeature::geometryChanged()

Signal emitted when the geometry is changed.

This function was introduced in Esri::ArcGISRuntime 100.2.1.

See also GeoElement.

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

Reimplemented from GeoElement::setGeometry().

Sets the geometry to geometry.

See also geometry().

Feedback on this topic?