com.esri.arcgis.datasourcesraster
Interface ITrendFunctionArguments

All Superinterfaces:
Serializable
All Known Implementing Classes:
TrendFunctionArguments

public interface ITrendFunctionArguments
extends Serializable

Provides access to members that control trend function arguments.

Product Availability

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


Method Summary
 IDoubleArray getCurveParameters()
          The simple curve trend surface parameters.
 IDoubleArray getPlaneParameters()
          The plane trend surface parameters.
 Object getRaster()
          The input raster for conversion.
 void setCurveParametersByRef(IDoubleArray ppParameters)
          The simple curve trend surface parameters.
 void setPlaneParametersByRef(IDoubleArray ppParameters)
          The plane trend surface parameters.
 void setRasterByRef(Object ppRaster)
          The input raster for conversion.
 

Method Detail

getRaster

Object getRaster()
                 throws IOException,
                        AutomationException
The input raster for conversion.

Product Availability

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

Returns:
A reference to another Object (IUnknown)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRasterByRef

void setRasterByRef(Object ppRaster)
                    throws IOException,
                           AutomationException
The input raster for conversion.

Product Availability

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

Parameters:
ppRaster - A reference to another Object (IUnknown) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPlaneParameters

IDoubleArray getPlaneParameters()
                                throws IOException,
                                       AutomationException
The plane trend surface parameters.

Product Availability

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

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

setPlaneParametersByRef

void setPlaneParametersByRef(IDoubleArray ppParameters)
                             throws IOException,
                                    AutomationException
The plane trend surface parameters.

Product Availability

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

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

getCurveParameters

IDoubleArray getCurveParameters()
                                throws IOException,
                                       AutomationException
The simple curve trend surface parameters.

Product Availability

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

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

setCurveParametersByRef

void setCurveParametersByRef(IDoubleArray ppParameters)
                             throws IOException,
                                    AutomationException
The simple curve trend surface parameters.

Product Availability

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

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