Provides access to members that control a raster function.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
| Description | ||
|---|---|---|
![]()  | 
Bind | Binds function arguments to this raster function. | 
![]()  | 
Description | The raster function description. | 
![]()  | 
Name | The raster function name. | 
![]()  | 
PixelType | The output pixel type. | 
![]()  | 
RasterInfo | The raster information after this function is applied to an object. | 
![]()  | 
Read | Reads a pixel block starting from the top left corner. | 
![]()  | 
Update | Updates using newly available information from bound object. | 
![]()  | 
Valid | Indicates if this function is valid, e.g. bound to an object, and etc. | 
CoClasses that implement IRasterFunction
| CoClasses and Classes | Description | 
|---|---|
| ArithmeticFunction | A class for an arithmetic raster function. | 
| AspectFunction | The Aspect function. | 
| ClipFunction | The class for a raster clipping function. | 
| ColormapFunction | A class for a colormap raster function. | 
| ColormapToRGBFunction | A class for a raster Colormap-To-RGB conversion function. | 
| ColorspaceConversionFunction | The class for a colorspace conversion function. | 
| ComplexFunction | A class for a Complex value conversion function. | 
| CompositeBandFunction | A class for a band composition raster function. | 
| ConstantFunction | The raster function of a constant value. | 
| ConvolutionFunction | A class for a convolution raster function. | 
| ExcludedAreaFunction | The raster function for generating excluded area. | 
| ExtractBandFunction | A class for a band extraction/selection raster function. | 
| FootprintFunction | The raster function for generating a raster footprint. | 
| GeometricFunction | A class for a raster geometric function. | 
| GrayscaleFunction | The greyscale conversion function. | 
| HillshadeFunction | The Hillshade function Class. | 
| IdentityFunction | A class for an identity raster function. | 
| MaskFunction | The mask function for masking out background values. | 
| MLClassifyFunction (esriGeoAnalyst) | The The ML classification function. | 
| MosaicFunction | A class for a raster mosaic function. | 
| MosaicRastersFunction | The Mosaic Rasters function. | 
| NDVIFunction | A class for a raster NDVI function. | 
| PansharpeningFunction | A class for a sharpening raster function. | 
| RasterFunctionCollection | A class for a raster function collection. | 
| RasterFunctionTemplate | A class for a template raster function. | 
| RasterInfoFunction | The raster info function for modifying raster properties. | 
| RemapFunction | A class for a remap raster function. | 
| RGB32Function | A class for a packed RGBA raster function. | 
| RGB32ToRGBFunction | A class for a packed RGBA to 3 band RGB conversion raster function. | 
| SAIFunction | The Slope-Aspect Index (SAI) function. | 
| ShadedReliefFunction | The Shaded Relief function. | 
| SlopeFunction | The Slope function. | 
| SpectralConversionFunction | The spectral conversion function. | 
| StatisticsFunction | A class for a statistic raster function. | 
| StretchFunction | A class for a stretch raster function. | 
| TrendFunction | The Trend function. | 


