|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMathOp
Provides access to members that control the mathematical operations.
| Method Summary | |
|---|---|
IGeoDataset |
abs(IGeoDataset geoDataset)
Calculates the absolute value of cells in a raster. |
IGeoDataset |
divide(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Divides the values of two inputs. |
IGeoDataset |
esri_float(IGeoDataset geoDataset)
Converts a raster into floating point representation. |
IGeoDataset |
esri_int(IGeoDataset geoDataset)
Converts a raster to integer by truncation. |
IGeoDataset |
exp(IGeoDataset geoDataset)
Calculates the base e exponential of cells in a raster. |
IGeoDataset |
exp10(IGeoDataset geoDataset)
Calculates the base 10 exponential of cells in a raster. |
IGeoDataset |
exp2(IGeoDataset geoDataset)
Calculates the base 2 exponential of cells in a raster. |
IGeoDataset |
ln(IGeoDataset geoDataset)
Calculates the natural logarithm (base e) of cells in a raster. |
IGeoDataset |
log10(IGeoDataset geoDataset)
Calculates the base 10 logarithm of cells in a raster. |
IGeoDataset |
log2(IGeoDataset geoDataset)
Calculates the base 2 logarithm of cells in a raster. |
IGeoDataset |
minus(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Subtracts the values of two inputs. |
IGeoDataset |
mod(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Finds the remainder of the first input when divided by the second. |
IGeoDataset |
negate(IGeoDataset geoDataset)
Changes the sign of the input raster (multiplies by -1). |
IGeoDataset |
plus(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Adds the values of two inputs. |
IGeoDataset |
power(IGeoDataset geoDataset,
double power)
Raises the cells in a raster to the Nth power. |
IGeoDataset |
powerByCellValue(IGeoDataset geoDataset,
IGeoDataset powerDataset)
Raises the cells in a raster to the power of values found in another raster. |
IGeoDataset |
roundDown(IGeoDataset geoDataset)
Returns the next lower whole number for each cell in a raster. |
IGeoDataset |
roundUp(IGeoDataset geoDataset)
Returns the next higher whole number for each cell in a raster. |
IGeoDataset |
square(IGeoDataset geoDataset)
Calculates the square of cells in a raster. |
IGeoDataset |
squareRoot(IGeoDataset geoDataset)
Calculates the square root of cells in a raster. |
IGeoDataset |
times(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Multiplies the values of two inputs. |
| Method Detail |
|---|
IGeoDataset divide(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
|
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
|
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset1 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)geoDataset2 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset minus(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
|
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
|
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset1 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)geoDataset2 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset plus(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
|
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
|
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset1 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)geoDataset2 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset times(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
|
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
|
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset1 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)geoDataset2 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset mod(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
|
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
|
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset1 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)geoDataset2 - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset abs(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset esri_float(IGeoDataset geoDataset)
throws IOException,
AutomationException
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset exp(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset exp2(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset exp10(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset ln(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset log2(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset log10(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset negate(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset power(IGeoDataset geoDataset,
double power)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
|
Power |
defines the power to which to raise the input |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)power - The power (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset roundDown(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset roundUp(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset square(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset squareRoot(IGeoDataset geoDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset esri_int(IGeoDataset geoDataset)
throws IOException,
AutomationException
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset powerByCellValue(IGeoDataset geoDataset,
IGeoDataset powerDataset)
throws IOException,
AutomationException
|
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
|
powerDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor. It defines the power to which to raise the input on a cell by cell basis |
geoDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)powerDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (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 | ||||||||