com.esri.arcgis.datasourcesraster
Interface IRasterColormap4

All Superinterfaces:
IRasterColormap, IRasterColormap2, IRasterColormap3, java.io.Serializable
All Known Implementing Classes:
IRasterColormap4Proxy, RasterColormap

public interface IRasterColormap4
extends IRasterColormap3, java.io.Serializable

COM Interface 'IRasterColormap4'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.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 IID706f687a_ae96_416f_aeeb_bd234bbb7dc9
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterColormap3
IID0ead5a24_a135_46ee_acc2_2cb6181f1c2b
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterColormap2
IIDa4d0d354_b981_4088_9384_2f82a19783a6
 
Fields inherited from interface com.esri.arcgis.geodatabase.IRasterColormap
IID7e7e6105_fa34_11d1_8d22_0000f8780535
 
Method Summary
 int getSize()
          The number of colors in this colormap.
 java.lang.Object getValues()
          The list of pixel values.
 void loadFromString(java.lang.String colormapDefinition)
          Loads from a colormap definition string.
 void queryMinMax(int[] min, int[] max)
          Queries minimum and maximum pixel values.
 void setValues(java.lang.Object pValues)
          The list of pixel values.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterColormap3
loadFrom, saveTo
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterColormap2
getBinFunction, getRemappedBlueValues, getRemappedColors, getRemappedGreenValues, getRemappedRedValues, setLUT
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRasterColormap
bin, getBlueValues, getColors, getGreenValues, getRedValues, setBlueValues, setColors, setGreenValues, setRedValues
 

Field Detail

IID706f687a_ae96_416f_aeeb_bd234bbb7dc9

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

getValues

java.lang.Object getValues()
                           throws java.io.IOException,
                                  AutomationException
The list of pixel values.

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

setValues

void setValues(java.lang.Object pValues)
               throws java.io.IOException,
                      AutomationException
The list of pixel values.

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

queryMinMax

void queryMinMax(int[] min,
                 int[] max)
                 throws java.io.IOException,
                        AutomationException
Queries minimum and maximum pixel values.

Parameters:
min - The min (out: use single element array)
max - The max (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

loadFromString

void loadFromString(java.lang.String colormapDefinition)
                    throws java.io.IOException,
                           AutomationException
Loads from a colormap definition string.

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

getSize

int getSize()
            throws java.io.IOException,
                   AutomationException
The number of colors in this colormap.

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