com.esri.arcgis.datasourcesraster
Interface ISimplePixelReader

All Superinterfaces:
IPixelReader, java.io.Serializable
All Known Implementing Classes:
ISimplePixelReaderProxy, SimplePixelReader

public interface ISimplePixelReader
extends IPixelReader, java.io.Serializable

COM Interface 'ISimplePixelReader'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control a simple pixel reader.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID6d4be802_e5d0_4dad_b022_b58366952794
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IPixelReader
IID8a3b7c7c_4ace_4628_8c24_f67834fa2577
 
Method Summary
 void setBandCount(int rhs1)
          The number of source bands.
 void setCellSize(IPnt rhs1)
          The source original cell size.
 void setExtent(IEnvelope rhs1)
          The source full extent.
 void setFirstPyramidLevel(int rhs1)
          The first available source pyramid level.
 void setMaximumPyramidLevel(int rhs1)
          The maximum available source pyramid level.
 void setPixelType(int rhs1)
          The source pixel type.
 void setRasterByRef(IRaster rhs1)
          The source raster providing pixels.
 void setRawPixelReaderByRef(IRawPixelReader rhs1)
          The raw pixel reader callback.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IPixelReader
getBandCount, getCellSize, getExtent, getFirstPyramidLevel, getMaximumPyramidLevel, getPixelType, getPyramidLevel, getResolution, read, setPyramidLevel, snap
 

Field Detail

IID6d4be802_e5d0_4dad_b022_b58366952794

static final int IID6d4be802_e5d0_4dad_b022_b58366952794
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setPixelType

void setPixelType(int rhs1)
                  throws java.io.IOException,
                         AutomationException
The source pixel type.

Parameters:
rhs1 - A com.esri.arcgis.geodatabase.rstPixelType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBandCount

void setBandCount(int rhs1)
                  throws java.io.IOException,
                         AutomationException
The number of source bands.

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

setExtent

void setExtent(IEnvelope rhs1)
               throws java.io.IOException,
                      AutomationException
The source full extent.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCellSize

void setCellSize(IPnt rhs1)
                 throws java.io.IOException,
                        AutomationException
The source original cell size.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.IPnt (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximumPyramidLevel

void setMaximumPyramidLevel(int rhs1)
                            throws java.io.IOException,
                                   AutomationException
The maximum available source pyramid level.

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

setFirstPyramidLevel

void setFirstPyramidLevel(int rhs1)
                          throws java.io.IOException,
                                 AutomationException
The first available source pyramid level.

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

setRawPixelReaderByRef

void setRawPixelReaderByRef(IRawPixelReader rhs1)
                            throws java.io.IOException,
                                   AutomationException
The raw pixel reader callback.

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

setRasterByRef

void setRasterByRef(IRaster rhs1)
                    throws java.io.IOException,
                           AutomationException
The source raster providing pixels.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.