Provides access to members that control a raster function helper.
Members
Name | Description | |
---|---|---|
Bind | Binds function arguments to the associated raster function. | |
CreateRaster | Creates a new raster using a given reference raster. | |
Raster | The current source raster. | |
RasterInfo | The raster information after this function is applied to an object. | |
Read | Reads a pixel block starting from the top left corner. | |
ReferenceProperties | The properties to be used in reference raster. | |
Resampling | Indicates if this raster source wants to perform resampling. | |
SupportBandSelection | Indicates if this function supports band selection. |
IRasterFunctionHelper.Bind Method
Binds function arguments to the associated raster function.
Public Sub Bind ( _
ByVal pArguments As Object _
)
public void Bind (
object pArguments
);
IRasterFunctionHelper.CreateRaster Method
Creates a new raster using a given reference raster.
Public Sub CreateRaster ( _
ByVal pRaster As IRaster, _
ByVal pReferenceRaster As IRaster, _
ByRef ppBandIDs As ILongArray, _
ByRef ppNewRaster As IRaster _
)
public void CreateRaster (
IRaster pRaster,
IRaster pReferenceRaster,
ref ILongArray ppBandIDs,
ref IRaster ppNewRaster
);
IRasterFunctionHelper.Raster Property
The current source raster.
Public ReadOnly Property Raster As IRaster
public IRaster Raster {get;}
IRasterFunctionHelper.RasterInfo Property
The raster information after this function is applied to an object.
Public ReadOnly Property RasterInfo As IRasterInfo
public IRasterInfo RasterInfo {get;}
IRasterFunctionHelper.Read Method
Reads a pixel block starting from the top left corner.
Public Sub Read ( _
ByVal pTlc As IPnt, _
ByVal pRaster As IRaster, _
ByVal pReferenceRaster As IRaster, _
ByVal pPixelBlock As IPixelBlock _
)
public void Read (
IPnt pTlc,
IRaster pRaster,
IRaster pReferenceRaster,
IPixelBlock pPixelBlock
);
IRasterFunctionHelper.ReferenceProperties Property
The properties to be used in reference raster.
Public Property ReferenceProperties As Integer
public int ReferenceProperties {get; set;}
IRasterFunctionHelper.Resampling Property
Indicates if this raster source wants to perform resampling.
Public Property Resampling As Boolean
public bool Resampling {get; set;}
IRasterFunctionHelper.SupportBandSelection Property
Indicates if this function supports band selection.
Public Property SupportBandSelection As Boolean
public bool SupportBandSelection {get; set;}
Classes that implement IRasterFunctionHelper
Classes | Description |
---|---|
RasterFunctionHelper | A class for a raster function helper. |