com.esri.arcgis.datasourcesraster
Interface ISpectralConversionFunctionArguments

All Superinterfaces:
Serializable
All Known Subinterfaces:
ISpectralConversionFunctionArguments2
All Known Implementing Classes:
SpectralConversionFunctionArguments

public interface ISpectralConversionFunctionArguments
extends Serializable

Provides access to members that control spectral conversion function arguments.

Product Availability

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


Method Summary
 IDoubleArray getConversionMatrix()
          The spectral conversion matrix.
 Object getRaster()
          The input raster for conversion.
 void setConversionMatrixByRef(IDoubleArray ppMatrix)
          The spectral conversion matrix.
 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.

getConversionMatrix

IDoubleArray getConversionMatrix()
                                 throws IOException,
                                        AutomationException
The spectral conversion matrix.

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.

setConversionMatrixByRef

void setConversionMatrixByRef(IDoubleArray ppMatrix)
                              throws IOException,
                                     AutomationException
The spectral conversion matrix.

Product Availability

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

Parameters:
ppMatrix - 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.