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