IConvolutionFunctionArguments Interface

Provides access to members that control a kernel-based convolution function.

Members

Name Description
Read/write property Columns The number of columns of the kernel filter.
Read/write property Kernel The convolution filter kernel values.
Read/write property Raster The source raster object.
Read/write property Rows The number of rows of the kernel filter.
Read/write property Type The type of the stock kernel filter.

IConvolutionFunctionArguments.Columns Property

The number of columns of the kernel filter.

Public Property Columns As Integer
public int Columns {get; set;}

IConvolutionFunctionArguments.Kernel Property

The convolution filter kernel values.

Public Property Kernel As IDoubleArray
public IDoubleArray Kernel {get; set;}

IConvolutionFunctionArguments.Raster Property

The source raster object.

Public Property Raster As Object
public object Raster {get; set;}

IConvolutionFunctionArguments.Rows Property

The number of rows of the kernel filter.

Public Property Rows As Integer
public int Rows {get; set;}

IConvolutionFunctionArguments.Type Property

The type of the stock kernel filter.

Public Property Type As esriRasterFilterTypeEnum
public esriRasterFilterTypeEnum Type {get; set;}

Classes that implement IConvolutionFunctionArguments

Classes Description
ConvolutionFunctionArguments A class for convolution raster function arguments.

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

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close