This document is archived and information here might be outdated.  Recommended version.

IGlobe.AddLayerType Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GlobeCore > ESRI.ArcGIS.GlobeCore > Interfaces > IG > IGlobe Interface > IGlobe.AddLayerType Method
ArcGIS Developer Help

IGlobe.AddLayerType Method

Add layer to globe as specified type.

[Visual Basic .NET]
Public Sub AddLayerType ( _
    ByVal pLayer As ILayer, _
    ByVal layerType As esriGlobeLayerType, _
    [ByVal autoArrange As Boolean] _
public void AddLayerType (
    ILayer pLayer,
    esriGlobeLayerType layerType,
    bool autoArrange
HRESULT AddLayerType(
  ILayer* pLayer,
  esriGlobeLayerType layerType,
  VARIANT_BOOL autoArrange
pLayer [in]

pLayer is a parameter of type ILayer* layerType [in]
layerType is a parameter of type esriGlobeLayerType autoArrange [in, optional, defaultvalue()]
autoArrange is a parameter of type bool

Product Availability

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


Adds a layer to the globe. The type of layer is specified by esriGlobeLayerType. This determines how the layer will be used in the globe document: as globe surface elevation, as a draped layer, or as a floating layer. 

The autoArrange parameter controls the ordering of the layers.  If autoArrange is set to TRUE, the layer is added in the proper position as by its weight specified via ILayerPosition::LayerWeight.  By default, this means that the layers are sorted by layer type - Annotation layers on top, followed by Point geometry layers, Polyline geometry layers, and at the bottom Polygon geometry layers.

See Also

IGlobe Interface

.NET Samples

Visualizing the camera path while animating