com.esri.arcgis.datasourcesraster
Interface IContrastTable

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IContrastTableProxy

public interface IContrastTable
extends java.io.Serializable

COM Interface 'IContrastTable'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control a contrast table.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID7e7e6104_fa34_11d1_8d22_0000f8780535
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int bin(double pixval)
          Translates pixel values to integers.
 java.lang.Object getLUT()
          Lookup table array of double precision floats.
 void setLUT(java.lang.Object pVal)
          Lookup table array of double precision floats.
 double translateValue(double pixval)
          Translates pixel values to table entries.
 

Field Detail

IID7e7e6104_fa34_11d1_8d22_0000f8780535

static final int IID7e7e6104_fa34_11d1_8d22_0000f8780535
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getLUT

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

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

setLUT

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

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

translateValue

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

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

bin

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

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