|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.RasterCalcStatsHistogram
public class RasterCalcStatsHistogram
COM Class 'RasterCalcStatsHistogram'. Generated 3/19/2015 1:20:42 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'
Description 'A helper class for calculating raster statistics and histogram.' 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.IRasterCalcStatsHistogram3 |
|---|
IID, IID16ce5be0_f053_497c_a930_a68204949fee, xxDummy |
| Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterCalcStatsHistogram2 |
|---|
IID5ea490ee_8638_4412_9df6_1fda5b9a8937 |
| Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterCalcStatsHistogram |
|---|
IID04ddbb5f_dba3_4acc_8641_43e22e8de599 |
| Constructor Summary | |
|---|---|
RasterCalcStatsHistogram()
Constructs a RasterCalcStatsHistogram using ArcGIS Engine. |
|
RasterCalcStatsHistogram(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RasterCalcStatsHistogram theRasterCalcStatsHistogram = (RasterCalcStatsHistogram) obj; |
|
| Method Summary | |
|---|---|
void |
computeAllFromBlock(IPixelBlock pBlock,
IArray pStatsHistograms)
Computes stats and histogram from a pixel block. |
void |
computeAllFromRaster(IRaster pRaster,
IArray pStatsHistograms)
Computes stats and histogram from a given Raster. |
void |
computeFromRaster(IRaster pRaster,
int iBand,
IStatsHistogram pStatsHistogram)
Computes stats and histogram from a given Raster. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
void |
loadFromRasterBand(IRasterBand pBand,
java.lang.Object noData,
IStatsHistogram pStatsHistogram)
Computes stats and histogram from a given RasterBand. |
void |
loadFromRasterBandEx(IRasterBand pBand,
java.lang.Object noData,
boolean approximation,
IStatsHistogram pStatsHistogram)
Computes stats and histogram from a given RasterBand. |
void |
release()
Release a RasterCalcStatsHistogram. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RasterCalcStatsHistogram()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public RasterCalcStatsHistogram(java.lang.Object obj)
throws java.io.IOException
RasterCalcStatsHistogram theRasterCalcStatsHistogram = (RasterCalcStatsHistogram) obj;
obj to RasterCalcStatsHistogram.
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 void computeFromRaster(IRaster pRaster,
int iBand,
IStatsHistogram pStatsHistogram)
throws java.io.IOException,
AutomationException
computeFromRaster in interface IRasterCalcStatsHistogrampRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)iBand - The iBand (in)pStatsHistogram - A reference to a com.esri.arcgis.datasourcesraster.IStatsHistogram (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void loadFromRasterBand(IRasterBand pBand,
java.lang.Object noData,
IStatsHistogram pStatsHistogram)
throws java.io.IOException,
AutomationException
loadFromRasterBand in interface IRasterCalcStatsHistogrampBand - A reference to a com.esri.arcgis.datasourcesraster.IRasterBand (in)noData - A Variant (in)pStatsHistogram - A reference to a com.esri.arcgis.datasourcesraster.IStatsHistogram (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void computeAllFromRaster(IRaster pRaster,
IArray pStatsHistograms)
throws java.io.IOException,
AutomationException
computeAllFromRaster in interface IRasterCalcStatsHistogram2pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)pStatsHistograms - A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void computeAllFromBlock(IPixelBlock pBlock,
IArray pStatsHistograms)
throws java.io.IOException,
AutomationException
computeAllFromBlock in interface IRasterCalcStatsHistogram3pBlock - A reference to a com.esri.arcgis.geodatabase.IPixelBlock (in)pStatsHistograms - A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void loadFromRasterBandEx(IRasterBand pBand,
java.lang.Object noData,
boolean approximation,
IStatsHistogram pStatsHistogram)
throws java.io.IOException,
AutomationException
loadFromRasterBandEx in interface IRasterCalcStatsHistogram3pBand - A reference to a com.esri.arcgis.datasourcesraster.IRasterBand (in)noData - A Variant (in)approximation - The approximation (in)pStatsHistogram - A reference to a com.esri.arcgis.datasourcesraster.IStatsHistogram (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 | ||||||||