Provides access to members that control the logical operations.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Spatial Analyst Extension.
Members
| Description | ||
|---|---|---|
![]()  | 
BooleanAnd | Performs a boolean 'and' operation on two input rasters. | 
![]()  | 
BooleanNot | Perorms a boolean 'complement' operation on two input rasters. | 
![]()  | 
BooleanOr | Performs a boolean 'or' operation on two input rasters. | 
![]()  | 
BooleanXOr | Performs a boolean 'exclusive or' operation on two input rasters. | 
![]()  | 
CombinatorialAnd | Performs a combinatorial 'and' operation on two input rasters. | 
![]()  | 
CombinatorialOr | Performs a combinatorial 'or' operation on two input rasters. | 
![]()  | 
CombinatorialXOr | Performs a combinatorial 'exclusive or' operation on two input rasters. | 
![]()  | 
EqualTo | Returns 1 for cells where the first raster equals than the second raster. | 
![]()  | 
GreaterThan | Returns 1 for cells where the first raster is greater than the second raster. | 
![]()  | 
GreaterThanEqual | Returns 1 for cells where the first raster is greater than or equal to the second raster. | 
![]()  | 
IsNull | On a cell by cell basis, returns 1 if the input value is NoData, and 0 if it is not. | 
![]()  | 
LessThan | Returns 1 for cells where the first raster is less than the second raster. | 
![]()  | 
LessThanEqual | Returns 1 for cells where the first raster less than or equal to the second raster. | 
![]()  | 
NotEqual | Returns 1 for cells where the first raster is not equal to the second raster. | 
![]()  | 
Test | Sets the output to 1 or 0 on a cell-by-cell basis based on evaluation of a boolean logical expression. | 
CoClasses that implement ILogicalOp
| CoClasses and Classes | Description | 
|---|---|
| RasterMathOps | A mechanism for performing mathematical operations on rasters. | 
