|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.globecore.GlobeAdvancedOptions
public class GlobeAdvancedOptions
COM Class 'GlobeAdvancedOptions'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description 'The globe advanced options object.' 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 |
|---|
| Fields inherited from interface com.esri.arcgis.globecore.IGlobeAdvancedOptions2 |
|---|
IID, IIDa1407e3c_9c23_433e_8245_2785541c7863, xxDummy |
| Fields inherited from interface com.esri.arcgis.globecore.IGlobeAdvancedOptions |
|---|
IIDa8132c1e_00f2_49a3_bbaa_d0d951895686 |
| Constructor Summary | |
|---|---|
GlobeAdvancedOptions()
Constructs a GlobeAdvancedOptions using ArcGIS Engine. |
|
GlobeAdvancedOptions(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeAdvancedOptions theGlobeAdvancedOptions = (GlobeAdvancedOptions) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
java.lang.String |
getCachePath()
The path to the globe data cache in disk. |
double |
getClipFarFactor()
The Far Plane Clipping Factor. |
double |
getClipNear()
The value for where the near clipping plane is. |
static java.lang.String |
getClsid()
getClsid. |
void |
getDefaultCompression(int type,
boolean[] pbLossyCompression,
short[] pQuality)
Gets default lossy compression option for a data type, and its quality from 1 to 100. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
double |
getLevelOfDetail(int type)
The level of detail value. |
double |
getLevelOfDetailBias(int type)
The level of detail bias. |
double |
getTargetFrameRate()
The target frame rate -- for automatic control of level of detail. |
void |
getTileMemory(int type,
int[] pLimitMb,
float[] pCurrentMb)
Gets the tile memory limit and current usage for a specific internal data type, in Megabytes. |
int |
getTileMemorySize()
The memory used for tile data. |
void |
getUseCache(boolean[] pbUseDiskCache,
double[] pSizeInMb)
Gets disk cache option and cache size. |
int |
getVectorTileSize()
The maximum size of a vector tile (< 2 power 16). |
void |
getVirtualViewportSize(int[] pWidth,
int[] pHeight)
Gets the maximum interval viewport size used for Level of Detail calculation. |
int |
hashCode()
the hashcode for this object |
boolean |
isDefaultUse16ColorBits()
Indicates whether to perform radiometric compression to 16 color bits. |
boolean |
isDefaultUse16ElevBits()
Indicates whether to perform elevation range compression to 16 bits. |
boolean |
isLossyCompressionSupported(int type)
Indicates if lossy data compression is supported. |
boolean |
isManualLOD()
Indicates if the level of detail is under manual control. |
boolean |
isUpdateCacheMonthlyPrompt()
Indicates whether to update the cache monthly. |
void |
release()
Release a GlobeAdvancedOptions. |
void |
restoreClipPlaneDefaults()
Restore the Default Clipping Plane Settings. |
void |
restoreLODDefaults()
Restore the Default LOD Settings. |
void |
setCachePath(java.lang.String pCachePath)
The path to the globe data cache in disk. |
void |
setClipFarFactor(double pValue)
The Far Plane Clipping Factor. |
void |
setClipNear(double pValue)
The value for where the near clipping plane is. |
void |
setDefaultCompression(int type,
boolean bLossyCompression,
short quality)
Sets default lossy compression option for a data type, and its quality from 1 to 100. |
void |
setDefaultUse16ColorBits(boolean pbUse16Bits)
Indicates whether to perform radiometric compression to 16 color bits. |
void |
setDefaultUse16ElevBits(boolean pbUse16Bits)
Indicates whether to perform elevation range compression to 16 bits. |
void |
setLevelOfDetail(int type,
double levelOfDetail)
The level of detail value. |
void |
setLevelOfDetailBias(int type,
double delta)
The level of detail bias. |
void |
setManualLOD(boolean pbManual)
Indicates if the level of detail is under manual control. |
void |
setTargetFrameRate(double targetFrameRate)
The target frame rate -- for automatic control of level of detail. |
void |
setTileMemory(int type,
int limitMb)
Sets the tile memory limit for a specific internal data type, in Megabytes. |
void |
setTileMemorySize(int pSizeInMb)
The memory used for tile data. |
void |
setUpdateCacheMonthlyPrompt(boolean pPrompt)
Indicates whether to update the cache monthly. |
void |
setUseCache(boolean bUseDiskCache,
double sizeInMb)
Sets disk cache option and cache size. |
void |
setVectorTileSize(int psize)
The maximum size of a vector tile (< 2 power 16). |
void |
setVirtualViewportSize(int width,
int height)
Sets the maximum interval viewport size used for Level of Detail calculation.. |
void |
writeToRegistry()
Write the options in the system's registry. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GlobeAdvancedOptions()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public GlobeAdvancedOptions(java.lang.Object obj)
throws java.io.IOException
GlobeAdvancedOptions theGlobeAdvancedOptions = (GlobeAdvancedOptions) obj;
obj to GlobeAdvancedOptions.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void getTileMemory(int type,
int[] pLimitMb,
float[] pCurrentMb)
throws java.io.IOException,
AutomationException
getTileMemory in interface IGlobeAdvancedOptions2type - A com.esri.arcgis.globecore.esriGlobeTileMemoryType constant (in)pLimitMb - The pLimitMb (out: use single element array)pCurrentMb - The pCurrentMb (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTileMemory(int type,
int limitMb)
throws java.io.IOException,
AutomationException
setTileMemory in interface IGlobeAdvancedOptions2type - A com.esri.arcgis.globecore.esriGlobeTileMemoryType constant (in)limitMb - The limitMb (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getVirtualViewportSize(int[] pWidth,
int[] pHeight)
throws java.io.IOException,
AutomationException
getVirtualViewportSize in interface IGlobeAdvancedOptions2pWidth - The pWidth (out: use single element array)pHeight - The pHeight (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVirtualViewportSize(int width,
int height)
throws java.io.IOException,
AutomationException
setVirtualViewportSize in interface IGlobeAdvancedOptions2width - The width (in)height - The height (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getLevelOfDetailBias(int type)
throws java.io.IOException,
AutomationException
getLevelOfDetailBias in interface IGlobeAdvancedOptions2type - A com.esri.arcgis.globecore.esriLODType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLevelOfDetailBias(int type,
double delta)
throws java.io.IOException,
AutomationException
setLevelOfDetailBias in interface IGlobeAdvancedOptions2type - A com.esri.arcgis.globecore.esriLODType constant (in)delta - The delta (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isLossyCompressionSupported(int type)
throws java.io.IOException,
AutomationException
isLossyCompressionSupported in interface IGlobeAdvancedOptionstype - 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 getDefaultCompression(int type,
boolean[] pbLossyCompression,
short[] pQuality)
throws java.io.IOException,
AutomationException
getDefaultCompression in interface IGlobeAdvancedOptionstype - A com.esri.arcgis.globecore.esriGlobeDataType constant (in)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 setDefaultCompression(int type,
boolean bLossyCompression,
short quality)
throws java.io.IOException,
AutomationException
setDefaultCompression in interface IGlobeAdvancedOptionstype - A com.esri.arcgis.globecore.esriGlobeDataType constant (in)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 isDefaultUse16ColorBits()
throws java.io.IOException,
AutomationException
isDefaultUse16ColorBits in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultUse16ColorBits(boolean pbUse16Bits)
throws java.io.IOException,
AutomationException
setDefaultUse16ColorBits in interface IGlobeAdvancedOptionspbUse16Bits - The pbUse16Bits (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDefaultUse16ElevBits()
throws java.io.IOException,
AutomationException
isDefaultUse16ElevBits in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultUse16ElevBits(boolean pbUse16Bits)
throws java.io.IOException,
AutomationException
setDefaultUse16ElevBits in interface IGlobeAdvancedOptionspbUse16Bits - The pbUse16Bits (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getCachePath()
throws java.io.IOException,
AutomationException
getCachePath in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCachePath(java.lang.String pCachePath)
throws java.io.IOException,
AutomationException
setCachePath in interface IGlobeAdvancedOptionspCachePath - The pCachePath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getUseCache(boolean[] pbUseDiskCache,
double[] pSizeInMb)
throws java.io.IOException,
AutomationException
getUseCache in interface IGlobeAdvancedOptionspbUseDiskCache - The pbUseDiskCache (out: use single element array)pSizeInMb - The pSizeInMb (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseCache(boolean bUseDiskCache,
double sizeInMb)
throws java.io.IOException,
AutomationException
setUseCache in interface IGlobeAdvancedOptionsbUseDiskCache - The bUseDiskCache (in)sizeInMb - The sizeInMb (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTileMemorySize()
throws java.io.IOException,
AutomationException
getTileMemorySize in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTileMemorySize(int pSizeInMb)
throws java.io.IOException,
AutomationException
setTileMemorySize in interface IGlobeAdvancedOptionspSizeInMb - The pSizeInMb (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isManualLOD()
throws java.io.IOException,
AutomationException
isManualLOD in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setManualLOD(boolean pbManual)
throws java.io.IOException,
AutomationException
setManualLOD in interface IGlobeAdvancedOptionspbManual - The pbManual (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getTargetFrameRate()
throws java.io.IOException,
AutomationException
getTargetFrameRate in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTargetFrameRate(double targetFrameRate)
throws java.io.IOException,
AutomationException
setTargetFrameRate in interface IGlobeAdvancedOptionstargetFrameRate - The targetFrameRate (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getLevelOfDetail(int type)
throws java.io.IOException,
AutomationException
getLevelOfDetail in interface IGlobeAdvancedOptionstype - A com.esri.arcgis.globecore.esriLODType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLevelOfDetail(int type,
double levelOfDetail)
throws java.io.IOException,
AutomationException
setLevelOfDetail in interface IGlobeAdvancedOptionstype - A com.esri.arcgis.globecore.esriLODType constant (in)levelOfDetail - The levelOfDetail (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeToRegistry()
throws java.io.IOException,
AutomationException
writeToRegistry in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getClipNear()
throws java.io.IOException,
AutomationException
getClipNear in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipNear(double pValue)
throws java.io.IOException,
AutomationException
setClipNear in interface IGlobeAdvancedOptionspValue - The pValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getClipFarFactor()
throws java.io.IOException,
AutomationException
getClipFarFactor in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClipFarFactor(double pValue)
throws java.io.IOException,
AutomationException
setClipFarFactor in interface IGlobeAdvancedOptionspValue - The pValue (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void restoreClipPlaneDefaults()
throws java.io.IOException,
AutomationException
restoreClipPlaneDefaults in interface IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void restoreLODDefaults()
throws java.io.IOException,
AutomationException
restoreLODDefaults in interface IGlobeAdvancedOptionsjava.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 IGlobeAdvancedOptionspsize - The psize (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 IGlobeAdvancedOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUpdateCacheMonthlyPrompt(boolean pPrompt)
throws java.io.IOException,
AutomationException
setUpdateCacheMonthlyPrompt in interface IGlobeAdvancedOptionspPrompt - The pPrompt (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUpdateCacheMonthlyPrompt()
throws java.io.IOException,
AutomationException
isUpdateCacheMonthlyPrompt in interface IGlobeAdvancedOptionsjava.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 | ||||||||