dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Model
SceneFilter Class
A SceneFilter defines parameters for setting a client-side spatial filter on a SceneLayer.
ArcGIS Maps SDK for JavaScript
public class SceneFilter :
System.IEquatable<dymaptic.GeoBlazor.Core.Model.SceneFilter>
Inheritance System.Object 🡒 SceneFilter
Implements System.IEquatable<SceneFilter>
Constructors
SceneFilter(IReadOnlyCollection, Nullable) Constructor
A SceneFilter defines parameters for setting a client-side spatial filter on a SceneLayer.
ArcGIS Maps SDK for JavaScript
public SceneFilter(System.Collections.Generic.IReadOnlyCollection<string>? Geometries=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.SceneFilterSpatialRelationship> SpatialRelationship=null);
Parameters
Geometries
System.Collections.Generic.IReadOnlyCollection<System.String>
The geometries to apply to the spatial filter.
ArcGIS Maps SDK for JavaScript
SpatialRelationship
System.Nullable<SceneFilterSpatialRelationship>
The type of masking to perform.
default “disjoint”
ArcGIS Maps SDK for JavaScript
Properties
SceneFilter.Geometries Property
The geometries to apply to the spatial filter.
ArcGIS Maps SDK for JavaScript
public System.Collections.Generic.IReadOnlyCollection<string>? Geometries { get; set; }
Property Value
System.Collections.Generic.IReadOnlyCollection<System.String>
SceneFilter.SpatialRelationship Property
The type of masking to perform.
default “disjoint”
ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.SceneFilterSpatialRelationship> SpatialRelationship { get; set; }