This document is archived and information here might be outdated.  Recommended version.

IRasterAnalysisEnvironment.Mask Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeoAnalyst > ESRI.ArcGIS.GeoAnalyst > Interfaces > IR > IRasterAnalysisEnvironment Interface > IRasterAnalysisEnvironment.Mask Property
ArcGIS Developer Help

IRasterAnalysisEnvironment.Mask Property

Mask allows processing to occur only for a selected set of cells.

[Visual Basic .NET]
Public Property Mask As IGeoDataset
public IGeoDataset Mask {get; set;}
HRESULT get_Mask(
  IGeoDataset* Mask
HRESULT putref_Mask(
  IGeoDataset** Mask
Mask [in]

Mask is a parameter of type IGeoDataset* Mask [out, retval]
Mask is a parameter of type IGeoDataset**

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


The mask can be a reference to a Raster, RasterDataset, RasterBand, or RasterDescriptor object or FeatureClass, FeatureClassDescriptor object.

The mask identifies only those cells within the analysis extent that will be considered when performing an action. Only the identified cells will be processed in subsequent output raster datasets. All other cells are characterized as nodata.

See Also

IRasterAnalysisEnvironment Interface