|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IStatsHistogram3
Provides access to members that controls stats and histogram.
| Method Summary | |
|---|---|
void |
accumulateCovariance(int iBand,
double numValidPixel,
double xy,
double x,
double y)
Accumulates covariance array, numValidPixel. |
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 min,
double max)
Sets histogram size, min and max range. |
void |
queryHistogramInfo(int[] size,
double[] resolution,
double[] min,
double[] max)
Gets histogram size, min and max range. |
void |
setCovariances(Object pVal)
Array of doubles, the covariances with the n bands of the raster. |
void |
updateCovariances()
Final update after accumulate is finished. |
| Methods inherited from interface com.esri.arcgis.datasourcesraster.IStatsHistogram2 |
|---|
getPixelCount |
| Methods inherited from interface com.esri.arcgis.datasourcesraster.IStatsHistogram |
|---|
accumulate, empty, getHistogram, getMax, getMean, getMin, getStdDev, hasHistogram, hasStats, putHistogramMinmax, putStats, queryHistogramMinmax, queryStats, setHistogram, setMax, setMean, setMin, setStdDev, update |
| Method Detail |
|---|
void putHistogramInfo(int size,
double resolution,
double min,
double max)
throws IOException,
AutomationException
size - The size (in)resolution - The resolution (in)min - The min (in)max - The max (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryHistogramInfo(int[] size,
double[] resolution,
double[] min,
double[] max)
throws IOException,
AutomationException
size - The size (out: use single element array)resolution - The resolution (out: use single element array)min - The min (out: use single element array)max - The max (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRasterStatistics getRasterStatistics()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IRasterHistogram getRasterHistogram()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void initCovariances(int nBands)
throws IOException,
AutomationException
nBands - The nBands (in)
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 IOException,
AutomationException
iBand - The iBand (in)numValidPixel - The numValidPixel (in)xy - The xy (in)x - The x (in)y - The y (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void updateCovariances()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getCovariances()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCovariances(Object pVal)
throws IOException,
AutomationException
pVal - 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 | ||||||||