com.esri.arcgis.carto
Interface IRasterRGBRenderer

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterRGBRenderer2
All Known Implementing Classes:
IRasterRGBRenderer2Proxy, IRasterRGBRendererProxy, RasterRGBRenderer

public interface IRasterRGBRenderer
extends java.io.Serializable

COM Interface 'IRasterRGBRenderer'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members which control the raster Red/Green/Blue renderer.' 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 IID577f186f_7037_11d2_9f29_00c04f8ed1d7
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getBlueBandIndex()
          Band to be represented in blue.
 int getGreenBandIndex()
          Band to be represented in green.
 int getRedBandIndex()
          Band to be represented in red.
 boolean isUseBlueBand()
          Indicates if the blue band is used.
 boolean isUseGreenBand()
          Indicates if the green band is used.
 boolean isUseRedBand()
          Indicates if the red band is used.
 void queryBandIndices(int[] redIndex, int[] greenIndex, int[] blueIndex)
          Band numbers for red, green, and blue bands.
 void setBandIndices(int redIndex, int greenIndex, int blueIndex)
          Band numbers for red, green, and blue bands.
 void setBlueBandIndex(int blueIndex)
          Band to be represented in blue.
 void setGreenBandIndex(int greenIndex)
          Band to be represented in green.
 void setRedBandIndex(int redIndex)
          Band to be represented in red.
 void setUseBlueBand(boolean bBand)
          Indicates if the blue band is used.
 void setUseGreenBand(boolean bBand)
          Indicates if the green band is used.
 void setUseRedBand(boolean bBand)
          Indicates if the red band is used.
 

Field Detail

IID577f186f_7037_11d2_9f29_00c04f8ed1d7

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

setBandIndices

void setBandIndices(int redIndex,
                    int greenIndex,
                    int blueIndex)
                    throws java.io.IOException,
                           AutomationException
Band numbers for red, green, and blue bands.

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

queryBandIndices

void queryBandIndices(int[] redIndex,
                      int[] greenIndex,
                      int[] blueIndex)
                      throws java.io.IOException,
                             AutomationException
Band numbers for red, green, and blue bands.

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

getRedBandIndex

int getRedBandIndex()
                    throws java.io.IOException,
                           AutomationException
Band to be represented in red.

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

setRedBandIndex

void setRedBandIndex(int redIndex)
                     throws java.io.IOException,
                            AutomationException
Band to be represented in red.

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

getGreenBandIndex

int getGreenBandIndex()
                      throws java.io.IOException,
                             AutomationException
Band to be represented in green.

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

setGreenBandIndex

void setGreenBandIndex(int greenIndex)
                       throws java.io.IOException,
                              AutomationException
Band to be represented in green.

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

getBlueBandIndex

int getBlueBandIndex()
                     throws java.io.IOException,
                            AutomationException
Band to be represented in blue.

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

setBlueBandIndex

void setBlueBandIndex(int blueIndex)
                      throws java.io.IOException,
                             AutomationException
Band to be represented in blue.

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

isUseRedBand

boolean isUseRedBand()
                     throws java.io.IOException,
                            AutomationException
Indicates if the red band is used.

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

setUseRedBand

void setUseRedBand(boolean bBand)
                   throws java.io.IOException,
                          AutomationException
Indicates if the red band is used.

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

isUseGreenBand

boolean isUseGreenBand()
                       throws java.io.IOException,
                              AutomationException
Indicates if the green band is used.

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

setUseGreenBand

void setUseGreenBand(boolean bBand)
                     throws java.io.IOException,
                            AutomationException
Indicates if the green band is used.

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

isUseBlueBand

boolean isUseBlueBand()
                      throws java.io.IOException,
                             AutomationException
Indicates if the blue band is used.

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

setUseBlueBand

void setUseBlueBand(boolean bBand)
                    throws java.io.IOException,
                           AutomationException
Indicates if the blue band is used.

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