|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.globecore.GlobeLayerProperties
public class GlobeLayerProperties
COM Class 'GlobeLayerProperties'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description 'The layer extension containing 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 long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.globecore.IGlobeLayerProperties2 |
---|
IID, IIDe5a7ab17_f40c_47b1_baf6_8c2193427a35, xxDummy |
Fields inherited from interface com.esri.arcgis.globecore.IGlobeLayerProperties |
---|
IID86958a26_fded_4f90_b7c4_b6830065b5e2 |
Fields inherited from interface com.esri.arcgis.globecore.IGlobeLayerProperties4 |
---|
IID, IIDd22fbeee_be11_4040_9670_ce1897ccd8a5, xxDummy |
Fields inherited from interface com.esri.arcgis.globecore.IGlobeLayerProperties5 |
---|
IID, IID581a575b_baca_4cc6_a41d_a424f07cb1ac, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IDataLayerExtension |
---|
IID, IIDe89f2d52_64d3_11d4_80f0_00c04fa0adf8, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Constructor Summary | |
---|---|
GlobeLayerProperties()
Constructs a GlobeLayerProperties using ArcGIS Engine. |
|
GlobeLayerProperties(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeLayerProperties theGlobeLayerProperties = (GlobeLayerProperties) obj; |
Method Summary | |
---|---|
void |
addIFeatureLayerSelectionEventsListener(IFeatureLayerSelectionEvents theListener)
addIFeatureLayerSelectionEventsListener. |
void |
applyDisplayProperties(ILayer pLayer)
Applies the display properties of the layer. |
boolean |
connect(IName pOptRepairName)
Connects the layer to its data source. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
estimateFeatureLODRange(int[] minLOD,
int[] defaultLOD,
int[] maxLOD,
int[] pMinMinLOD,
int[] pMaxMaxLOD)
Suggests LOD range values for the layer. |
void |
estimateMinimumCellSize(double[] minCellsize)
Suggests the minimum cell size for rasterization. |
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. |
double |
getAlphaThreshold()
Alpha threshold for transparency. |
int |
getBaseImageDrawingPriority()
Indicates the drawing priority for images on the globe. |
int |
getCacheCompressionType()
The cache compression type. |
java.lang.String |
getCacheID()
Unique layer cache ID. |
java.lang.String |
getCacheName()
The path to the layer cache. |
int |
getCacheRemovalOption()
The cache removal option. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
void |
getDistanceThresholdsExt(int[] lodShift0,
double[] maxDistance0,
int[] lodShift1,
double[] maxDistance1,
int[] lodShift2)
Returns distance thresholds for the textures. |
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. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
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 |
getMaxCacheSizeLimitMB()
Maximum cache size [MB] as a hint to cache maintenance utilities. |
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 |
getMinimumCellSizeDegrees()
Minimum cell size for rasters, in degrees. |
double |
getMinimumDistance()
The minimum distance at which the layer is visible. |
int |
getMinLOD()
Minimum LOD allowed. |
void |
getPartialLODRange(int[] fromLOD,
int[] toLOD)
Returns LOD range of partial cache generation. |
int |
getRasterTileSize()
Rasterized vector tile size. |
java.lang.String |
getRelativeBase()
Base path used when storing relative path names. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
double |
getSymbologyScalingFactor()
The scaling factor of meters-per-point to be applied on symbol sizes during rasterization. |
int |
getTextureCompressionType()
The current texture compression type. |
int |
getTextureDisplayType()
The current texture display type. |
double |
getTextureDownsamplingFactor()
The texture down-sampling factor. |
int |
getType()
The data type. |
int |
getVectorTileSize()
Maximum vector tile size. |
int |
hashCode()
the hashcode for this object |
void |
initCacheName(IGlobe pGlobe,
ILayer pLayer,
boolean bOverwrite)
Initializes the cache name. |
void |
invalidatePartialLODRange()
Invalidates LOD range of partial cache generation. |
boolean |
isCacheIsDangling()
Reports if the cache will be lost if the document is not saved. |
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. |
void |
isDirty()
isDirty |
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 |
isFetchingSuspendedWhenNavigating()
Indicates if the layer is visible while interactive navigation. |
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 |
isInvisibleWhenNavigating()
Indicates if the layer is visible while interactive navigation. |
boolean |
isLayerClone()
Indicates if the layer is a clone of the original in Globe. |
boolean |
isMapConsolidatedChild()
Indicates if the group layer cache consolidates the child through map rendering. |
boolean |
isMapConsolidatedParent()
Indicates if the group layer cache consolidates the children through map rendering. |
boolean |
isPerTileVisibility()
Indicates if the visibility threshold is applied per tile. |
boolean |
isRasterCatalogCacheConsolidated()
Indicates if a raster catalog has a consolidated cache. |
boolean |
isRasterizerUsesOpenGL()
Indicates if a raster catalog has a consolidated cache. |
boolean |
isRequestTextureMipmaps()
Indicates whether to request mipmaps when fetching remote texture tables. |
boolean |
isScale3DSymbols()
Indicates if the the 3D symbols will be scaled with the distance. |
boolean |
isStrictOnDemandMode()
Indicates if the tile generation is done strictly on demand. |
boolean |
isUse16ColorBits()
Indicates whether to use 16 bits for color. |
boolean |
isUse16ElevationBits()
Indicates whether to use 16 bits for elevation. |
boolean |
isUseCache()
Indicates if the layer will use a disk data cache. |
void |
load(IStream pstm)
load |
void |
putLossyCompressionOption(boolean bLossyCompression,
short quality)
Puts the lossy compression option and compression quality. |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a GlobeLayerProperties. |
void |
removeIFeatureLayerSelectionEventsListener(IFeatureLayerSelectionEvents theListener)
removeIFeatureLayerSelectionEventsListener. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAlphaThreshold(double threshold)
Alpha threshold for transparency. |
void |
setBaseImageDrawingPriority(int pPriority)
Indicates the drawing priority for images on the globe. |
void |
setCacheCompressionType(int pType)
The cache compression type. |
void |
setCacheName(java.lang.String pCacheName)
The path to the layer cache. |
void |
setCacheRemovalOption(int pOption)
The cache removal option. |
void |
setDistanceThresholdsExt(int lodShift0,
double maxDistance0,
int lodShift1,
double maxDistance1,
int lodShift2)
Sets distance thresholds for the textures. |
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 |
setIsFetchingSuspendedWhenNavigating(boolean bFetchingDisabledWhenNavigating)
Indicates if the layer is visible while interactive navigation. |
void |
setIsFullyCached(boolean pbFullyCached)
Indicates if the layer is fully cached. |
void |
setIsInvisibleWhenNavigating(boolean bInvisibleWhenNavigating)
Indicates if the layer is visible while interactive navigation. |
void |
setIsLayerClone(boolean bIsClone)
Indicates if the layer is a clone of the original in Globe. |
void |
setIsMapConsolidatedParent(boolean bConsolidated)
Indicates if the group layer cache consolidates the children through map rendering. |
void |
setIsRasterCatalogCacheConsolidated(boolean bConsolidated)
Indicates if a raster catalog has a consolidated cache. |
void |
setMaxCacheSizeLimitMB(int pLimit)
Maximum cache size [MB] as a hint to cache maintenance utilities. |
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 |
setMinimumCellSizeDegrees(double pMinCellSize)
Minimum cell size for rasters, in degrees. |
void |
setMinimumDistance(double pDistance)
The minimum distance at which the layer is visible. |
void |
setMinLOD(int lod)
Minimum LOD allowed. |
void |
setNewCacheName(java.lang.String cacheName,
boolean rhs2)
The path to the layer cache, with the option to avoid overwriting. |
void |
setPartialLODRange(int fromLOD,
int toLOD)
Sets LOD range of partial cache generation. |
void |
setPerTileVisibility(boolean pbPerTileVisibility)
Indicates if the visibility threshold is applied per tile. |
void |
setRasterizerUsesOpenGL(boolean bUsesOpenGL)
Indicates if a raster catalog has a consolidated cache. |
void |
setRelativeBase(java.lang.String basePath)
Base path used when storing relative path names. |
void |
setRequestTextureMipmaps(boolean bUseDDTQueries)
Indicates whether to request mipmaps when fetching remote texture tables. |
void |
setScale3DSymbols(boolean pbScaleSyms)
Indicates if the the 3D symbols will be scaled with the distance. |
void |
setStrictOnDemandMode(boolean strictOnDemandMode)
Indicates if the tile generation is done strictly on demand. |
void |
setSymbologyScalingFactor(double metersPerPoint)
The scaling factor of meters-per-point to be applied on symbol sizes during rasterization. |
void |
setTextureCompressionType(int pType)
The current texture compression type. |
void |
setTextureDisplayType(int pType)
The current texture display type. |
void |
setTextureDownsamplingFactor(double pFactor)
The texture down-sampling factor. |
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 |
setUseCache(boolean pbUseCache)
Indicates if the layer will use a disk data cache. |
void |
setVectorTileSize(int psize)
Maximum vector tile size. |
void |
validateType()
Validates the data type. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public GlobeLayerProperties() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GlobeLayerProperties(java.lang.Object obj) throws java.io.IOException
GlobeLayerProperties theGlobeLayerProperties = (GlobeLayerProperties) obj;
obj
to GlobeLayerProperties
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void addIFeatureLayerSelectionEventsListener(IFeatureLayerSelectionEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IFeatureLayerSelectionEvents interface.
java.io.IOException
- If there are communications problems.public void removeIFeatureLayerSelectionEventsListener(IFeatureLayerSelectionEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.carto.IFeatureLayerSelectionEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public int getType() throws java.io.IOException, AutomationException
getType
in interface IGlobeLayerProperties
getType
in interface IGlobeLayerProperties4
getType
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setType(int pType) throws java.io.IOException, AutomationException
setType
in interface IGlobeLayerProperties
setType
in interface IGlobeLayerProperties4
setType
in interface IGlobeLayerProperties5
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.public void validateType() throws java.io.IOException, AutomationException
validateType
in interface IGlobeLayerProperties
validateType
in interface IGlobeLayerProperties4
validateType
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initCacheName(IGlobe pGlobe, ILayer pLayer, boolean bOverwrite) throws java.io.IOException, AutomationException
initCacheName
in interface IGlobeLayerProperties
initCacheName
in interface IGlobeLayerProperties4
initCacheName
in interface IGlobeLayerProperties5
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.public IGlobeHeightProperties getHeightProperties() throws java.io.IOException, AutomationException
getHeightProperties
in interface IGlobeLayerProperties
getHeightProperties
in interface IGlobeLayerProperties4
getHeightProperties
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHeightPropertiesByRef(IGlobeHeightProperties ppProps) throws java.io.IOException, AutomationException
setHeightPropertiesByRef
in interface IGlobeLayerProperties
setHeightPropertiesByRef
in interface IGlobeLayerProperties4
setHeightPropertiesByRef
in interface IGlobeLayerProperties5
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.public java.lang.String getCacheName() throws java.io.IOException, AutomationException
getCacheName
in interface IGlobeLayerProperties
getCacheName
in interface IGlobeLayerProperties4
getCacheName
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCacheName(java.lang.String pCacheName) throws java.io.IOException, AutomationException
setCacheName
in interface IGlobeLayerProperties
setCacheName
in interface IGlobeLayerProperties4
setCacheName
in interface IGlobeLayerProperties5
pCacheName
- The pCacheName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCacheNameValid() throws java.io.IOException, AutomationException
isCacheNameValid
in interface IGlobeLayerProperties
isCacheNameValid
in interface IGlobeLayerProperties4
isCacheNameValid
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsCacheNameValid(boolean validCacheName) throws java.io.IOException, AutomationException
setIsCacheNameValid
in interface IGlobeLayerProperties
setIsCacheNameValid
in interface IGlobeLayerProperties4
setIsCacheNameValid
in interface IGlobeLayerProperties5
validCacheName
- The validCacheName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGlobeDisplay getGlobeDisplay() throws java.io.IOException, AutomationException
getGlobeDisplay
in interface IGlobeLayerProperties
getGlobeDisplay
in interface IGlobeLayerProperties4
getGlobeDisplay
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGlobeDisplayByRef(IGlobeDisplay ppDisplay) throws java.io.IOException, AutomationException
setGlobeDisplayByRef
in interface IGlobeLayerProperties
setGlobeDisplayByRef
in interface IGlobeLayerProperties4
setGlobeDisplayByRef
in interface IGlobeLayerProperties5
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.public IIMSGlobeConnection getIMSConnection() throws java.io.IOException, AutomationException
getIMSConnection
in interface IGlobeLayerProperties
getIMSConnection
in interface IGlobeLayerProperties4
getIMSConnection
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIMSConnectionByRef(IIMSGlobeConnection ppConnection) throws java.io.IOException, AutomationException
setIMSConnectionByRef
in interface IGlobeLayerProperties
setIMSConnectionByRef
in interface IGlobeLayerProperties4
setIMSConnectionByRef
in interface IGlobeLayerProperties5
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.public int getCacheRemovalOption() throws java.io.IOException, AutomationException
getCacheRemovalOption
in interface IGlobeLayerProperties
getCacheRemovalOption
in interface IGlobeLayerProperties4
getCacheRemovalOption
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCacheRemovalOption(int pOption) throws java.io.IOException, AutomationException
setCacheRemovalOption
in interface IGlobeLayerProperties
setCacheRemovalOption
in interface IGlobeLayerProperties4
setCacheRemovalOption
in interface IGlobeLayerProperties5
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.public boolean isUse16ColorBits() throws java.io.IOException, AutomationException
isUse16ColorBits
in interface IGlobeLayerProperties
isUse16ColorBits
in interface IGlobeLayerProperties4
isUse16ColorBits
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUse16ColorBits(boolean pbUse16Bits) throws java.io.IOException, AutomationException
setUse16ColorBits
in interface IGlobeLayerProperties
setUse16ColorBits
in interface IGlobeLayerProperties4
setUse16ColorBits
in interface IGlobeLayerProperties5
pbUse16Bits
- The pbUse16Bits (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUse16ElevationBits() throws java.io.IOException, AutomationException
isUse16ElevationBits
in interface IGlobeLayerProperties
isUse16ElevationBits
in interface IGlobeLayerProperties4
isUse16ElevationBits
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUse16ElevationBits(boolean pbUse16Bits) throws java.io.IOException, AutomationException
setUse16ElevationBits
in interface IGlobeLayerProperties
setUse16ElevationBits
in interface IGlobeLayerProperties4
setUse16ElevationBits
in interface IGlobeLayerProperties5
pbUse16Bits
- The pbUse16Bits (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getLossyCompressionOption(boolean[] pbLossyCompression, short[] pQuality) throws java.io.IOException, AutomationException
getLossyCompressionOption
in interface IGlobeLayerProperties
getLossyCompressionOption
in interface IGlobeLayerProperties4
getLossyCompressionOption
in interface IGlobeLayerProperties5
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.public void putLossyCompressionOption(boolean bLossyCompression, short quality) throws java.io.IOException, AutomationException
putLossyCompressionOption
in interface IGlobeLayerProperties
putLossyCompressionOption
in interface IGlobeLayerProperties4
putLossyCompressionOption
in interface IGlobeLayerProperties5
bLossyCompression
- The bLossyCompression (in)quality
- The quality (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFullCacheOption() throws java.io.IOException, AutomationException
isFullCacheOption
in interface IGlobeLayerProperties
isFullCacheOption
in interface IGlobeLayerProperties4
isFullCacheOption
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFullCacheOption(boolean pbUseFullCache) throws java.io.IOException, AutomationException
setFullCacheOption
in interface IGlobeLayerProperties
setFullCacheOption
in interface IGlobeLayerProperties4
setFullCacheOption
in interface IGlobeLayerProperties5
pbUseFullCache
- The pbUseFullCache (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFullyCached() throws java.io.IOException, AutomationException
isFullyCached
in interface IGlobeLayerProperties
isFullyCached
in interface IGlobeLayerProperties4
isFullyCached
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsFullyCached(boolean pbFullyCached) throws java.io.IOException, AutomationException
setIsFullyCached
in interface IGlobeLayerProperties
setIsFullyCached
in interface IGlobeLayerProperties4
setIsFullyCached
in interface IGlobeLayerProperties5
pbFullyCached
- The pbFullyCached (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInvalidateCache(boolean pbInvalidate) throws java.io.IOException, AutomationException
setInvalidateCache
in interface IGlobeLayerProperties
setInvalidateCache
in interface IGlobeLayerProperties4
setInvalidateCache
in interface IGlobeLayerProperties5
pbInvalidate
- The pbInvalidate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isInvalidateCache() throws java.io.IOException, AutomationException
isInvalidateCache
in interface IGlobeLayerProperties
isInvalidateCache
in interface IGlobeLayerProperties4
isInvalidateCache
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDisconnected() throws java.io.IOException, AutomationException
isDisconnected
in interface IGlobeLayerProperties
isDisconnected
in interface IGlobeLayerProperties4
isDisconnected
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getExtent(ILayer pLayer) throws java.io.IOException, AutomationException
getExtent
in interface IGlobeLayerProperties
getExtent
in interface IGlobeLayerProperties4
getExtent
in interface IGlobeLayerProperties5
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.public boolean isScale3DSymbols() throws java.io.IOException, AutomationException
isScale3DSymbols
in interface IGlobeLayerProperties
isScale3DSymbols
in interface IGlobeLayerProperties4
isScale3DSymbols
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setScale3DSymbols(boolean pbScaleSyms) throws java.io.IOException, AutomationException
setScale3DSymbols
in interface IGlobeLayerProperties
setScale3DSymbols
in interface IGlobeLayerProperties4
setScale3DSymbols
in interface IGlobeLayerProperties5
pbScaleSyms
- The pbScaleSyms (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMinimumDistance() throws java.io.IOException, AutomationException
getMinimumDistance
in interface IGlobeLayerProperties
getMinimumDistance
in interface IGlobeLayerProperties4
getMinimumDistance
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumDistance(double pDistance) throws java.io.IOException, AutomationException
setMinimumDistance
in interface IGlobeLayerProperties
setMinimumDistance
in interface IGlobeLayerProperties4
setMinimumDistance
in interface IGlobeLayerProperties5
pDistance
- The pDistance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMaximumDistance() throws java.io.IOException, AutomationException
getMaximumDistance
in interface IGlobeLayerProperties
getMaximumDistance
in interface IGlobeLayerProperties4
getMaximumDistance
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaximumDistance(double pDistance) throws java.io.IOException, AutomationException
setMaximumDistance
in interface IGlobeLayerProperties
setMaximumDistance
in interface IGlobeLayerProperties4
setMaximumDistance
in interface IGlobeLayerProperties5
pDistance
- The pDistance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isPerTileVisibility() throws java.io.IOException, AutomationException
isPerTileVisibility
in interface IGlobeLayerProperties
isPerTileVisibility
in interface IGlobeLayerProperties4
isPerTileVisibility
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPerTileVisibility(boolean pbPerTileVisibility) throws java.io.IOException, AutomationException
setPerTileVisibility
in interface IGlobeLayerProperties
setPerTileVisibility
in interface IGlobeLayerProperties4
setPerTileVisibility
in interface IGlobeLayerProperties5
pbPerTileVisibility
- The pbPerTileVisibility (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getBaseImageDrawingPriority() throws java.io.IOException, AutomationException
getBaseImageDrawingPriority
in interface IGlobeLayerProperties
getBaseImageDrawingPriority
in interface IGlobeLayerProperties4
getBaseImageDrawingPriority
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBaseImageDrawingPriority(int pPriority) throws java.io.IOException, AutomationException
setBaseImageDrawingPriority
in interface IGlobeLayerProperties
setBaseImageDrawingPriority
in interface IGlobeLayerProperties4
setBaseImageDrawingPriority
in interface IGlobeLayerProperties5
pPriority
- The pPriority (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFloatingSeeThroughOrder() throws java.io.IOException, AutomationException
getFloatingSeeThroughOrder
in interface IGlobeLayerProperties
getFloatingSeeThroughOrder
in interface IGlobeLayerProperties4
getFloatingSeeThroughOrder
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFloatingSeeThroughOrder(int pOrder) throws java.io.IOException, AutomationException
setFloatingSeeThroughOrder
in interface IGlobeLayerProperties
setFloatingSeeThroughOrder
in interface IGlobeLayerProperties4
setFloatingSeeThroughOrder
in interface IGlobeLayerProperties5
pOrder
- The pOrder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getImageSamplingMode() throws java.io.IOException, AutomationException
getImageSamplingMode
in interface IGlobeLayerProperties
getImageSamplingMode
in interface IGlobeLayerProperties4
getImageSamplingMode
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setImageSamplingMode(int pMode) throws java.io.IOException, AutomationException
setImageSamplingMode
in interface IGlobeLayerProperties
setImageSamplingMode
in interface IGlobeLayerProperties4
setImageSamplingMode
in interface IGlobeLayerProperties5
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.public double getMinimumCellSize() throws java.io.IOException, AutomationException
getMinimumCellSize
in interface IGlobeLayerProperties
getMinimumCellSize
in interface IGlobeLayerProperties4
getMinimumCellSize
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumCellSize(double pMinCellSize) throws java.io.IOException, AutomationException
setMinimumCellSize
in interface IGlobeLayerProperties
setMinimumCellSize
in interface IGlobeLayerProperties4
setMinimumCellSize
in interface IGlobeLayerProperties5
pMinCellSize
- The pMinCellSize (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getVectorTileSize() throws java.io.IOException, AutomationException
getVectorTileSize
in interface IGlobeLayerProperties
getVectorTileSize
in interface IGlobeLayerProperties4
getVectorTileSize
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setVectorTileSize(int psize) throws java.io.IOException, AutomationException
setVectorTileSize
in interface IGlobeLayerProperties
setVectorTileSize
in interface IGlobeLayerProperties4
setVectorTileSize
in interface IGlobeLayerProperties5
psize
- The psize (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsDynamicallyRasterized(boolean dynamicallyRasterized) throws java.io.IOException, AutomationException
setIsDynamicallyRasterized
in interface IGlobeLayerProperties
setIsDynamicallyRasterized
in interface IGlobeLayerProperties4
setIsDynamicallyRasterized
in interface IGlobeLayerProperties5
dynamicallyRasterized
- The dynamicallyRasterized (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDynamicallyRasterized() throws java.io.IOException, AutomationException
isDynamicallyRasterized
in interface IGlobeLayerProperties
isDynamicallyRasterized
in interface IGlobeLayerProperties4
isDynamicallyRasterized
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSymbologyScalingFactor(double metersPerPoint) throws java.io.IOException, AutomationException
setSymbologyScalingFactor
in interface IGlobeLayerProperties
setSymbologyScalingFactor
in interface IGlobeLayerProperties4
setSymbologyScalingFactor
in interface IGlobeLayerProperties5
metersPerPoint
- The metersPerPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSymbologyScalingFactor() throws java.io.IOException, AutomationException
getSymbologyScalingFactor
in interface IGlobeLayerProperties
getSymbologyScalingFactor
in interface IGlobeLayerProperties4
getSymbologyScalingFactor
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsExtruded(boolean extruded) throws java.io.IOException, AutomationException
setIsExtruded
in interface IGlobeLayerProperties
setIsExtruded
in interface IGlobeLayerProperties4
setIsExtruded
in interface IGlobeLayerProperties5
extruded
- The extruded (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isExtruded() throws java.io.IOException, AutomationException
isExtruded
in interface IGlobeLayerProperties
isExtruded
in interface IGlobeLayerProperties4
isExtruded
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void applyDisplayProperties(ILayer pLayer) throws java.io.IOException, AutomationException
applyDisplayProperties
in interface IGlobeLayerProperties
applyDisplayProperties
in interface IGlobeLayerProperties4
applyDisplayProperties
in interface IGlobeLayerProperties5
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.public ILayer getMasterLayer() throws java.io.IOException, AutomationException
getMasterLayer
in interface IGlobeLayerProperties
getMasterLayer
in interface IGlobeLayerProperties4
getMasterLayer
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxFeatureLevelOfDetail() throws java.io.IOException, AutomationException
getMaxFeatureLevelOfDetail
in interface IGlobeLayerProperties
getMaxFeatureLevelOfDetail
in interface IGlobeLayerProperties4
getMaxFeatureLevelOfDetail
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxFeatureLevelOfDetail(int pLevel) throws java.io.IOException, AutomationException
setMaxFeatureLevelOfDetail
in interface IGlobeLayerProperties
setMaxFeatureLevelOfDetail
in interface IGlobeLayerProperties4
setMaxFeatureLevelOfDetail
in interface IGlobeLayerProperties5
pLevel
- The pLevel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isConsolidatedChild() throws java.io.IOException, AutomationException
isConsolidatedChild
in interface IGlobeLayerProperties
isConsolidatedChild
in interface IGlobeLayerProperties4
isConsolidatedChild
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsConsolidatedParent(boolean bConsolidated) throws java.io.IOException, AutomationException
setIsConsolidatedParent
in interface IGlobeLayerProperties
setIsConsolidatedParent
in interface IGlobeLayerProperties4
setIsConsolidatedParent
in interface IGlobeLayerProperties5
bConsolidated
- The bConsolidated (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isConsolidatedParent() throws java.io.IOException, AutomationException
isConsolidatedParent
in interface IGlobeLayerProperties
isConsolidatedParent
in interface IGlobeLayerProperties4
isConsolidatedParent
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getImageCatalogCrossoverLevel() throws java.io.IOException, AutomationException
getImageCatalogCrossoverLevel
in interface IGlobeLayerProperties
getImageCatalogCrossoverLevel
in interface IGlobeLayerProperties4
getImageCatalogCrossoverLevel
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setImageCatalogCrossoverLevel(int pLevel) throws java.io.IOException, AutomationException
setImageCatalogCrossoverLevel
in interface IGlobeLayerProperties
setImageCatalogCrossoverLevel
in interface IGlobeLayerProperties4
setImageCatalogCrossoverLevel
in interface IGlobeLayerProperties5
pLevel
- The pLevel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void estimateFeatureLODRange(int[] minLOD, int[] defaultLOD, int[] maxLOD, int[] pMinMinLOD, int[] pMaxMaxLOD) throws java.io.IOException, AutomationException
estimateFeatureLODRange
in interface IGlobeLayerProperties
estimateFeatureLODRange
in interface IGlobeLayerProperties4
estimateFeatureLODRange
in interface IGlobeLayerProperties5
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.public int getRasterTileSize() throws java.io.IOException, AutomationException
getRasterTileSize
in interface IGlobeLayerProperties
getRasterTileSize
in interface IGlobeLayerProperties4
getRasterTileSize
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMinLOD() throws java.io.IOException, AutomationException
getMinLOD
in interface IGlobeLayerProperties
getMinLOD
in interface IGlobeLayerProperties4
getMinLOD
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinLOD(int lod) throws java.io.IOException, AutomationException
setMinLOD
in interface IGlobeLayerProperties
setMinLOD
in interface IGlobeLayerProperties4
setMinLOD
in interface IGlobeLayerProperties5
lod
- The lod (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxLOD() throws java.io.IOException, AutomationException
getMaxLOD
in interface IGlobeLayerProperties
getMaxLOD
in interface IGlobeLayerProperties4
getMaxLOD
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxLOD(int lod) throws java.io.IOException, AutomationException
setMaxLOD
in interface IGlobeLayerProperties
setMaxLOD
in interface IGlobeLayerProperties4
setMaxLOD
in interface IGlobeLayerProperties5
lod
- The lod (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void estimateThresholdDistances(double[] minVisibleDistance, double[] maxVisibleDistance) throws java.io.IOException, AutomationException
estimateThresholdDistances
in interface IGlobeLayerProperties
estimateThresholdDistances
in interface IGlobeLayerProperties4
estimateThresholdDistances
in interface IGlobeLayerProperties5
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.public void estimateSymbologyScalingFactor(double[] metersPerPoint) throws java.io.IOException, AutomationException
estimateSymbologyScalingFactor
in interface IGlobeLayerProperties
estimateSymbologyScalingFactor
in interface IGlobeLayerProperties4
estimateSymbologyScalingFactor
in interface IGlobeLayerProperties5
metersPerPoint
- The metersPerPoint (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsMapConsolidatedParent(boolean bConsolidated) throws java.io.IOException, AutomationException
setIsMapConsolidatedParent
in interface IGlobeLayerProperties2
setIsMapConsolidatedParent
in interface IGlobeLayerProperties4
setIsMapConsolidatedParent
in interface IGlobeLayerProperties5
bConsolidated
- The bConsolidated (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMapConsolidatedParent() throws java.io.IOException, AutomationException
isMapConsolidatedParent
in interface IGlobeLayerProperties2
isMapConsolidatedParent
in interface IGlobeLayerProperties4
isMapConsolidatedParent
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMapConsolidatedChild() throws java.io.IOException, AutomationException
isMapConsolidatedChild
in interface IGlobeLayerProperties2
isMapConsolidatedChild
in interface IGlobeLayerProperties4
isMapConsolidatedChild
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextureDownsamplingFactor(double pFactor) throws java.io.IOException, AutomationException
setTextureDownsamplingFactor
in interface IGlobeLayerProperties2
setTextureDownsamplingFactor
in interface IGlobeLayerProperties4
setTextureDownsamplingFactor
in interface IGlobeLayerProperties5
pFactor
- The pFactor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getTextureDownsamplingFactor() throws java.io.IOException, AutomationException
getTextureDownsamplingFactor
in interface IGlobeLayerProperties2
getTextureDownsamplingFactor
in interface IGlobeLayerProperties4
getTextureDownsamplingFactor
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextureCompressionType(int pType) throws java.io.IOException, AutomationException
setTextureCompressionType
in interface IGlobeLayerProperties2
setTextureCompressionType
in interface IGlobeLayerProperties4
setTextureCompressionType
in interface IGlobeLayerProperties5
pType
- A com.esri.arcgis.analyst3d.esriTextureFormatType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextureCompressionType() throws java.io.IOException, AutomationException
getTextureCompressionType
in interface IGlobeLayerProperties2
getTextureCompressionType
in interface IGlobeLayerProperties4
getTextureCompressionType
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStrictOnDemandMode(boolean strictOnDemandMode) throws java.io.IOException, AutomationException
setStrictOnDemandMode
in interface IGlobeLayerProperties2
setStrictOnDemandMode
in interface IGlobeLayerProperties4
setStrictOnDemandMode
in interface IGlobeLayerProperties5
strictOnDemandMode
- The strictOnDemandMode (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isStrictOnDemandMode() throws java.io.IOException, AutomationException
isStrictOnDemandMode
in interface IGlobeLayerProperties2
isStrictOnDemandMode
in interface IGlobeLayerProperties4
isStrictOnDemandMode
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getCacheID() throws java.io.IOException, AutomationException
getCacheID
in interface IGlobeLayerProperties2
getCacheID
in interface IGlobeLayerProperties4
getCacheID
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseCache() throws java.io.IOException, AutomationException
isUseCache
in interface IGlobeLayerProperties2
isUseCache
in interface IGlobeLayerProperties4
isUseCache
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseCache(boolean pbUseCache) throws java.io.IOException, AutomationException
setUseCache
in interface IGlobeLayerProperties2
setUseCache
in interface IGlobeLayerProperties4
setUseCache
in interface IGlobeLayerProperties5
pbUseCache
- The pbUseCache (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxCacheSizeLimitMB(int pLimit) throws java.io.IOException, AutomationException
setMaxCacheSizeLimitMB
in interface IGlobeLayerProperties2
setMaxCacheSizeLimitMB
in interface IGlobeLayerProperties4
setMaxCacheSizeLimitMB
in interface IGlobeLayerProperties5
pLimit
- The pLimit (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxCacheSizeLimitMB() throws java.io.IOException, AutomationException
getMaxCacheSizeLimitMB
in interface IGlobeLayerProperties2
getMaxCacheSizeLimitMB
in interface IGlobeLayerProperties4
getMaxCacheSizeLimitMB
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setNewCacheName(java.lang.String cacheName, boolean rhs2) throws java.io.IOException, AutomationException
setNewCacheName
in interface IGlobeLayerProperties2
setNewCacheName
in interface IGlobeLayerProperties4
setNewCacheName
in interface IGlobeLayerProperties5
cacheName
- The cacheName (in)rhs2
- The rhs2 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void estimateMinimumCellSize(double[] minCellsize) throws java.io.IOException, AutomationException
estimateMinimumCellSize
in interface IGlobeLayerProperties2
estimateMinimumCellSize
in interface IGlobeLayerProperties4
estimateMinimumCellSize
in interface IGlobeLayerProperties5
minCellsize
- The minCellsize (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextureDisplayType(int pType) throws java.io.IOException, AutomationException
setTextureDisplayType
in interface IGlobeLayerProperties2
setTextureDisplayType
in interface IGlobeLayerProperties4
setTextureDisplayType
in interface IGlobeLayerProperties5
pType
- A com.esri.arcgis.analyst3d.esriTextureFormatType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextureDisplayType() throws java.io.IOException, AutomationException
getTextureDisplayType
in interface IGlobeLayerProperties2
getTextureDisplayType
in interface IGlobeLayerProperties4
getTextureDisplayType
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPartialLODRange(int fromLOD, int toLOD) throws java.io.IOException, AutomationException
setPartialLODRange
in interface IGlobeLayerProperties2
setPartialLODRange
in interface IGlobeLayerProperties4
setPartialLODRange
in interface IGlobeLayerProperties5
fromLOD
- The fromLOD (in)toLOD
- The toLOD (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getPartialLODRange(int[] fromLOD, int[] toLOD) throws java.io.IOException, AutomationException
getPartialLODRange
in interface IGlobeLayerProperties2
getPartialLODRange
in interface IGlobeLayerProperties4
getPartialLODRange
in interface IGlobeLayerProperties5
fromLOD
- The fromLOD (out: use single element array)toLOD
- The toLOD (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void invalidatePartialLODRange() throws java.io.IOException, AutomationException
invalidatePartialLODRange
in interface IGlobeLayerProperties2
invalidatePartialLODRange
in interface IGlobeLayerProperties4
invalidatePartialLODRange
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCacheIsDangling() throws java.io.IOException, AutomationException
isCacheIsDangling
in interface IGlobeLayerProperties2
isCacheIsDangling
in interface IGlobeLayerProperties4
isCacheIsDangling
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCacheCompressionType(int pType) throws java.io.IOException, AutomationException
setCacheCompressionType
in interface IGlobeLayerProperties2
setCacheCompressionType
in interface IGlobeLayerProperties4
setCacheCompressionType
in interface IGlobeLayerProperties5
pType
- A com.esri.arcgis.analyst3d.esriTextureFormatType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCacheCompressionType() throws java.io.IOException, AutomationException
getCacheCompressionType
in interface IGlobeLayerProperties2
getCacheCompressionType
in interface IGlobeLayerProperties4
getCacheCompressionType
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMinimumCellSizeDegrees() throws java.io.IOException, AutomationException
getMinimumCellSizeDegrees
in interface IGlobeLayerProperties2
getMinimumCellSizeDegrees
in interface IGlobeLayerProperties4
getMinimumCellSizeDegrees
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinimumCellSizeDegrees(double pMinCellSize) throws java.io.IOException, AutomationException
setMinimumCellSizeDegrees
in interface IGlobeLayerProperties2
setMinimumCellSizeDegrees
in interface IGlobeLayerProperties4
setMinimumCellSizeDegrees
in interface IGlobeLayerProperties5
pMinCellSize
- The pMinCellSize (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsLayerClone(boolean bIsClone) throws java.io.IOException, AutomationException
setIsLayerClone
in interface IGlobeLayerProperties2
setIsLayerClone
in interface IGlobeLayerProperties4
setIsLayerClone
in interface IGlobeLayerProperties5
bIsClone
- The bIsClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isLayerClone() throws java.io.IOException, AutomationException
isLayerClone
in interface IGlobeLayerProperties2
isLayerClone
in interface IGlobeLayerProperties4
isLayerClone
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsInvisibleWhenNavigating(boolean bInvisibleWhenNavigating) throws java.io.IOException, AutomationException
setIsInvisibleWhenNavigating
in interface IGlobeLayerProperties2
setIsInvisibleWhenNavigating
in interface IGlobeLayerProperties4
setIsInvisibleWhenNavigating
in interface IGlobeLayerProperties5
bInvisibleWhenNavigating
- The bInvisibleWhenNavigating (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isInvisibleWhenNavigating() throws java.io.IOException, AutomationException
isInvisibleWhenNavigating
in interface IGlobeLayerProperties2
isInvisibleWhenNavigating
in interface IGlobeLayerProperties4
isInvisibleWhenNavigating
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsFetchingSuspendedWhenNavigating(boolean bFetchingDisabledWhenNavigating) throws java.io.IOException, AutomationException
setIsFetchingSuspendedWhenNavigating
in interface IGlobeLayerProperties2
setIsFetchingSuspendedWhenNavigating
in interface IGlobeLayerProperties4
setIsFetchingSuspendedWhenNavigating
in interface IGlobeLayerProperties5
bFetchingDisabledWhenNavigating
- The bFetchingDisabledWhenNavigating (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFetchingSuspendedWhenNavigating() throws java.io.IOException, AutomationException
isFetchingSuspendedWhenNavigating
in interface IGlobeLayerProperties2
isFetchingSuspendedWhenNavigating
in interface IGlobeLayerProperties4
isFetchingSuspendedWhenNavigating
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsRasterCatalogCacheConsolidated(boolean bConsolidated) throws java.io.IOException, AutomationException
setIsRasterCatalogCacheConsolidated
in interface IGlobeLayerProperties4
setIsRasterCatalogCacheConsolidated
in interface IGlobeLayerProperties5
bConsolidated
- The bConsolidated (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRasterCatalogCacheConsolidated() throws java.io.IOException, AutomationException
isRasterCatalogCacheConsolidated
in interface IGlobeLayerProperties4
isRasterCatalogCacheConsolidated
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAlphaThreshold(double threshold) throws java.io.IOException, AutomationException
setAlphaThreshold
in interface IGlobeLayerProperties4
setAlphaThreshold
in interface IGlobeLayerProperties5
threshold
- The threshold (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getAlphaThreshold() throws java.io.IOException, AutomationException
getAlphaThreshold
in interface IGlobeLayerProperties4
getAlphaThreshold
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRasterizerUsesOpenGL(boolean bUsesOpenGL) throws java.io.IOException, AutomationException
setRasterizerUsesOpenGL
in interface IGlobeLayerProperties4
setRasterizerUsesOpenGL
in interface IGlobeLayerProperties5
bUsesOpenGL
- The bUsesOpenGL (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRasterizerUsesOpenGL() throws java.io.IOException, AutomationException
isRasterizerUsesOpenGL
in interface IGlobeLayerProperties4
isRasterizerUsesOpenGL
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDistanceThresholdsExt(int lodShift0, double maxDistance0, int lodShift1, double maxDistance1, int lodShift2) throws java.io.IOException, AutomationException
setDistanceThresholdsExt
in interface IGlobeLayerProperties5
lodShift0
- The lodShift0 (in)maxDistance0
- The maxDistance0 (in)lodShift1
- The lodShift1 (in)maxDistance1
- The maxDistance1 (in)lodShift2
- The lodShift2 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getDistanceThresholdsExt(int[] lodShift0, double[] maxDistance0, int[] lodShift1, double[] maxDistance1, int[] lodShift2) throws java.io.IOException, AutomationException
getDistanceThresholdsExt
in interface IGlobeLayerProperties5
lodShift0
- The lodShift0 (out: use single element array)maxDistance0
- The maxDistance0 (out: use single element array)lodShift1
- The lodShift1 (out: use single element array)maxDistance1
- The maxDistance1 (out: use single element array)lodShift2
- The lodShift2 (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRequestTextureMipmaps(boolean bUseDDTQueries) throws java.io.IOException, AutomationException
setRequestTextureMipmaps
in interface IGlobeLayerProperties5
bUseDDTQueries
- The bUseDDTQueries (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRequestTextureMipmaps() throws java.io.IOException, AutomationException
isRequestTextureMipmaps
in interface IGlobeLayerProperties5
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getRelativeBase() throws java.io.IOException, AutomationException
getRelativeBase
in interface IDataLayerExtension
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRelativeBase(java.lang.String basePath) throws java.io.IOException, AutomationException
setRelativeBase
in interface IDataLayerExtension
basePath
- The basePath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean connect(IName pOptRepairName) throws java.io.IOException, AutomationException
connect
in interface IDataLayerExtension
pOptRepairName
- A reference to a com.esri.arcgis.system.IName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |