Class SceneLayerPolygonFilter

java.lang.Object
com.esri.arcgisruntime.layers.SceneLayerPolygonFilter

public final class SceneLayerPolygonFilter extends Object
Filter features from an ArcGISSceneLayer using one or more polygons and a SceneLayerPolygonFilter.SpatialRelationship.
Since:
200.2.0
  • Property Details

  • Constructor Details

  • Method Details

    • getPolygons

      public List<Polygon> getPolygons()
      Gets a list of polygon geometries to be applied for filtering features.
      Returns:
      a list of polygon geometries to be applied for filtering features
      Since:
      200.2.0
    • spatialRelationshipProperty

      public ObjectProperty<SceneLayerPolygonFilter.SpatialRelationship> spatialRelationshipProperty()
      The spatial relationship to be applied to the polygons for filtering features.

      The spatial relationship determines whether to include features within the polygons or exclude features from the polygons.

      Attempting to set the value to null will throw a NullPointerException exception.

      Since:
      200.2.0
      See Also:
    • getSpatialRelationship

      public SceneLayerPolygonFilter.SpatialRelationship getSpatialRelationship()
      Gets the value of the property spatialRelationship.
      Property description:
      The spatial relationship to be applied to the polygons for filtering features.

      The spatial relationship determines whether to include features within the polygons or exclude features from the polygons.

      Attempting to set the value to null will throw a NullPointerException exception.

      Since:
      200.2.0
    • setSpatialRelationship

      public void setSpatialRelationship(SceneLayerPolygonFilter.SpatialRelationship spatialRelationship)
      Sets the value of the property spatialRelationship.
      Property description:
      The spatial relationship to be applied to the polygons for filtering features.

      The spatial relationship determines whether to include features within the polygons or exclude features from the polygons.

      Attempting to set the value to null will throw a NullPointerException exception.

      Since:
      200.2.0