com.esri.arcgis.datasourcesraster
Interface IUniqueValues2

All Superinterfaces:
IUniqueValues, Serializable
All Known Implementing Classes:
UniqueValues

public interface IUniqueValues2
extends IUniqueValues, Serializable

Provides access to members that controls large unique values.

Product Availability

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


Method Summary
 void getLargeHistogram(Object[] pUniqueValues, Object[] pCounts)
          The historgram of values.
 double getLargeUniqueCount(int idnex)
          The unique value count at a given index.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IUniqueValues
add, delete, empty, getCount, getHistogram, getMax, getMin, getUniqueCount, getUniqueValue, lookup
 

Method Detail

getLargeUniqueCount

double getLargeUniqueCount(int idnex)
                           throws IOException,
                                  AutomationException
The unique value count at a given index.

Product Availability

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

Parameters:
idnex - The idnex (in)
Returns:
The uniqueCount
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLargeHistogram

void getLargeHistogram(Object[] pUniqueValues,
                       Object[] pCounts)
                       throws IOException,
                              AutomationException
The historgram of values.

Product Availability

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

Parameters:
pUniqueValues - A Variant (out: use single element array)
pCounts - A Variant (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.