com.esri.arcgis.datasourcesraster
Interface IContrastTable

All Superinterfaces:
Serializable
All Known Implementing Classes:
IContrastTableProxy

public interface IContrastTable
extends Serializable

Provides access to members that control a contrast table.

Remarks

This interface is not intended to be used by outside developers.

Product Availability

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


Method Summary
 int bin(double pixval)
          Translates pixel values to integers.
 Object getLUT()
          Lookup table array of double precision floats.
 void setLUT(Object pVal)
          Lookup table array of double precision floats.
 double translateValue(double pixval)
          Translates pixel values to table entries.
 

Method Detail

getLUT

Object getLUT()
              throws IOException,
                     AutomationException
Lookup table array of double precision floats.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

setLUT

void setLUT(Object pVal)
            throws IOException,
                   AutomationException
Lookup table array of double precision floats.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

translateValue

double translateValue(double pixval)
                      throws IOException,
                             AutomationException
Translates pixel values to table entries.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
pixval - The pixval (in)
Returns:
The contrast
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

bin

int bin(double pixval)
        throws IOException,
               AutomationException
Translates pixel values to integers.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
pixval - The pixval (in)
Returns:
The bin
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.