com.esri.arcgis.datasourcesraster
Interface IGrayscaleFunctionArguments

All Superinterfaces:
Serializable
All Known Implementing Classes:
GrayscaleFunctionArguments

public interface IGrayscaleFunctionArguments
extends Serializable

Provides access to members that control greyscale conversion function arguments.

Product Availability

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


Method Summary
 IDoubleArray getConversionParameters()
          The greyscale coversion parameters (weights).
 Object getRaster()
          The input raster for conversion.
 void setConversionParametersByRef(IDoubleArray ppParameters)
          The greyscale coversion parameters (weights).
 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.

getConversionParameters

IDoubleArray getConversionParameters()
                                     throws IOException,
                                            AutomationException
The greyscale coversion parameters (weights).

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.

setConversionParametersByRef

void setConversionParametersByRef(IDoubleArray ppParameters)
                                  throws IOException,
                                         AutomationException
The greyscale coversion parameters (weights).

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.