This document is archived and information here might be outdated.  Recommended version.

IRasterFunction2 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IR > IRasterFunction2 Interface
ArcGIS Developer Help

IRasterFunction2 Interface

Provides access to members that control a raster function.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Method ClearCache Clear the cache.
Method ComputeFootprint Computes the footprint.
Method GetFiles Gets source files within a given clipping geometry.
Read/write property InvalidDatasetProperties The properties to be invalidated when a function raster dataset is initialized.
Read-only property IsActive Indicates if the function is actively participating in the chain.
Read-only property IsCacheStale Indicates if the raster cache is stale and needs to be refreshed.
Read-only property ProcessingCost
Method RefreshCache Refresh raster cache.

Classes that implement IRasterFunction2

Classes Description
CachedRasterFunction The cached raster function for caching function raster datasets.
GeometricFunction A class for a raster geometric function.
LasDatasetToRasterFunction (esriGeoDatabaseExtensions) The LasDatasetToRasterFunction class.
LasToRasterFunction (esriGeoDatabaseExtensions) The LasToRasterFunction class.
RasterInfoFunction The raster info function for modifying raster properties.
TerrainToRasterFunction (esriGeoDatabaseExtensions) The TerrainToRasterFunction class.
WeightedOverlayFunction (esriSpatialAnalyst) The weighted overlay function.
WeightedSumFunction (esriSpatialAnalyst) The weighted sum raster function.