|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRasterXformer2
Provides access to members that control raster transformer.
The IRasterXformer2 interface is used to create a RasterXformer to work with raster data (or pixels) that are not comming from Raster object.
You need to set up the size of the output, specify where the input pixels are coming from by setting a PixelReader and how the pixels are transformed by setting a GeodataXform.
Method Summary | |
---|---|
IPnt |
getCellSize()
The output cell size. |
IEnvelope |
getExtent()
The output extent. |
IGeodataXform |
getGeodataXform()
The current geodata transform to be applied. |
int |
getHeight()
The output height in pixels. |
IPixelReader |
getPixelReader()
The current pixel reader for reading source pixels. |
int |
getWidth()
The output width in pixels. |
void |
setCellSize(IPnt ppCellsize)
The output cell size. |
void |
setExtent(IEnvelope ppExtent)
The output extent. |
void |
setGeodataXformByRef(IGeodataXform ppXform)
The current geodata transform to be applied. |
void |
setPixelReaderByRef(IPixelReader ppReader)
The current pixel reader for reading source pixels. |
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterXformer |
---|
getApproximationTolerance, getPixelResampler, read, setApproximationTolerance, setPixelResamplerByRef, setRaster, update |
Method Detail |
---|
IEnvelope getExtent() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExtent(IEnvelope ppExtent) throws IOException, AutomationException
ppExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getWidth() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getHeight() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPnt getCellSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCellSize(IPnt ppCellsize) throws IOException, AutomationException
ppCellsize
- A reference to a com.esri.arcgis.geodatabase.IPnt (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeodataXform getGeodataXform() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGeodataXformByRef(IGeodataXform ppXform) throws IOException, AutomationException
ppXform
- A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPixelReader getPixelReader() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPixelReaderByRef(IPixelReader ppReader) throws IOException, AutomationException
ppReader
- A reference to a com.esri.arcgis.datasourcesraster.IPixelReader (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |