|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGlobeDisplay
COM Interface 'IGlobeDisplay'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description: 'Provides access to members that manipulate the globe display.' 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 |
IIDa08bd3fa_8d60_42a3_bd2a_50b013e3f6da
|
static int |
xxDummy
Deprecated. Internal use only |
Fields inherited from interface com.esri.arcgis.analyst3d.IViewers3D |
---|
IID4d8ca7d2_0aaa_4502_adc7_0388051c5f5c |
Method Summary | |
---|---|
void |
clear(boolean bRecycleBasicObjects)
Clear the display objects. |
IGlobeAdvancedOptions |
getAdvancedOptions()
The data processing and management options. |
double |
getCacheUsage(java.lang.String cachePath,
boolean bUpdate)
The disk cache usage in Mb (will return the current one if path is empty string). |
IGlobe |
getGlobe()
The globe container. |
IColor |
getSelectionColor()
The selection color. |
void |
getSurfaceElevation(double longitude,
double latitude,
boolean bGetMaxResolution,
double[] pElevationInMeters)
Find the elevation of a point in the given geographical location. |
void |
getSurfacePoint(double xView,
double yView,
int internalGlobe,
IPoint[] ppIntersec)
Locate a point in the position x,y within the view (x and y in the interval 0-1). |
boolean |
isEnableMessages()
Indicates if the warning and question messages are enabled. |
boolean |
isImmediateDataFetching()
Indicates whether in immediate data fetching mode. |
void |
locate(ISceneViewer pViewer,
int xView,
int yView,
boolean bGetTransformed,
boolean bGetEmptyGlobe,
IPoint[] ppPoint,
java.lang.Object[] ppOwner,
java.lang.Object[] ppObject)
Find the object and location in the line of sight. |
void |
locateFeature(ISceneViewer pViewer,
int xView,
int yView,
java.lang.Object[] ppOwner,
java.lang.Object[] ppObject)
Find the object and location in the line of sight. |
void |
locateLayers(ISceneViewer pViewer,
int xView,
int yView,
IEnumLayer pLayers,
boolean bGetLocation,
boolean bGetTransformed,
boolean bGetEmptyGlobe,
boolean bFeaturesOnly,
boolean bTopMost,
IHit3DSet[] ppHits,
ITrackCancel pTrackCancel)
Find the object and location in the line of sight. |
void |
locateMultiple(ISceneViewer pViewer,
int xView,
int yView,
boolean bGetLocation,
boolean bGetTransformed,
boolean bGetEmptyGlobe,
boolean bFeaturesOnly,
IHit3DSet[] ppHits)
Find the object and location in the line of sight. |
void |
refreshTextureObjects()
Deletes all the textures to force them to reload. |
void |
setAdvancedOptions(IGlobeAdvancedOptions ppOptions)
The data processing and management options. |
void |
setEnableMessages(boolean pbEnableMessages)
Indicates if the warning and question messages are enabled. |
void |
setGlobeByRef(IGlobe ppGlobe)
The globe container. |
void |
setImmediateDataFetching(boolean pbImmediate)
Indicates whether in immediate data fetching mode. |
void |
setSelectionColor(IColor pSelectionColor)
The selection color. |
void |
startPrintingExporting(double cullArea)
Start exporting/printing with an extending cull area. |
void |
stopPrintingExporting()
Stop Exporting/printing with extending culling area-- restore defaults. |
Methods inherited from interface com.esri.arcgis.analyst3d.IViewers3D |
---|
findViewer, getActiveViewer, getAllViewers, getBackgroundColor, getScene, isGestureEnabled, isNavigating, refreshViewers, registerViewer, replayFrame, setActiveViewerByRef, setBackgroundColor, setGestureEnabled, setIsNavigating, setSceneByRef, unregisterViewer |
Field Detail |
---|
static final int IIDa08bd3fa_8d60_42a3_bd2a_50b013e3f6da
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
IGlobe getGlobe() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGlobeByRef(IGlobe ppGlobe) throws java.io.IOException, AutomationException
ppGlobe
- A reference to a com.esri.arcgis.globecore.IGlobe (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void clear(boolean bRecycleBasicObjects) throws java.io.IOException, AutomationException
bRecycleBasicObjects
- The bRecycleBasicObjects (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSurfacePoint(double xView, double yView, int internalGlobe, IPoint[] ppIntersec) throws java.io.IOException, AutomationException
xView
- The xView (in)yView
- The yView (in)internalGlobe
- The internalGlobe (in)ppIntersec
- A reference to a com.esri.arcgis.geometry.IPoint (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSurfaceElevation(double longitude, double latitude, boolean bGetMaxResolution, double[] pElevationInMeters) throws java.io.IOException, AutomationException
longitude
- The longitude (in)latitude
- The latitude (in)bGetMaxResolution
- The bGetMaxResolution (in)pElevationInMeters
- The pElevationInMeters (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSelectionColor(IColor pSelectionColor) throws java.io.IOException, AutomationException
pSelectionColor
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IColor getSelectionColor() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAdvancedOptions(IGlobeAdvancedOptions ppOptions) throws java.io.IOException, AutomationException
ppOptions
- A reference to a com.esri.arcgis.globecore.IGlobeAdvancedOptions (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGlobeAdvancedOptions getAdvancedOptions() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setImmediateDataFetching(boolean pbImmediate) throws java.io.IOException, AutomationException
pbImmediate
- The pbImmediate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isImmediateDataFetching() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getCacheUsage(java.lang.String cachePath, boolean bUpdate) throws java.io.IOException, AutomationException
cachePath
- The cachePath (in)bUpdate
- The bUpdate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isEnableMessages() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setEnableMessages(boolean pbEnableMessages) throws java.io.IOException, AutomationException
pbEnableMessages
- The pbEnableMessages (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void refreshTextureObjects() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void startPrintingExporting(double cullArea) throws java.io.IOException, AutomationException
cullArea
- The cullArea (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopPrintingExporting() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void locate(ISceneViewer pViewer, int xView, int yView, boolean bGetTransformed, boolean bGetEmptyGlobe, IPoint[] ppPoint, java.lang.Object[] ppOwner, java.lang.Object[] ppObject) throws java.io.IOException, AutomationException
pViewer
- A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)xView
- The xView (in)yView
- The yView (in)bGetTransformed
- The bGetTransformed (in)bGetEmptyGlobe
- The bGetEmptyGlobe (in)ppPoint
- A reference to a com.esri.arcgis.geometry.IPoint (out: use single element array)ppOwner
- A reference to another Object (IUnknown) (out: use single element array)ppObject
- A reference to another Object (IUnknown) (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void locateMultiple(ISceneViewer pViewer, int xView, int yView, boolean bGetLocation, boolean bGetTransformed, boolean bGetEmptyGlobe, boolean bFeaturesOnly, IHit3DSet[] ppHits) throws java.io.IOException, AutomationException
pViewer
- A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)xView
- The xView (in)yView
- The yView (in)bGetLocation
- The bGetLocation (in)bGetTransformed
- The bGetTransformed (in)bGetEmptyGlobe
- The bGetEmptyGlobe (in)bFeaturesOnly
- The bFeaturesOnly (in)ppHits
- A reference to a com.esri.arcgis.analyst3d.IHit3DSet (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void locateLayers(ISceneViewer pViewer, int xView, int yView, IEnumLayer pLayers, boolean bGetLocation, boolean bGetTransformed, boolean bGetEmptyGlobe, boolean bFeaturesOnly, boolean bTopMost, IHit3DSet[] ppHits, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pViewer
- A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)xView
- The xView (in)yView
- The yView (in)pLayers
- A reference to a com.esri.arcgis.carto.IEnumLayer (in)bGetLocation
- The bGetLocation (in)bGetTransformed
- The bGetTransformed (in)bGetEmptyGlobe
- The bGetEmptyGlobe (in)bFeaturesOnly
- The bFeaturesOnly (in)bTopMost
- The bTopMost (in)ppHits
- A reference to a com.esri.arcgis.analyst3d.IHit3DSet (out: use single element array)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void locateFeature(ISceneViewer pViewer, int xView, int yView, java.lang.Object[] ppOwner, java.lang.Object[] ppObject) throws java.io.IOException, AutomationException
pViewer
- A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)xView
- The xView (in)yView
- The yView (in)ppOwner
- A reference to another Object (IUnknown) (out: use single element array)ppObject
- A reference to another Object (IUnknown) (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 |