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