com.esri.arcgis.geodatabase
Interface IRasterColormap

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterColormap2, IRasterColormap3, IRasterColormap4
All Known Implementing Classes:
IRasterColormap2Proxy, IRasterColormap3Proxy, IRasterColormap4Proxy, IRasterColormapProxy, RasterColormap

public interface IRasterColormap
extends java.io.Serializable

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

Description: 'Provides access to members that control a raster colormap.' 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 IID7e7e6105_fa34_11d1_8d22_0000f8780535
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int bin(double pixval)
          Translates pixel values into integers to index them into the colormap.
 java.lang.Object getBlueValues()
          Array of blue ratios as doubles between 0.0 and 1.0.
 java.lang.Object getColors()
          Array of colors as OLE_COLORs.
 java.lang.Object getGreenValues()
          Array of green ratios as doubles between 0.0 and 1.0.
 java.lang.Object getRedValues()
          Array of red ratios as doubles between 0.0 and 1.0.
 void setBlueValues(java.lang.Object val)
          Array of blue ratios as doubles between 0.0 and 1.0.
 void setColors(java.lang.Object val)
          Array of colors as OLE_COLORs.
 void setGreenValues(java.lang.Object val)
          Array of green ratios as doubles between 0.0 and 1.0.
 void setRedValues(java.lang.Object val)
          Array of red ratios as doubles between 0.0 and 1.0.
 

Field Detail

IID7e7e6105_fa34_11d1_8d22_0000f8780535

static final int IID7e7e6105_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

getRedValues

java.lang.Object getRedValues()
                              throws java.io.IOException,
                                     AutomationException
Array of red ratios as doubles between 0.0 and 1.0.

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

setRedValues

void setRedValues(java.lang.Object val)
                  throws java.io.IOException,
                         AutomationException
Array of red ratios as doubles between 0.0 and 1.0.

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

getGreenValues

java.lang.Object getGreenValues()
                                throws java.io.IOException,
                                       AutomationException
Array of green ratios as doubles between 0.0 and 1.0.

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

setGreenValues

void setGreenValues(java.lang.Object val)
                    throws java.io.IOException,
                           AutomationException
Array of green ratios as doubles between 0.0 and 1.0.

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

getBlueValues

java.lang.Object getBlueValues()
                               throws java.io.IOException,
                                      AutomationException
Array of blue ratios as doubles between 0.0 and 1.0.

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

setBlueValues

void setBlueValues(java.lang.Object val)
                   throws java.io.IOException,
                          AutomationException
Array of blue ratios as doubles between 0.0 and 1.0.

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

getColors

java.lang.Object getColors()
                           throws java.io.IOException,
                                  AutomationException
Array of colors as OLE_COLORs.

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

setColors

void setColors(java.lang.Object val)
               throws java.io.IOException,
                      AutomationException
Array of colors as OLE_COLORs.

Parameters:
val - A Variant (in)
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 into integers to index them into the colormap.

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.