IRemapFunctionArguments Interface

Provides access to members that control remap function arguments.

Members

Name Description
Read/write property AllowUnmatched Indicates if unmatched values should be passed through.
Read/write property InputField The field in the Attribute table that contains (minimum) pixel values.
Read/write property InputRanges The collection of min-max value pairs indicating input remap classes. Pixel values of the input raster in the range [min,max) are mapped to the corresponding value in the 'OutputValues' collection.
Read/write property NoDataRanges The collection of min-max value pairs indicating NoData. Pixel values of the input raster in the range [min,max) are set as NoData.
Read/write property OutputField The field in the attribute table containing the remapped values.
Read/write property OutputValues The collection of output values to which each input value pair in the 'InputRanges' collection is remapped.
Read/write property Raster The source raster object.
Read/write property ReplacementValue The value that will replace unmatched / missing values.
Read/write property Table The table used to lookup pixel values.
Read/write property UseTable Indicates if the attribute table should be used for remapping.

IRemapFunctionArguments.AllowUnmatched Property

Indicates if unmatched values should be passed through.

Public Property AllowUnmatched As Boolean
public bool AllowUnmatched {get; set;}

IRemapFunctionArguments.InputField Property

The field in the Attribute table that contains (minimum) pixel values.

Public Property InputField As String
public string InputField {get; set;}

IRemapFunctionArguments.InputRanges Property

The collection of min-max value pairs indicating input remap classes. Pixel values of the input raster in the range [min,max) are mapped to the corresponding value in the 'OutputValues' collection.

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

IRemapFunctionArguments.NoDataRanges Property

The collection of min-max value pairs indicating NoData. Pixel values of the input raster in the range [min,max) are set as NoData.

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

IRemapFunctionArguments.OutputField Property

The field in the attribute table containing the remapped values.

Public Property OutputField As String
public string OutputField {get; set;}

IRemapFunctionArguments.OutputValues Property

The collection of output values to which each input value pair in the 'InputRanges' collection is remapped.

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

IRemapFunctionArguments.Raster Property

The source raster object.

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

IRemapFunctionArguments.ReplacementValue Property

The value that will replace unmatched / missing values.

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

IRemapFunctionArguments.Table Property

The table used to lookup pixel values.

Public Property Table As ITable
public ITable Table {get; set;}

IRemapFunctionArguments.UseTable Property

Indicates if the attribute table should be used for remapping.

Public Property UseTable As Boolean
public bool UseTable {get; set;}

Classes that implement IRemapFunctionArguments

Classes Description
RemapFunctionArguments A class for remap 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.