|
|||||||||
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 |