com.esri.arcgis.datasourcesraster
Interface IFocalStatisticsFilter

All Superinterfaces:
Serializable
All Known Subinterfaces:
IFocalStatisticsFilter2
All Known Implementing Classes:
FocalStatisticsFilter

public interface IFocalStatisticsFilter
extends Serializable

Provides access to members that control a focal statistics filter.

Product Availability

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


Method Summary
 int getType()
          The focal statistic type.
 void setSize(int nColumns, int nRows)
          Sets the size of the focal filter.
 void setType(int pType)
          The focal statistic type.
 

Method Detail

getType

int getType()
            throws IOException,
                   AutomationException
The focal statistic type.

Product Availability

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

Returns:
A com.esri.arcgis.datasourcesraster.esriFocalStatisticType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

void setType(int pType)
             throws IOException,
                    AutomationException
The focal statistic type.

Product Availability

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

Parameters:
pType - A com.esri.arcgis.datasourcesraster.esriFocalStatisticType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSize

void setSize(int nColumns,
             int nRows)
             throws IOException,
                    AutomationException
Sets the size of the focal filter.

Product Availability

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

Parameters:
nColumns - The nColumns (in)
nRows - The nRows (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.