|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.RGB32PixelResampler
public class RGB32PixelResampler
A 32-bit RGB(A) pixel resampler class.
| Constructor Summary | |
|---|---|
RGB32PixelResampler()
Constructs a RGB32PixelResampler using ArcGIS Engine. |
|
RGB32PixelResampler(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RGB32PixelResampler theRGB32PixelResampler = (RGB32PixelResampler) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
Object |
getBackground()
The background value. |
static String |
getClsid()
getClsid. |
int |
getResamplingMethod()
The resampling method. |
int |
getWindowSize()
The resampling window size in terms of number of source pixels. |
int |
hashCode()
the hashcode for this object |
boolean |
isDownSampling()
Indicates if this is a down sampling only type of resampler. |
boolean |
isLinearScaling()
Indicates if only linear scaling is necessary. |
boolean |
isSupportLinearScaling()
Indicates if this resampler can accept simplified point array for simple linear scaling. |
void |
resample(int iCol,
int iRow,
int nCols,
int nRows,
_WKSPoint points,
double ulx,
double uly,
double dx,
double dy,
IPixelBlock pSrcPixelBlock,
IPixelBlock pDstPixelBlock)
Resamples an input pixel block into an output pixel block. |
void |
setBackground(Object pBackground)
The background value. |
void |
setLinearScaling(boolean pLinearScaling)
Indicates if only linear scaling is necessary. |
void |
setResamplingMethod(int pMethod)
The resampling method. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public RGB32PixelResampler()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public RGB32PixelResampler(Object obj)
throws IOException
RGB32PixelResampler theRGB32PixelResampler = (RGB32PixelResampler) obj;
obj to RGB32PixelResampler.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public boolean isSupportLinearScaling()
throws IOException,
AutomationException
isSupportLinearScaling in interface IPixelResamplerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isLinearScaling()
throws IOException,
AutomationException
isLinearScaling in interface IPixelResamplerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLinearScaling(boolean pLinearScaling)
throws IOException,
AutomationException
setLinearScaling in interface IPixelResamplerpLinearScaling - The pLinearScaling (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getWindowSize()
throws IOException,
AutomationException
getWindowSize in interface IPixelResamplerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDownSampling()
throws IOException,
AutomationException
isDownSampling in interface IPixelResamplerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void resample(int iCol,
int iRow,
int nCols,
int nRows,
_WKSPoint points,
double ulx,
double uly,
double dx,
double dy,
IPixelBlock pSrcPixelBlock,
IPixelBlock pDstPixelBlock)
throws IOException,
AutomationException
resample in interface IPixelResampleriCol - The iCol (in)iRow - The iRow (in)nCols - The nCols (in)nRows - The nRows (in)points - A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)ulx - The ulx (in)uly - The uly (in)dx - The dx (in)dy - The dy (in)pSrcPixelBlock - A reference to a com.esri.arcgis.geodatabase.IPixelBlock (in)pDstPixelBlock - A reference to a com.esri.arcgis.geodatabase.IPixelBlock (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getResamplingMethod()
throws IOException,
AutomationException
getResamplingMethod in interface IRGB32PixelResamplerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setResamplingMethod(int pMethod)
throws IOException,
AutomationException
setResamplingMethod in interface IRGB32PixelResamplerpMethod - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getBackground()
throws IOException,
AutomationException
getBackground in interface IRGB32PixelResamplerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBackground(Object pBackground)
throws IOException,
AutomationException
setBackground in interface IRGB32PixelResamplerpBackground - A Variant (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 | ||||||||