This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > SpatialAnalyst > ESRI.ArcGIS.SpatialAnalyst > Interfaces > IG > IGeneralizeOp Interface > IGeneralizeOp.Shrink Method (ArcObjects .NET 10.5 SDK) |
Shrinks the selected zones by a specified number of cells.
[Visual Basic .NET] Public Function Shrink ( _ ByVal Raster As IGeoDataset, _ ByVal numberCells As Integer, _ ByRef zoneList As Object _ ) As IGeoDataset
[C#] public IGeoDataset Shrink ( IGeoDataset Raster, int numberCells, ref object zoneList );
[C++]
HRESULT Shrink(
IGeoDataset* Raster,
long numberCells,
VARIANT* zoneList,
IGeoDataset** Shrink
);
[C++]
Parameters Raster [in]
Raster is a parameter of type IGeoDataset numberCells [in] numberCells is a parameter of type long zoneList [in] zoneList is a parameter of type VARIANT Shrink [out, retval]
Shrink is a parameter of type IGeoDataset
raster |
An input Raster, RasterDataset, RasterBand, or RasterDescriptor |
numberCells |
The number of cells to shrink each selected zone |
zoneList |
A listing of values (array of type long) from the table of the input raster indicating the zones to select. The default field is Value. |