|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.spatialanalyst.RasterMathOps
public class RasterMathOps
A mechanism for performing mathematical operations on rasters.
Constructor Summary | |
---|---|
RasterMathOps()
Constructs a RasterMathOps using ArcGIS Engine. |
|
RasterMathOps(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. RasterMathOps theRasterMathOps = (RasterMathOps) obj; |
Method Summary | |
---|---|
IGeoDataset |
abs(IGeoDataset geoDataset)
Calculates the absolute value of cells in a raster. |
IGeoDataset |
aCos(IGeoDataset geoDataset)
Calculates the inverse cosine of cells in a GeoDataset. |
IGeoDataset |
aCosH(IGeoDataset geoDataset)
Calculates the inverse hyperbolic cosine of cells in a GeoDataset. |
IGeoDataset |
and(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a bitwise 'and' operation on the binary value of two input GeoDatasets. |
IGeoDataset |
aSin(IGeoDataset geoDataset)
Calculates the inverse sine of cells in a GeoDataset. |
IGeoDataset |
aSinH(IGeoDataset geoDataset)
Calculates the inverse hyperbolic sine of cells in a GeoDataset. |
IGeoDataset |
aTan(IGeoDataset geoDataset)
Calculates the inverse tangent of cells in a GeoDataset. |
IGeoDataset |
aTan2(IGeoDataset geoDatasetX,
IGeoDataset geoDatasetY)
Calculates the calculates the inverse tangent (based on x/y) of cells in a GeoDataset. |
IGeoDataset |
aTanH(IGeoDataset geoDataset)
Calculates the inverse hyperbolic tangent of cells in a GeoDataset. |
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 |
cos(IGeoDataset geoDataset)
Calculates the cosine of cells in a GeoDataset. |
IGeoDataset |
cosH(IGeoDataset geoDataset)
Calculates the hyperbolic cosine of cells in a GeoDataset. |
IGeoDataset |
diff(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Determines which values from the first input are logically different from the values of the second. |
IGeoDataset |
divide(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Divides the values of two inputs. |
boolean |
equals(Object o)
Compare this object with another |
IGeoDataset |
equalTo(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster equals than the second raster. |
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. |
void |
getCellSize(int[] envType,
double[] cellSize)
Gets the type and value of cell size in the RasterAnalysis. |
static String |
getClsid()
getClsid. |
String |
getDefaultOutputRasterPrefix()
The default output raster prefix. |
String |
getDefaultOutputVectorPrefix()
The default output vector prefix. |
void |
getExtent(int[] envType,
IEnvelope[] extent)
Gets the type and values of extent in the RasterAnalysis. |
IGeoDataset |
getMask()
Mask allows processing to occur only for a selected set of cells. |
ISpatialReference |
getOutSpatialReference()
The output spatial reference of GeoAnalysis. |
IWorkspace |
getOutWorkspace()
The output workspace of GeoAnalysis. |
int |
getVerifyType()
The verify type of the RasterAnalysis. |
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. |
int |
hashCode()
the hashcode for this object |
IGeoDataset |
inList(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Determines which values from the first input are contained in list of geodata in the second input. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
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 |
leftShift(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a bitwise 'left shift' operation on the binary value of two input GeoDatasets. |
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 |
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 |
not(IGeoDataset geoDataset)
Performs a bitwise 'complement' operation on the binary value of an input GeoDataset. |
IGeoDataset |
notEqual(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns 1 for cells where the first raster is not equal to the second raster. |
IGeoDataset |
or(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a bitwise 'or' operation on the binary value of two input GeoDatasets. |
IGeoDataset |
over(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Returns those values from the first input that are nonzero; otherwise, returns the value from the second. |
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. |
void |
reset()
Remove all previously stored default rasteranalysis environments. |
void |
restoreToPreviousDefaultEnvironment()
Restores to the previous default raster analysis environment. |
IGeoDataset |
rightShift(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a bitwise 'right shift' operation on the binary value of two input GeoDatasets. |
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. |
void |
setAsNewDefaultEnvironment()
Sets the raster analysis environment of the object as new default environment. |
void |
setCellSize(int envType,
Object cellSizeProvider)
Sets the type and value of cell size in the RasterAnalysis. |
void |
setDefaultOutputRasterPrefix(String rasterPrefix)
The default output raster prefix. |
void |
setDefaultOutputVectorPrefix(String vectorPrefix)
The default output vector prefix. |
void |
setExtent(int envType,
Object extentProvider,
Object snapRasterData)
Sets the type and values of extent in the RasterAnalysis. |
void |
setMaskByRef(IGeoDataset mask)
Mask allows processing to occur only for a selected set of cells. |
void |
setOutSpatialReferenceByRef(ISpatialReference spatialReference)
The output spatial reference of GeoAnalysis. |
void |
setOutWorkspaceByRef(IWorkspace workspace)
The output workspace of GeoAnalysis. |
void |
setVerifyType(int verifyType)
The verify type of the RasterAnalysis. |
IGeoDataset |
sin(IGeoDataset geoDataset)
Calculates the sine of cells in a GeoDataset. |
IGeoDataset |
sinH(IGeoDataset geoDataset)
Calculates the hyperbolic sine of cells in a GeoDataset. |
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 |
tan(IGeoDataset geoDataset)
Calculates the tangent of cells in a GeoDataset. |
IGeoDataset |
tanH(IGeoDataset geoDataset)
Calculates the hyperbolic tangent of cells in a GeoDataset. |
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. |
IGeoDataset |
times(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Multiplies the values of two inputs. |
IGeoDataset |
xOr(IGeoDataset geoDataset1,
IGeoDataset geoDataset2)
Performs a bitwise 'exclusive or' operation on the binary value of two input GeoDatasets. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public RasterMathOps() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic RasterMathOps(Object obj) throws IOException
RasterMathOps theRasterMathOps = (RasterMathOps) obj;
obj
to RasterMathOps
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setCellSize(int envType, Object cellSizeProvider) throws IOException, AutomationException
envType |
An enumeration type specifying the raster cellsize environment settings for analysis. All subsequent results will be to the value specified. It can be of type esriRasterEnvMaxOf – The largest cell size of all input raster datasets that are specifed in the function. This is the default. This option is not suitable for methods such as IInterpolationOp::IDW, IDensityOp:KernalDensity etc. where features are the only inputs. Use esriRasterEnvValue instead. esriRasterEnvMinOf - Smallest cell size of all input raster datasets. This option is not suitable for methods such as IInterpolationOp::IDW, IDensityOp:KernalDensity etc. where features are the only inputs. Use esriRasterEnvValue instead esriRasterEnvValue - Any user specified value for the cell size. Use this option to specify a particular value for a cell size or for methods such as IInterpolationOp::IDW, IDensityOp:KernalDensity etc. where features are the only input. |
[cellSizeProvider] |
A specified value (double) or RasterDataset that is used to provide the cellsize environment value. |
setCellSize
in interface IRasterAnalysisEnvironment
envType
- A com.esri.arcgis.geoanalyst.esriRasterEnvSettingEnum constant (in)cellSizeProvider
- A Variant (in, optional, pass null if not required)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCellSize(int[] envType, double[] cellSize) throws IOException, AutomationException
envType |
will return an enumeration type constant specifying the raster cellsize environment settings for analysis. It can be of type esriRasterEnvMaxOf - largest cell size of all input datasets. This is the default. esriRasterEnvMinOf - smallest cell size of all input datasets esriRasterEnvValue - User specified value. |
cellsize |
returns a value that specifying the current environment setting for cellsize |
getCellSize
in interface IRasterAnalysisEnvironment
envType
- A com.esri.arcgis.geoanalyst.esriRasterEnvSettingEnum constant (out: use single element array)cellSize
- The cellSize (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtent(int envType, Object extentProvider, Object snapRasterData) throws IOException, AutomationException
envType |
An enumeration type specifying the raster extent environment settings for analysis. All subsequent results will be to this extent. It can be of type esriRasterEnvMinOf – Intersection of Inputs - All input feature extents are intersected and the extent common to all is used as the extent values for the study area. This is the default. esriRasterEnvMaxOf - Union of Inputs - All input feature extents are combined and the outer extent of the union is used. esriRasterEnvValue - Value - User specified values for the Left, Right, Top and Bottom extent (x, y values) of the study area. |
[extentProvider] |
An envelope object supporting IEnvelope interface or RasterDataset that is used to provide the environment values of the analysis extent. |
[snapRasterData] |
A RasterDataset that can be used to snap all output raster datasets to the cell registration of the specified raster. All subsequent results will share the lower-left corner and cell size of the specified raster. |
setExtent
in interface IRasterAnalysisEnvironment
envType
- A com.esri.arcgis.geoanalyst.esriRasterEnvSettingEnum constant (in)extentProvider
- A Variant (in, optional, pass null if not required)snapRasterData
- A Variant (in, optional, pass null if not required)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getExtent(int[] envType, IEnvelope[] extent) throws IOException, AutomationException
envType |
will return an enumeration constant specifying the raster extent environment settings for analysis. It can be of type, esriRasterEnvMinOf – Intersection of Inputs - All input feature extents are intersected and the extent common to all is used as the extent values for the study area. This is the default. esriRasterEnvMaxOf - Union of Inputs - All input feature extents are combined and the outer extent of the union is used. esriRasterEnvValue - Value - User specified values for the Left, Right, Top and Bottom extent (x, y values) of the study area. |
extent |
An envelope object supporting IEnvelope interface used to describe the values of the analysis extent. |
getExtent
in interface IRasterAnalysisEnvironment
envType
- A com.esri.arcgis.geoanalyst.esriRasterEnvSettingEnum constant (out: use single element array)extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaskByRef(IGeoDataset mask) throws IOException, AutomationException
setMaskByRef
in interface IRasterAnalysisEnvironment
mask
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeoDataset getMask() throws IOException, AutomationException
The mask can be a reference to a Raster, RasterDataset, RasterBand, or RasterDescriptor object or FeatureClass, FeatureClassDescriptor object.
The mask identifies only those cells within the analysis extent that will be considered when performing an action. Only the identified cells will be processed in subsequent output raster datasets. All other cells are characterized as nodata.
getMask
in interface IRasterAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVerifyType(int verifyType) throws IOException, AutomationException
setVerifyType
in interface IRasterAnalysisEnvironment
verifyType
- A com.esri.arcgis.geoanalyst.esriRasterVerifyEnum constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getVerifyType() throws IOException, AutomationException
The value is an enumeration environment setting that contols the way that an output RasterDatasets are written to file when during analysis. The verify enumeration can be of type
esriRasterEnvVerifyOn - specifies that the user will be prompted to verify the output already exists and it is okay to overwrite it
esriRasterEnvVerifyOff - specifies that output data will be automatically overwritten if already exists. This is the default environment setting.
esriRasterEnvVerifyError - specifies that an error will be produced when the output already exists.
getVerifyType
in interface IRasterAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDefaultOutputRasterPrefix() throws IOException, AutomationException
The user specified prefix which is included to all temporary output RasterDatasets during analysis.
getDefaultOutputRasterPrefix
in interface IRasterAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultOutputRasterPrefix(String rasterPrefix) throws IOException, AutomationException
setDefaultOutputRasterPrefix
in interface IRasterAnalysisEnvironment
rasterPrefix
- The rasterPrefix (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDefaultOutputVectorPrefix() throws IOException, AutomationException
The user specified prefix which is included to all temporary output Shapefiles during analysis.
getDefaultOutputVectorPrefix
in interface IRasterAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultOutputVectorPrefix(String vectorPrefix) throws IOException, AutomationException
setDefaultOutputVectorPrefix
in interface IRasterAnalysisEnvironment
vectorPrefix
- The vectorPrefix (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAsNewDefaultEnvironment() throws IOException, AutomationException
Will set all current environment settings of the RasterAnalysis object as the new default environment. All subsequent analysis will use the set object properties unless otherwise specified.
setAsNewDefaultEnvironment
in interface IRasterAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void restoreToPreviousDefaultEnvironment() throws IOException, AutomationException
This will restore the default environment to the settings of the "previous" RasterAnalysisEnvironment object used to set the default environement. Note: If multiple default environments have been set it will reference the past settings one at a time in order of sequence.
restoreToPreviousDefaultEnvironment
in interface IRasterAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void reset() throws IOException, AutomationException
This method can be used to restore the system default raster environment settings for extent, cell size, precision, spatial reference and/or current workspace for analysis. This will change all previously altered environment settings made to the RasterAnlaysis object back to the original settings.
reset
in interface IRasterAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOutWorkspaceByRef(IWorkspace workspace) throws IOException, AutomationException
setOutWorkspaceByRef
in interface IGeoAnalysisEnvironment
workspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspace getOutWorkspace() throws IOException, AutomationException
The variable is an object specifying the directory or subdirectory to contain the output rasterdataset
getOutWorkspace
in interface IGeoAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOutSpatialReferenceByRef(ISpatialReference spatialReference) throws IOException, AutomationException
setOutSpatialReferenceByRef
in interface IGeoAnalysisEnvironment
spatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getOutSpatialReference() throws IOException, AutomationException
The variable references an object that specifies the output features spatial reference. If not explicitly set the spatial reference of the input features will be used.
getOutSpatialReference
in interface IGeoAnalysisEnvironment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public 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 |
divide
in interface IMathOp
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.public 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 |
minus
in interface IMathOp
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.public 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 |
plus
in interface IMathOp
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.public 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 |
times
in interface IMathOp
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.public 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 |
mod
in interface IMathOp
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.public IGeoDataset abs(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
abs
in interface IMathOp
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.public IGeoDataset esri_float(IGeoDataset geoDataset) throws IOException, AutomationException
esri_float
in interface IMathOp
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.public IGeoDataset exp(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
exp
in interface IMathOp
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.public IGeoDataset exp2(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
exp2
in interface IMathOp
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.public IGeoDataset exp10(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
exp10
in interface IMathOp
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.public IGeoDataset ln(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
ln
in interface IMathOp
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.public IGeoDataset log2(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
log2
in interface IMathOp
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.public IGeoDataset log10(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
log10
in interface IMathOp
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.public IGeoDataset negate(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
negate
in interface IMathOp
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.public 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 |
power
in interface IMathOp
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.public IGeoDataset roundDown(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
roundDown
in interface IMathOp
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.public IGeoDataset roundUp(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
roundUp
in interface IMathOp
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.public IGeoDataset square(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
square
in interface IMathOp
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.public IGeoDataset squareRoot(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
squareRoot
in interface IMathOp
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.public IGeoDataset esri_int(IGeoDataset geoDataset) throws IOException, AutomationException
esri_int
in interface IMathOp
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.public 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 |
powerByCellValue
in interface IMathOp
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.public IGeoDataset aCos(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
aCos
in interface ITrigOp
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.public IGeoDataset aCosH(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor. |
aCosH
in interface ITrigOp
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.public IGeoDataset aSin(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
aSin
in interface ITrigOp
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.public IGeoDataset aSinH(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
aSinH
in interface ITrigOp
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.public IGeoDataset aTan(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
aTan
in interface ITrigOp
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.public IGeoDataset aTan2(IGeoDataset geoDatasetX, IGeoDataset geoDatasetY) throws IOException, AutomationException
geoDatasetX | specifies the numerator for the inverse tangent
Valid input include a Raster, RasterDataset, RasterBand, or RasterDescriptor. |
geoDatasetY | specifies the denominator for the inverse tangent
Valid input include a Raster, RasterDataset, RasterBand, or RasterDescriptor. |
aTan2
in interface ITrigOp
geoDatasetX
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)geoDatasetY
- A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeoDataset aTanH(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
aTanH
in interface ITrigOp
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.public IGeoDataset cos(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
cos
in interface ITrigOp
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.public IGeoDataset cosH(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
cosH
in interface ITrigOp
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.public IGeoDataset sin(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
sin
in interface ITrigOp
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.public IGeoDataset sinH(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
sinH
in interface ITrigOp
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.public IGeoDataset tan(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
tan
in interface ITrigOp
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.public IGeoDataset tanH(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
tanH
in interface ITrigOp
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.public 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 |
booleanAnd
in interface ILogicalOp
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.public IGeoDataset booleanNot(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | the first input Raster, RasterDataset, RasterBand, or RasterDescriptor |
booleanNot
in interface ILogicalOp
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.public 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 |
booleanOr
in interface ILogicalOp
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.public 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 |
booleanXOr
in interface ILogicalOp
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.public 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 |
combinatorialAnd
in interface ILogicalOp
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.public 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 |
combinatorialOr
in interface ILogicalOp
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.public 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 |
combinatorialXOr
in interface ILogicalOp
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.public 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 |
greaterThan
in interface ILogicalOp
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.public 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 |
greaterThanEqual
in interface ILogicalOp
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.public 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 |
lessThan
in interface ILogicalOp
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.public 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 |
lessThanEqual
in interface ILogicalOp
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.public 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 |
equalTo
in interface ILogicalOp
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.public 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 |
notEqual
in interface ILogicalOp
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.public IGeoDataset test(IRasterDescriptor geoDataset) throws IOException, AutomationException
geoDataSet | an input RasterDescriptor |
test
in interface ILogicalOp
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.public IGeoDataset isNull(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
isNull
in interface ILogicalOp
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.public IGeoDataset and(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
variable |
an output reference to a Raster object |
geoDataset1 | the first input integer or floating-point Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset2 | the second input integer or floating-point Raster, RasterDataset, RasterBand, or RasterDescriptor |
and
in interface IBitwiseOp
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.public IGeoDataset not(IGeoDataset geoDataset) throws IOException, AutomationException
geoDataset | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
not
in interface IBitwiseOp
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.public IGeoDataset or(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
geoDataset1 | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset2 | an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
or
in interface IBitwiseOp
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.public IGeoDataset xOr(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
geoDataset1 | the first input integer or floating-point Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset2 | the second input integer or floating-point Raster, RasterDataset, RasterBand, or RasterDescriptor |
xOr
in interface IBitwiseOp
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.public IGeoDataset rightShift(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
geoDataset1 | the first input Raster, RasterDataset, RasterBand, or RasterDescriptor to perform the shift on |
geoDataset2 | the second input Raster, RasterDataset, RasterBand, or RasterDescriptor defining the number of positions to shift the bits |
rightShift
in interface IBitwiseOp
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.public IGeoDataset leftShift(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
geoDataset1 |
the first input Raster, RasterDataset, RasterBand, or RasterDescriptor to perform the shift on |
geoDataset2 |
the second input Raster, RasterDataset, RasterBand, or RasterDescriptordefining the number of positions to shift the bits |
leftShift
in interface IBitwiseOp
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.public IGeoDataset diff(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
diff
in interface ILogicalOperatorOp
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.public IGeoDataset over(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
over
in interface ILogicalOperatorOp
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.public IGeoDataset inList(IGeoDataset geoDataset1, IGeoDataset geoDataset2) throws IOException, AutomationException
geoDataset1 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
geoDataset2 |
an input Raster, RasterDataset, RasterBand, or RasterDescriptor |
inList
in interface ILogicalOperatorOp
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.public void interfaceSupportsErrorInfo(GUID riid) throws IOException, AutomationException
Indicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (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 |