public class RasterHistogram extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IRasterHistogram
Description 'A raster histogram 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 =
IID, IID7aca3d0b_0629_11d2_8d24_0000f8780535, xxDummy
Constructor and Description |
---|
RasterHistogram()
Constructs a RasterHistogram using ArcGIS Engine.
|
RasterHistogram(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
RasterHistogram theRasterHistogram = (RasterHistogram) obj; |
Modifier and Type | Method and Description |
---|---|
int |
bin(double pixval)
Translates pixel values to integer Bin index.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
IBinFunction |
getBinFunction()
The Bin function that maps pixel value into histogram index.
|
static java.lang.String |
getClsid()
getClsid.
|
java.lang.Object |
getCounts()
Count array in doubles.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
int |
hashCode()
the hashcode for this object
|
void |
release()
Release this COM object reference
|
void |
setCounts(java.lang.Object pVal)
Count array in doubles.
|
public RasterHistogram() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problemsjava.net.UnknownHostException
- if there are interop problemspublic RasterHistogram(java.lang.Object obj) throws java.io.IOException
RasterHistogram theRasterHistogram = (RasterHistogram) obj;
obj
to RasterHistogram
.obj
- an object returned from ArcGIS Engine or Serverjava.io.IOException
- if there are interop problemspublic 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 java.lang.Object getCounts() throws java.io.IOException, AutomationException
getCounts
in interface IRasterHistogram
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setCounts(java.lang.Object pVal) throws java.io.IOException, AutomationException
setCounts
in interface IRasterHistogram
pVal
- A Variant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int bin(double pixval) throws java.io.IOException, AutomationException
bin
in interface IRasterHistogram
pixval
- The pixval (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IBinFunction getBinFunction() throws java.io.IOException, AutomationException
getBinFunction
in interface IRasterHistogram
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.