|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| 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 problems
public 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 problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public double getApproximationTolerance()
throws java.io.IOException,
AutomationException
getApproximationTolerance in interface IRasterXformerjava.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 IRasterXformerpNumPixels - 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 IRasterXformerjava.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 IRasterXformerppResampler - 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 IRasterXformerrhs1 - 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 IRasterXformerpRaster - 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 IRasterXformertlc - 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 IRasterXformer2java.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 IRasterXformer2ppExtent - 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 IRasterXformer2java.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 IRasterXformer2java.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 IRasterXformer2java.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 IRasterXformer2ppCellsize - 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 IRasterXformer2java.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 IRasterXformer2ppXform - 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 IRasterXformer2java.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 IRasterXformer2ppReader - 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 ISupportErrorInforiid - 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 | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||