com.esri.arcgis.datasourcesraster
Interface IPixelOperation

All Superinterfaces:
Serializable
All Known Implementing Classes:
MosaicRaster, Raster

public interface IPixelOperation
extends Serializable

Provides access to members that control a pixel operation on a raster.

Remarks

IPixelOperation interface is used to set a pixel filer on a Raster.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

See Also:
IPixelFilterCollection, IPixelFilter

Method Summary
 IPixelFilter getPixelFilter()
          The pixel filter for filtering pixel values.
 void setPixelFilterByRef(IPixelFilter ppFilter)
          The pixel filter for filtering pixel values.
 

Method Detail

getPixelFilter

IPixelFilter getPixelFilter()
                            throws IOException,
                                   AutomationException
The pixel filter for filtering pixel values.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Returns:
A reference to a com.esri.arcgis.datasourcesraster.IPixelFilter
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPixelFilterByRef

void setPixelFilterByRef(IPixelFilter ppFilter)
                         throws IOException,
                                AutomationException
The pixel filter for filtering pixel values.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
ppFilter - A reference to a com.esri.arcgis.datasourcesraster.IPixelFilter (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.