|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.datasourcesraster.RasterXformer
public class RasterXformer
COM Class 'RasterXformer'. Generated 3/19/2015 1:20:42 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'
Description 'A raster transformer class.' 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 |
---|
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterXformer2 |
---|
IID, IID9ddce4e9_d076_4dfc_b157_0924de623897, xxDummy |
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterXformer |
---|
IID22803c42_60f8_46b6_9b2c_b0a282cd7324 |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Constructor Summary | |
---|---|
RasterXformer()
Constructs a RasterXformer using ArcGIS Engine. |
|
RasterXformer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RasterXformer theRasterXformer = (RasterXformer) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
double |
getApproximationTolerance()
The current approximation error tolerance in number (fraction) of pixels. |
IPnt |
getCellSize()
The output cell size. |
static java.lang.String |
getClsid()
getClsid. |
IEnvelope |
getExtent()
The output extent. |
IGeodataXform |
getGeodataXform()
The current geodata transform to be applied. |
int |
getHeight()
The output height in pixels. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IPixelReader |
getPixelReader()
The current pixel reader for reading source pixels. |
IPixelResampler |
getPixelResampler()
The current raster resampler. |
int |
getWidth()
The output width in pixels. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
read(IPnt tlc,
IPixelBlock pPixelBlock)
Reads a pixel block. |
void |
release()
Release a RasterXformer. |
void |
setApproximationTolerance(double pNumPixels)
The current approximation error tolerance in number (fraction) of 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. |
void |
setPixelResamplerByRef(IPixelResampler ppResampler)
The current raster resampler. |
void |
setRaster(IRaster rhs1)
The raster to be transformed. |
void |
update(IRaster pRaster)
Updates the raster transformer with the changed raster. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RasterXformer() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic RasterXformer(java.lang.Object obj) throws java.io.IOException
RasterXformer theRasterXformer = (RasterXformer) obj;
obj
to RasterXformer
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public double getApproximationTolerance() throws java.io.IOException, AutomationException
getApproximationTolerance
in interface IRasterXformer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setApproximationTolerance(double pNumPixels) throws java.io.IOException, AutomationException
setApproximationTolerance
in interface IRasterXformer
pNumPixels
- The pNumPixels (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPixelResampler getPixelResampler() throws java.io.IOException, AutomationException
getPixelResampler
in interface IRasterXformer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPixelResamplerByRef(IPixelResampler ppResampler) throws java.io.IOException, AutomationException
setPixelResamplerByRef
in interface IRasterXformer
ppResampler
- A reference to a com.esri.arcgis.datasourcesraster.IPixelResampler (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRaster(IRaster rhs1) throws java.io.IOException, AutomationException
setRaster
in interface IRasterXformer
rhs1
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void update(IRaster pRaster) throws java.io.IOException, AutomationException
update
in interface IRasterXformer
pRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void read(IPnt tlc, IPixelBlock pPixelBlock) throws java.io.IOException, AutomationException
read
in interface IRasterXformer
tlc
- A reference to a com.esri.arcgis.geodatabase.IPnt (in)pPixelBlock
- A reference to a com.esri.arcgis.geodatabase.IPixelBlock (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getExtent() throws java.io.IOException, AutomationException
getExtent
in interface IRasterXformer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtent(IEnvelope ppExtent) throws java.io.IOException, AutomationException
setExtent
in interface IRasterXformer2
ppExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getWidth() throws java.io.IOException, AutomationException
getWidth
in interface IRasterXformer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHeight() throws java.io.IOException, AutomationException
getHeight
in interface IRasterXformer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPnt getCellSize() throws java.io.IOException, AutomationException
getCellSize
in interface IRasterXformer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCellSize(IPnt ppCellsize) throws java.io.IOException, AutomationException
setCellSize
in interface IRasterXformer2
ppCellsize
- A reference to a com.esri.arcgis.geodatabase.IPnt (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeodataXform getGeodataXform() throws java.io.IOException, AutomationException
getGeodataXform
in interface IRasterXformer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeodataXformByRef(IGeodataXform ppXform) throws java.io.IOException, AutomationException
setGeodataXformByRef
in interface IRasterXformer2
ppXform
- A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPixelReader getPixelReader() throws java.io.IOException, AutomationException
getPixelReader
in interface IRasterXformer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPixelReaderByRef(IPixelReader ppReader) throws java.io.IOException, AutomationException
setPixelReaderByRef
in interface IRasterXformer2
ppReader
- A reference to a com.esri.arcgis.datasourcesraster.IPixelReader (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |