|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRasterCalcUniqueValues
Provides access to members that controls calculation of unique values.
The two methods operate on the input
UniqueValues object and accumulate new unique
values to it. So you must co-create the
UniqueValues object before calling the two
methods.
Method Summary | |
---|---|
void |
addFromRaster(IRaster pRaster,
int iBand,
IUniqueValues pUniqueValues)
Adds values from a given band of a Raster. |
void |
addFromRasterAsDecimal(IRaster pRaster,
int iBand,
double precision,
IUniqueValues pUniqueValues)
Adds decimal values truncated to a given precision from a given band of a Raster. |
void |
addFromTable(ICursor pCursor,
int iValueField,
int iCountField,
IUniqueValues pUniqueValues)
Adds values of a field of a table. |
Method Detail |
---|
void addFromTable(ICursor pCursor, int iValueField, int iCountField, IUniqueValues pUniqueValues) throws IOException, AutomationException
pCursor
- A reference to a com.esri.arcgis.geodatabase.ICursor (in)iValueField
- The iValueField (in)iCountField
- The iCountField (in)pUniqueValues
- A reference to a com.esri.arcgis.datasourcesraster.IUniqueValues (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addFromRaster(IRaster pRaster, int iBand, IUniqueValues pUniqueValues) throws IOException, AutomationException
pRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)iBand
- The iBand (in)pUniqueValues
- A reference to a com.esri.arcgis.datasourcesraster.IUniqueValues (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addFromRasterAsDecimal(IRaster pRaster, int iBand, double precision, IUniqueValues pUniqueValues) throws IOException, AutomationException
pRaster
- A reference to a com.esri.arcgis.geodatabase.IRaster (in)iBand
- The iBand (in)precision
- The precision (in)pUniqueValues
- A reference to a com.esri.arcgis.datasourcesraster.IUniqueValues (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 |