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