com.esri.arcgis.datasourcesraster
Interface IPixelReader2

All Superinterfaces:
IPixelReader, Serializable
All Known Implementing Classes:
IPixelReader2Proxy

public interface IPixelReader2
extends IPixelReader, Serializable

Provides access to members that control a pixel reader.

Description

This interface is new at ArcGIS 9.3. It supersedes IPixelReader.

Product Availability

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


Method Summary
 int snap2(double dx, double dy, int hint)
          Snaps a given cellsize to a proper pyramid level.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IPixelReader
getBandCount, getCellSize, getExtent, getFirstPyramidLevel, getMaximumPyramidLevel, getPixelType, getPyramidLevel, getResolution, read, setPyramidLevel, snap
 

Method Detail

snap2

int snap2(double dx,
          double dy,
          int hint)
          throws IOException,
                 AutomationException
Snaps a given cellsize to a proper pyramid level.

Product Availability

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

Parameters:
dx - The dx (in)
dy - The dy (in)
hint - A com.esri.arcgis.geodatabase.esriRasterResamplingHint constant (in)
Returns:
The pLevel
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.