com.esri.arcgis.globecore
Interface IGlobeLayerInfo2

All Superinterfaces:
IGlobeLayerInfo, Serializable
All Known Implementing Classes:
GlobeLayerInfo

public interface IGlobeLayerInfo2
extends IGlobeLayerInfo, Serializable

Provides access to the available properties of a globe layer info object.

Description

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

Product Availability

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


Method Summary
 int getMaxLOD()
          The maximum LOD of the Layer.
 int getMinLOD()
          The minimum LOD of the Layer.
 int getRasterTileSize()
          Rasterized vector tile size.
 int getTextureCompressionType()
          The current texture compression type.
 int getTextureDisplayType()
          The current texture display type.
 double getTextureDownsamplingFactor()
          The texture down-sampling factor.
 
Methods inherited from interface com.esri.arcgis.globecore.IGlobeLayerInfo
getBaseImageDrawingPriority, getBaseOption, getBaseSurfaceID, getCompressionQuality, getCopyrightText, getDataType, getDescription, getDisplayField, getElevationExpression, getExtent, getExtrusionExpression, getExtrusionType, getFaceCulling, getFields, getFloatingSeeThroughOrder, getGraphicsLayer, getID, getImageCatalogCrossoverLevel, getImageSamplingMode, getMaxFeatureLevelOfDetail, getMaximumDistance, getMinimumCellSize, getMinimumDistance, getName, getOffset, getParentLayerID, getSymbologyScalingFactor, getTransparency, getType, getZFactor, isComposite, isDynamicallyRasterized, isExtruded, isGroup, isHasElevationValues, isIlluminate, isLossyCompression, isPerTileVisibility, isScale3DSymbols, isSmoothShading, isUse16ColorBits, isUse16ElevationBits, isUseElevationValues, isVisible
 

Method Detail

getMinLOD

int getMinLOD()
              throws IOException,
                     AutomationException
The minimum LOD of the Layer.

Description

The minimum Level of Detail of the layer. Indicates the minimum level for which data cache could be generated.

Product Availability

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

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

getMaxLOD

int getMaxLOD()
              throws IOException,
                     AutomationException
The maximum LOD of the Layer.

Description

The maximum Level of Detail of the layer. Indicates the maximum level for which data cache could be generated.

Product Availability

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

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

getRasterTileSize

int getRasterTileSize()
                      throws IOException,
                             AutomationException
Rasterized vector tile size.

Description

The tile size of a rasterized feature data.

Product Availability

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

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

getTextureDownsamplingFactor

double getTextureDownsamplingFactor()
                                    throws IOException,
                                           AutomationException
The texture down-sampling factor.

Product Availability

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

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

getTextureCompressionType

int getTextureCompressionType()
                              throws IOException,
                                     AutomationException
The current texture compression type.

Product Availability

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

Returns:
A com.esri.arcgis.analyst3d.esriTextureFormatType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTextureDisplayType

int getTextureDisplayType()
                          throws IOException,
                                 AutomationException
The current texture display type.

Product Availability

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

Returns:
A com.esri.arcgis.analyst3d.esriTextureFormatType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.