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