|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ILogicalOp
Provides access to members that control the logical operations.
| Method Summary | |
|---|---|
IGeoDataset |
booleanAnd(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a boolean 'and' operation on two input rasters. |
IGeoDataset |
booleanNot(IGeoDataset geoDataset)
Perorms a boolean 'complement' operation on two input rasters. |
IGeoDataset |
booleanOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a boolean 'or' operation on two input rasters. |
IGeoDataset |
booleanXOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a boolean 'exclusive or' operation on two input rasters. |
IGeoDataset |
combinatorialAnd(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a combinatorial 'and' operation on two input rasters. |
IGeoDataset |
combinatorialOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a combinatorial 'or' operation on two input rasters. |
IGeoDataset |
combinatorialXOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a combinatorial 'exclusive or' operation on two input rasters. |
IGeoDataset |
equalTo(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster equals than the second raster. |
IGeoDataset |
greaterThan(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster is greater than the second raster. |
IGeoDataset |
greaterThanEqual(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster is greater than or equal to the second raster. |
IGeoDataset |
isNull(IGeoDataset geoDataset)
On a cell by cell basis, returns 1 if the input value is NoData, and 0 if it is not. |
IGeoDataset |
lessThan(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster is less than the second raster. |
IGeoDataset |
lessThanEqual(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster less than or equal to the second raster. |
IGeoDataset |
notEqual(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster is not equal to the second raster. |
IGeoDataset |
test(IRasterDescriptor geoDataset)
Sets the output to 1 or 0 on a cell-by-cell basis based on evaluation of a boolean logical expression. |
| Method Detail |
|---|
IGeoDataset booleanAnd(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | the first input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | the second 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 booleanNot(IGeoDataset geoDataset)
throws IOException,
AutomationException
| geoDataset | the first 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 booleanOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | the first input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | the second 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 booleanXOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | the first input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | the second 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 combinatorialAnd(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 combinatorialOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 combinatorialXOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 greaterThan(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 greaterThanEqual(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 lessThan(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 lessThanEqual(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 equalTo(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 notEqual(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
throws IOException,
AutomationException
| geoDataset1 | a positive integer input Raster, RasterDataset, RasterBand, or RasterDescriptor |
| geoDataset2 | a positive integer 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 test(IRasterDescriptor geoDataset)
throws IOException,
AutomationException
| geoDataSet | an input RasterDescriptor |
geoDataset - A reference to a com.esri.arcgis.geoanalyst.IRasterDescriptor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoDataset isNull(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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||