FeatureSet Class

  • FeatureSet
  • class Esri::ArcGISRuntime::FeatureSet

    Base class for a collection of features. More...

    This class was introduced in Esri::ArcGISRuntime 100.0.

    Public Functions

    virtual ~FeatureSet()
    virtual QList<Esri::ArcGISRuntime::Field> fields() const = 0
    virtual Esri::ArcGISRuntime::GeometryType geometryType() const = 0
    virtual Esri::ArcGISRuntime::FeatureIterator iterator() const = 0
    virtual Esri::ArcGISRuntime::SpatialReference spatialReference() const = 0

    Detailed Description

    A feature set can be the result of a task, such as a query, or the input to a task, such as some geoprocessing tasks.

    If the features in a feature set contain only attributes and no geometry, the feature set can be considered a simple table where each feature is a row in that table.

    Member Function Documentation

    [virtual] FeatureSet::~FeatureSet()

    Destructor.

    [pure virtual] QList<Esri::ArcGISRuntime::Field> FeatureSet::fields() const

    Returns the list of fields common to all features in this feature set.

    This is the pure virtual version of this method. It should be implemented by classes that inherit from this interface.

    [pure virtual] Esri::ArcGISRuntime::GeometryType FeatureSet::geometryType() const

    Returns the geometry type common to all features in this feature set.

    This is the pure virtual version of this method. It should be implemented by classes that inherit from this interface.

    [pure virtual] Esri::ArcGISRuntime::FeatureIterator FeatureSet::iterator() const

    Returns an iterator used iterate over all features in this feature set.

    This is the pure virtual version of this method. It should be implemented by classes that inherit from this interface.

    [pure virtual] Esri::ArcGISRuntime::SpatialReference FeatureSet::spatialReference() const

    Returns the spatial reference common to all features in this feature set.

    This is the pure virtual version of this method. It should be implemented by classes that inherit from this interface.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.