public interface IStatsHistogram3 extends IStatsHistogram2, java.io.Serializable
Description: 'Provides access to members that controls stats 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 =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDdbe269bf_6bde_43f2_9bfb_d90551d7efe3 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID0a69bfa0_d411_468d_be27_3042e80a9cc0IID2b9062e8_df44_4012_a0e4_cf0efaa21693| Modifier and Type | Method and Description |
|---|---|
void |
accumulateCovariance(int iBand,
double numValidPixel,
double xy,
double x,
double y)
Accumulates covariance array, numValidPixel.
|
java.lang.Object |
getCovariances()
Array of doubles, the covariances with the n bands of the raster.
|
IRasterHistogram |
getRasterHistogram()
The raster histogram.
|
IRasterStatistics |
getRasterStatistics()
The raster statistics.
|
void |
initCovariances(int nBands)
Resizes covariance array to nBands, init all elements to 0.
|
void |
putHistogramInfo(int size,
double resolution,
double minh,
double maxh)
Sets histogram size, resolution, and min/max range.
|
void |
queryHistogramInfo(int[] size,
double[] resolution,
double[] minh,
double[] maxh)
Gets histogram size, resolutiom, and min/max range.
|
void |
setCovariances(java.lang.Object pVal)
Array of doubles, the covariances with the n bands of the raster.
|
void |
updateCovariances()
Final update after accumulate is finished.
|
getPixelCountaccumulate, empty, getHistogram, getMax, getMean, getMin, getStdDev, hasHistogram, hasStats, putHistogramMinmax, putStats, queryHistogramMinmax, queryStats, setHistogram, setMax, setMean, setMin, setStdDev, updatestatic final int IIDdbe269bf_6bde_43f2_9bfb_d90551d7efe3
static final int xxDummy
static final java.lang.String IID
void putHistogramInfo(int size,
double resolution,
double minh,
double maxh)
throws java.io.IOException,
AutomationException
size - The size (in)resolution - The resolution (in)minh - The minh (in)maxh - The maxh (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void queryHistogramInfo(int[] size,
double[] resolution,
double[] minh,
double[] maxh)
throws java.io.IOException,
AutomationException
size - The size (out: use single element array)resolution - The resolution (out: use single element array)minh - The minh (out: use single element array)maxh - The maxh (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IRasterStatistics getRasterStatistics() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.IRasterHistogram getRasterHistogram() throws java.io.IOException, AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void initCovariances(int nBands)
throws java.io.IOException,
AutomationException
nBands - The nBands (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void accumulateCovariance(int iBand,
double numValidPixel,
double xy,
double x,
double y)
throws java.io.IOException,
AutomationException
iBand - The iBand (in)numValidPixel - The numValidPixel (in)xy - The xy (in)x - The x (in)y - The y (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void updateCovariances()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.Object getCovariances()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setCovariances(java.lang.Object pVal)
throws java.io.IOException,
AutomationException
pVal - A Variant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.