|
|||||||||
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 |