com.esri.arcgis.datasourcesraster
Interface IConstantFunctionArguments

All Superinterfaces:
Serializable
All Known Implementing Classes:
ConstantFunctionArguments

public interface IConstantFunctionArguments
extends Serializable

Provides access to members that control constant function arguments.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 Object getConstant()
          The constant value.
 IRasterInfo getRasterInfo()
          The raster information.
 void init(IRaster pRaster, Object value)
          Initializes from a reference raster and a constant value.
 void setConstant(Object pValue)
          The constant value.
 void setRasterInfoByRef(IRasterInfo ppRasterInfo)
          The raster information.
 

Method Detail

getRasterInfo

IRasterInfo getRasterInfo()
                          throws IOException,
                                 AutomationException
The raster information.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.datasourcesraster.IRasterInfo
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRasterInfoByRef

void setRasterInfoByRef(IRasterInfo ppRasterInfo)
                        throws IOException,
                               AutomationException
The raster information.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
ppRasterInfo - A reference to a com.esri.arcgis.datasourcesraster.IRasterInfo (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getConstant

Object getConstant()
                   throws IOException,
                          AutomationException
The constant value.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setConstant

void setConstant(Object pValue)
                 throws IOException,
                        AutomationException
The constant value.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pValue - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

init

void init(IRaster pRaster,
          Object value)
          throws IOException,
                 AutomationException
Initializes from a reference raster and a constant value.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
value - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.