|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGlobeLayerProperties
COM Interface 'IGlobeLayerProperties'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description: 'Provides access to members that manipulate the globe layer properties.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID86958a26_fded_4f90_b7c4_b6830065b5e2
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
void |
applyDisplayProperties(ILayer pLayer)
Applies the display properties of the layer. |
void |
estimateFeatureLODRange(int[] minLOD,
int[] defaultLOD,
int[] maxLOD,
int[] pMinMinLOD,
int[] pMaxMaxLOD)
Suggests LOD range values for the layer. |
void |
estimateSymbologyScalingFactor(double[] metersPerPoint)
Suggests the scaling factor of meters-per-point to be applied on symbol sizes during rasterization. |
void |
estimateThresholdDistances(double[] minVisibleDistance,
double[] maxVisibleDistance)
Suggests visibility distance range for the layer. |
int |
getBaseImageDrawingPriority()
Indicates the drawing priority for images on the globe. |
java.lang.String |
getCacheName()
The path to the layer cache. |
int |
getCacheRemovalOption()
The cache removal option. |
IEnvelope |
getExtent(ILayer pLayer)
Calculate the extent of the layer, including elevation. |
int |
getFloatingSeeThroughOrder()
Indicates the see-through order for a floating layer. |
IGlobeDisplay |
getGlobeDisplay()
The globe display. |
IGlobeHeightProperties |
getHeightProperties()
The height properties. |
int |
getImageCatalogCrossoverLevel()
Crossover Level of Detail (0-31) for image catalog layers. |
int |
getImageSamplingMode()
Image sampling mode for display. |
IIMSGlobeConnection |
getIMSConnection()
The IMS connection, if it exists. |
void |
getLossyCompressionOption(boolean[] pbLossyCompression,
short[] pQuality)
Gets the lossy compression option and compression quality. |
ILayer |
getMasterLayer()
The layer that defines properties for an elevation layer. |
int |
getMaxFeatureLevelOfDetail()
Level of Detail (0-31) for feature layers. |
double |
getMaximumDistance()
The maximum distance at which the layer is visible. |
int |
getMaxLOD()
Maximum LOD allowed. |
double |
getMinimumCellSize()
Minimum cell size for rasters, in meters. |
double |
getMinimumDistance()
The minimum distance at which the layer is visible. |
int |
getMinLOD()
Minimum LOD allowed. |
int |
getRasterTileSize()
Rasterized vector tile size. |
double |
getSymbologyScalingFactor()
The scaling factor of meters-per-point to be applied on symbol sizes during rasterization. |
int |
getType()
The data type. |
int |
getVectorTileSize()
Maximum vector tile size. |
void |
initCacheName(IGlobe pGlobe,
ILayer pLayer,
boolean bOverwrite)
Initializes the cache name. |
boolean |
isCacheNameValid()
Indicates if the path to the layer cache is valid. |
boolean |
isConsolidatedChild()
Indicates if the cache is consolidated into the parent's. |
boolean |
isConsolidatedParent()
Indicates if the group layer cache consolidates some of the children. |
boolean |
isDisconnected()
Indicates if the layer is not associated with a data source. |
boolean |
isDynamicallyRasterized()
Indicates if the feature data is to be rasterized. |
boolean |
isExtruded()
Indicates if the feature data is to be extruded. |
boolean |
isFullCacheOption()
Indicates if the layer should be fully cached. |
boolean |
isFullyCached()
Indicates if the layer is fully cached. |
boolean |
isInvalidateCache()
Indicates if changes in the properties have made the cache invalid (must be refreshed). |
boolean |
isPerTileVisibility()
Indicates if the visibility threshold is applied per tile. |
boolean |
isScale3DSymbols()
Indicates if the the 3D symbols will be scaled with the distance. |
boolean |
isUse16ColorBits()
Indicates whether to use 16 bits for color. |
boolean |
isUse16ElevationBits()
Indicates whether to use 16 bits for elevation. |
void |
putLossyCompressionOption(boolean bLossyCompression,
short quality)
Puts the lossy compression option and compression quality. |
void |
setBaseImageDrawingPriority(int pPriority)
Indicates the drawing priority for images on the globe. |
void |
setCacheName(java.lang.String pCacheName)
The path to the layer cache. |
void |
setCacheRemovalOption(int pOption)
The cache removal option. |
void |
setFloatingSeeThroughOrder(int pOrder)
Indicates the see-through order for a floating layer. |
void |
setFullCacheOption(boolean pbUseFullCache)
Indicates if the layer should be fully cached. |
void |
setGlobeDisplayByRef(IGlobeDisplay ppDisplay)
The globe display. |
void |
setHeightPropertiesByRef(IGlobeHeightProperties ppProps)
The height properties. |
void |
setImageCatalogCrossoverLevel(int pLevel)
Crossover Level of Detail (0-31) for image catalog layers. |
void |
setImageSamplingMode(int pMode)
Image sampling mode for display. |
void |
setIMSConnectionByRef(IIMSGlobeConnection ppConnection)
The IMS connection, if it exists. |
void |
setInvalidateCache(boolean pbInvalidate)
Indicates if changes in the properties have made the cache invalid (must be refreshed). |
void |
setIsCacheNameValid(boolean validCacheName)
Indicates if the path to the layer cache is valid. |
void |
setIsConsolidatedParent(boolean bConsolidated)
Indicates if the group layer cache consolidates some of the children. |
void |
setIsDynamicallyRasterized(boolean dynamicallyRasterized)
Indicates if the feature data is to be rasterized. |
void |
setIsExtruded(boolean extruded)
Indicates if the feature data is to be extruded. |
void |
setIsFullyCached(boolean pbFullyCached)
Indicates if the layer is fully cached. |
void |
setMaxFeatureLevelOfDetail(int pLevel)
Level of Detail (0-31) for feature layers. |
void |
setMaximumDistance(double pDistance)
The maximum distance at which the layer is visible. |
void |
setMaxLOD(int lod)
Maximum LOD allowed. |
void |
setMinimumCellSize(double pMinCellSize)
Minimum cell size for rasters, in meters. |
void |
setMinimumDistance(double pDistance)
The minimum distance at which the layer is visible. |
void |
setMinLOD(int lod)
Minimum LOD allowed. |
void |
setPerTileVisibility(boolean pbPerTileVisibility)
Indicates if the visibility threshold is applied per tile. |
void |
setScale3DSymbols(boolean pbScaleSyms)
Indicates if the the 3D symbols will be scaled with the distance. |
void |
setSymbologyScalingFactor(double metersPerPoint)
The scaling factor of meters-per-point to be applied on symbol sizes during rasterization. |
void |
setType(int pType)
The data type. |
void |
setUse16ColorBits(boolean pbUse16Bits)
Indicates whether to use 16 bits for color. |
void |
setUse16ElevationBits(boolean pbUse16Bits)
Indicates whether to use 16 bits for elevation. |
void |
setVectorTileSize(int psize)
Maximum vector tile size. |
void |
validateType()
Validates the data type. |
| Field Detail |
|---|
static final int IID86958a26_fded_4f90_b7c4_b6830065b5e2
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
int getType()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setType(int pType)
throws java.io.IOException,
AutomationException
pType - A com.esri.arcgis.globecore.esriGlobeDataType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void validateType()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void initCacheName(IGlobe pGlobe,
ILayer pLayer,
boolean bOverwrite)
throws java.io.IOException,
AutomationException
pGlobe - A reference to a com.esri.arcgis.globecore.IGlobe (in)pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)bOverwrite - The bOverwrite (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGlobeHeightProperties getHeightProperties()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHeightPropertiesByRef(IGlobeHeightProperties ppProps)
throws java.io.IOException,
AutomationException
ppProps - A reference to a com.esri.arcgis.globecore.IGlobeHeightProperties (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getCacheName()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCacheName(java.lang.String pCacheName)
throws java.io.IOException,
AutomationException
pCacheName - The pCacheName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCacheNameValid()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsCacheNameValid(boolean validCacheName)
throws java.io.IOException,
AutomationException
validCacheName - The validCacheName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGlobeDisplay getGlobeDisplay()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGlobeDisplayByRef(IGlobeDisplay ppDisplay)
throws java.io.IOException,
AutomationException
ppDisplay - A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IIMSGlobeConnection getIMSConnection()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIMSConnectionByRef(IIMSGlobeConnection ppConnection)
throws java.io.IOException,
AutomationException
ppConnection - A reference to a com.esri.arcgis.carto.IIMSGlobeConnection (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCacheRemovalOption()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCacheRemovalOption(int pOption)
throws java.io.IOException,
AutomationException
pOption - A com.esri.arcgis.globecore.esriGlobeLayerCacheRemovalOption constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUse16ColorBits()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUse16ColorBits(boolean pbUse16Bits)
throws java.io.IOException,
AutomationException
pbUse16Bits - The pbUse16Bits (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUse16ElevationBits()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUse16ElevationBits(boolean pbUse16Bits)
throws java.io.IOException,
AutomationException
pbUse16Bits - The pbUse16Bits (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getLossyCompressionOption(boolean[] pbLossyCompression,
short[] pQuality)
throws java.io.IOException,
AutomationException
pbLossyCompression - The pbLossyCompression (out: use single element array)pQuality - The pQuality (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void putLossyCompressionOption(boolean bLossyCompression,
short quality)
throws java.io.IOException,
AutomationException
bLossyCompression - The bLossyCompression (in)quality - The quality (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isFullCacheOption()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFullCacheOption(boolean pbUseFullCache)
throws java.io.IOException,
AutomationException
pbUseFullCache - The pbUseFullCache (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isFullyCached()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsFullyCached(boolean pbFullyCached)
throws java.io.IOException,
AutomationException
pbFullyCached - The pbFullyCached (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInvalidateCache(boolean pbInvalidate)
throws java.io.IOException,
AutomationException
pbInvalidate - The pbInvalidate (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isInvalidateCache()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isDisconnected()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnvelope getExtent(ILayer pLayer)
throws java.io.IOException,
AutomationException
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isScale3DSymbols()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setScale3DSymbols(boolean pbScaleSyms)
throws java.io.IOException,
AutomationException
pbScaleSyms - The pbScaleSyms (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getMinimumDistance()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMinimumDistance(double pDistance)
throws java.io.IOException,
AutomationException
pDistance - The pDistance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getMaximumDistance()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaximumDistance(double pDistance)
throws java.io.IOException,
AutomationException
pDistance - The pDistance (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isPerTileVisibility()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPerTileVisibility(boolean pbPerTileVisibility)
throws java.io.IOException,
AutomationException
pbPerTileVisibility - The pbPerTileVisibility (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getBaseImageDrawingPriority()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBaseImageDrawingPriority(int pPriority)
throws java.io.IOException,
AutomationException
pPriority - The pPriority (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getFloatingSeeThroughOrder()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFloatingSeeThroughOrder(int pOrder)
throws java.io.IOException,
AutomationException
pOrder - The pOrder (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getImageSamplingMode()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setImageSamplingMode(int pMode)
throws java.io.IOException,
AutomationException
pMode - A com.esri.arcgis.globecore.esriGlobeImageSamplingMode constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getMinimumCellSize()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMinimumCellSize(double pMinCellSize)
throws java.io.IOException,
AutomationException
pMinCellSize - The pMinCellSize (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getVectorTileSize()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVectorTileSize(int psize)
throws java.io.IOException,
AutomationException
psize - The psize (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsDynamicallyRasterized(boolean dynamicallyRasterized)
throws java.io.IOException,
AutomationException
dynamicallyRasterized - The dynamicallyRasterized (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isDynamicallyRasterized()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSymbologyScalingFactor(double metersPerPoint)
throws java.io.IOException,
AutomationException
metersPerPoint - The metersPerPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getSymbologyScalingFactor()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsExtruded(boolean extruded)
throws java.io.IOException,
AutomationException
extruded - The extruded (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isExtruded()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void applyDisplayProperties(ILayer pLayer)
throws java.io.IOException,
AutomationException
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILayer getMasterLayer()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxFeatureLevelOfDetail()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxFeatureLevelOfDetail(int pLevel)
throws java.io.IOException,
AutomationException
pLevel - The pLevel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isConsolidatedChild()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsConsolidatedParent(boolean bConsolidated)
throws java.io.IOException,
AutomationException
bConsolidated - The bConsolidated (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isConsolidatedParent()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getImageCatalogCrossoverLevel()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setImageCatalogCrossoverLevel(int pLevel)
throws java.io.IOException,
AutomationException
pLevel - The pLevel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void estimateFeatureLODRange(int[] minLOD,
int[] defaultLOD,
int[] maxLOD,
int[] pMinMinLOD,
int[] pMaxMaxLOD)
throws java.io.IOException,
AutomationException
minLOD - The minLOD (out: use single element array)defaultLOD - The defaultLOD (out: use single element array)maxLOD - The maxLOD (out: use single element array)pMinMinLOD - The pMinMinLOD (out: use single element array)pMaxMaxLOD - The pMaxMaxLOD (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getRasterTileSize()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMinLOD()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMinLOD(int lod)
throws java.io.IOException,
AutomationException
lod - The lod (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxLOD()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxLOD(int lod)
throws java.io.IOException,
AutomationException
lod - The lod (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void estimateThresholdDistances(double[] minVisibleDistance,
double[] maxVisibleDistance)
throws java.io.IOException,
AutomationException
minVisibleDistance - The minVisibleDistance (out: use single element array)maxVisibleDistance - The maxVisibleDistance (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void estimateSymbologyScalingFactor(double[] metersPerPoint)
throws java.io.IOException,
AutomationException
metersPerPoint - The metersPerPoint (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||