Provides access to members that control remap function arguments.
Members
Name | Description | |
---|---|---|
AllowUnmatched | Indicates if unmatched values should be passed through. | |
InputField | The field in the Attribute table that contains (minimum) pixel values. | |
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. | |
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. | |
OutputField | The field in the attribute table containing the remapped values. | |
OutputValues | The collection of output values to which each input value pair in the 'InputRanges' collection is remapped. | |
Raster | The source raster object. | |
ReplacementValue | The value that will replace unmatched / missing values. | |
Table | The table used to lookup pixel values. | |
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. |