com.esri.arcgis.datasourcesraster
Interface IRasterCalcStatsHistogram3

All Superinterfaces:
IRasterCalcStatsHistogram, IRasterCalcStatsHistogram2, Serializable
All Known Implementing Classes:
RasterCalcStatsHistogram

public interface IRasterCalcStatsHistogram3
extends IRasterCalcStatsHistogram2, Serializable

Provides access to members that controls calculation of stats and histogram.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void computeAllFromBlock(IPixelBlock pBlock, IArray pStatsHistograms)
          Computes stats and histogram from a pixel block.
 void loadFromRasterBandEx(IRasterBand pBand, Object noData, boolean approximation, IStatsHistogram pStatsHistogram)
          Computes stats and histogram from a given RasterBand.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterCalcStatsHistogram2
computeAllFromRaster
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterCalcStatsHistogram
computeFromRaster, loadFromRasterBand
 

Method Detail

computeAllFromBlock

void computeAllFromBlock(IPixelBlock pBlock,
                         IArray pStatsHistograms)
                         throws IOException,
                                AutomationException
Computes stats and histogram from a pixel block.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pBlock - A reference to a com.esri.arcgis.geodatabase.IPixelBlock (in)
pStatsHistograms - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadFromRasterBandEx

void loadFromRasterBandEx(IRasterBand pBand,
                          Object noData,
                          boolean approximation,
                          IStatsHistogram pStatsHistogram)
                          throws IOException,
                                 AutomationException
Computes stats and histogram from a given RasterBand.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pBand - 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)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.