com.esri.arcgis.carto
Interface IRasterRGBRenderer2

All Superinterfaces:
IRasterRGBRenderer, Serializable
All Known Implementing Classes:
RasterRGBRenderer

public interface IRasterRGBRenderer2
extends IRasterRGBRenderer, Serializable

Provides access to additional members which control the raster Red/Green/Blue renderer.

Description

This interface is new at ArcGIS 9.3. It supersedes IRasterRGBRenderer.

Product Availability

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


Method Summary
 int getAlphaBandIndex()
          The band to be represented in Alpha.
 boolean isUseAlphaBand()
          Indicates if the Alpha band is used.
 void setAlphaBandIndex(int pIndex)
          The band to be represented in Alpha.
 void setUseAlphaBand(boolean pUse)
          Indicates if the Alpha band is used.
 
Methods inherited from interface com.esri.arcgis.carto.IRasterRGBRenderer
getBlueBandIndex, getGreenBandIndex, getRedBandIndex, isUseBlueBand, isUseGreenBand, isUseRedBand, queryBandIndices, setBandIndices, setBlueBandIndex, setGreenBandIndex, setRedBandIndex, setUseBlueBand, setUseGreenBand, setUseRedBand
 

Method Detail

getAlphaBandIndex

int getAlphaBandIndex()
                      throws IOException,
                             AutomationException
The band to be represented in Alpha.

Product Availability

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

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

setAlphaBandIndex

void setAlphaBandIndex(int pIndex)
                       throws IOException,
                              AutomationException
The band to be represented in Alpha.

Product Availability

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

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

isUseAlphaBand

boolean isUseAlphaBand()
                       throws IOException,
                              AutomationException
Indicates if the Alpha band is used.

Product Availability

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

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

setUseAlphaBand

void setUseAlphaBand(boolean pUse)
                     throws IOException,
                            AutomationException
Indicates if the Alpha band is used.

Product Availability

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

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