com.esri.arcgis.carto
Interface IRenderedRaster2

All Superinterfaces:
IRenderedRaster, Serializable
All Known Implementing Classes:
IRenderedRaster2Proxy, RenderedRaster

public interface IRenderedRaster2
extends IRenderedRaster, Serializable

Provides access to members that control a rendered Raster.

Product Availability

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


Method Summary
 IRaster getRaster()
          The source raster.
 IRasterRenderer getRenderer()
          The raster renderer.
 boolean isRGB32()
          Indicates if alpha channel is to be added.
 void setRaster(IRaster ppRaster)
          The source raster.
 void setRendererByRef(IRasterRenderer ppRenderer)
          The raster renderer.
 void setRGB32(boolean pRGB32)
          Indicates if alpha channel is to be added.
 
Methods inherited from interface com.esri.arcgis.carto.IRenderedRaster
getFullName, getLayer, init, isForceRGB, setForceRGB
 

Method Detail

getRaster

IRaster getRaster()
                  throws IOException,
                         AutomationException
The source raster.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.geodatabase.IRaster
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRaster

void setRaster(IRaster ppRaster)
               throws IOException,
                      AutomationException
The source raster.

Product Availability

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

Parameters:
ppRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRenderer

IRasterRenderer getRenderer()
                            throws IOException,
                                   AutomationException
The raster renderer.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.carto.IRasterRenderer
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRendererByRef

void setRendererByRef(IRasterRenderer ppRenderer)
                      throws IOException,
                             AutomationException
The raster renderer.

Product Availability

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

Parameters:
ppRenderer - A reference to a com.esri.arcgis.carto.IRasterRenderer (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRGB32

boolean isRGB32()
                throws IOException,
                       AutomationException
Indicates if alpha channel is to be added.

Product Availability

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

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

setRGB32

void setRGB32(boolean pRGB32)
              throws IOException,
                     AutomationException
Indicates if alpha channel is to be added.

Product Availability

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

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