com.esri.arcgis.carto
Interface ITerrainLayer2

All Superinterfaces:
ILayer, ITerrainLayer, Serializable
All Known Implementing Classes:
TerrainLayer

public interface ITerrainLayer2
extends ITerrainLayer, Serializable

Provides access to members that control a Terrain layer.

Product Availability

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


Method Summary
 boolean isMaintainCurrentSurface()
          Indicates if CurrentSurface should be maintained even if layer is invisible, or there is no surface renderer.
 void setMaintainCurrentSurface(boolean pbMaintainSurface)
          Indicates if CurrentSurface should be maintained even if layer is invisible, or there is no surface renderer.
 
Methods inherited from interface com.esri.arcgis.carto.ITerrainLayer
addRenderer, clearRenderers, deleteRenderer, getAnalysisToolsResolution, getCurrentResolution, getCurrentSurface, getDisplayField, getPointBudget, getRenderer, getRendererCount, getTargetResolution, getTerrain, insertRenderer, isAutoLOR, isLockCurrentSurface, isPyramidHonored, isScaleSymbols, isShowResolution, isUseOverviewTerrain, isUsePointBudget, setAnalysisToolsResolution, setAutoLOR, setDisplayField, setLockCurrentSurface, setPointBudget, setScaleSymbols, setShowResolution, setTargetResolution, setTerrainByRef, setUseOverviewTerrain, setUsePointBudget
 
Methods inherited from interface com.esri.arcgis.carto.ILayer
draw, getAreaOfInterest, getMaximumScale, getMinimumScale, getName, getSupportedDrawPhases, getTipText, isCached, isShowTips, isValid, isVisible, setCached, setMaximumScale, setMinimumScale, setName, setShowTips, setSpatialReferenceByRef, setVisible
 

Method Detail

isMaintainCurrentSurface

boolean isMaintainCurrentSurface()
                                 throws IOException,
                                        AutomationException
Indicates if CurrentSurface should be maintained even if layer is invisible, or there is no surface renderer.

Product Availability

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

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

setMaintainCurrentSurface

void setMaintainCurrentSurface(boolean pbMaintainSurface)
                               throws IOException,
                                      AutomationException
Indicates if CurrentSurface should be maintained even if layer is invisible, or there is no surface renderer.

Product Availability

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

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