com.esri.arcgis.globecore
Class IGlobeDisplay3Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.analyst3d.IViewers3DProxy
          extended by com.esri.arcgis.globecore.IGlobeDisplayProxy
              extended by com.esri.arcgis.globecore.IGlobeDisplay2Proxy
                  extended by com.esri.arcgis.globecore.IGlobeDisplay3Proxy
All Implemented Interfaces:
IViewers3D, IGlobeDisplay, IGlobeDisplay2, IGlobeDisplay3, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IGlobeDisplay3'. 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 =

public class IGlobeDisplay3Proxy
extends IGlobeDisplay2Proxy
implements IGlobeDisplay3, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.globecore.IGlobeDisplay3
IID, IIDfcc11bb5_174c_4ecf_b47c_e8c62e1d70c5
 
Fields inherited from interface com.esri.arcgis.globecore.IGlobeDisplay2
IIDd05e08d4_24d2_4b48_8fff_927da293363f
 
Fields inherited from interface com.esri.arcgis.globecore.IGlobeDisplay
IIDa08bd3fa_8d60_42a3_bd2a_50b013e3f6da
 
Fields inherited from interface com.esri.arcgis.analyst3d.IViewers3D
IID4d8ca7d2_0aaa_4502_adc7_0388051c5f5c
 
Constructor Summary
  IGlobeDisplay3Proxy()
          Deprecated. For internal use only
  IGlobeDisplay3Proxy(java.lang.Object obj)
          Deprecated.  
protected IGlobeDisplay3Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGlobeDisplay3Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGlobeDisplay3Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 boolean isDirectOpenGLDraw()
          Deprecated. Indicates if the direct OpenGL draw mode is active.
 boolean isDraftMode()
          Deprecated. Indicates if the draft display mode is active.
 boolean isFetchingSuspendedWhenNavigating()
          Deprecated. Indicates if tile fetching is disabled while navigating.
 void locateLayersEx(ISceneViewer pViewer, int xView, int yView, int searchTolPixels, IEnumLayer pLayers, boolean bGetLocation, boolean bGetTransformed, boolean bGetEmptyGlobe, boolean bFeaturesOnly, boolean bTopMost, IHit3DSet[] ppHits, ITrackCancel pTrackCancel)
          Deprecated. Find the object and location in the line of sight with a tolerance.
 void pickGraphic(ISceneViewer pViewer, int xView, int yView, IGraphicsContainer3D[] owner, int[] elementIndex)
          Deprecated. Picks a single graphic element.
 void queryLocation(ISceneViewer pViewer, int x, int y, int mode, boolean bGetTransformed, IPoint pPt)
          Deprecated. Locates a single object.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setDirectOpenGLDraw(boolean pbDirectMode)
          Deprecated. Indicates if the direct OpenGL draw mode is active.
 void setDraftMode(boolean pbDraft)
          Deprecated. Indicates if the draft display mode is active.
 void setIsFetchingSuspendedWhenNavigating(boolean bSuspended)
          Deprecated. Indicates if tile fetching is disabled while navigating.
 
Methods inherited from class com.esri.arcgis.globecore.IGlobeDisplay2Proxy
isPauseCaching, isPauseFetching, setPauseCaching, setPauseFetching
 
Methods inherited from class com.esri.arcgis.globecore.IGlobeDisplayProxy
clear, getAdvancedOptions, getCacheUsage, getGlobe, getSelectionColor, getSurfaceElevation, getSurfacePoint, isEnableMessages, isImmediateDataFetching, locate, locateFeature, locateLayers, locateMultiple, refreshTextureObjects, setAdvancedOptions, setEnableMessages, setGlobeByRef, setImmediateDataFetching, setSelectionColor, startPrintingExporting, stopPrintingExporting
 
Methods inherited from class com.esri.arcgis.analyst3d.IViewers3DProxy
findViewer, getActiveViewer, getAllViewers, getBackgroundColor, getScene, isGestureEnabled, isNavigating, refreshViewers, registerViewer, replayFrame, setActiveViewerByRef, setBackgroundColor, setGestureEnabled, setIsNavigating, setSceneByRef, unregisterViewer
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.globecore.IGlobeDisplay2
isPauseCaching, isPauseFetching, setPauseCaching, setPauseFetching
 
Methods inherited from interface com.esri.arcgis.globecore.IGlobeDisplay
clear, getAdvancedOptions, getCacheUsage, getGlobe, getSelectionColor, getSurfaceElevation, getSurfacePoint, isEnableMessages, isImmediateDataFetching, locate, locateFeature, locateLayers, locateMultiple, refreshTextureObjects, setAdvancedOptions, setEnableMessages, setGlobeByRef, setImmediateDataFetching, setSelectionColor, startPrintingExporting, stopPrintingExporting
 
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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGlobeDisplay3Proxy

public IGlobeDisplay3Proxy(java.lang.String CLSID,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.net.UnknownHostException,
                           java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IGlobeDisplay3Proxy

public IGlobeDisplay3Proxy()
Deprecated. 
For internal use only


IGlobeDisplay3Proxy

public IGlobeDisplay3Proxy(java.lang.Object obj)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGlobeDisplay3Proxy

protected IGlobeDisplay3Proxy(java.lang.Object obj,
                              java.lang.String iid)
                       throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGlobeDisplay3Proxy

protected IGlobeDisplay3Proxy(java.lang.String CLSID,
                              java.lang.String iid,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IGlobeDisplay2Proxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IGlobeDisplay2Proxy
Throws:
java.io.IOException

locateLayersEx

public void locateLayersEx(ISceneViewer pViewer,
                           int xView,
                           int yView,
                           int searchTolPixels,
                           IEnumLayer pLayers,
                           boolean bGetLocation,
                           boolean bGetTransformed,
                           boolean bGetEmptyGlobe,
                           boolean bFeaturesOnly,
                           boolean bTopMost,
                           IHit3DSet[] ppHits,
                           ITrackCancel pTrackCancel)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Find the object and location in the line of sight with a tolerance.

Specified by:
locateLayersEx in interface IGlobeDisplay3
Parameters:
pViewer - A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)
xView - The xView (in)
yView - The yView (in)
searchTolPixels - The searchTolPixels (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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryLocation

public void queryLocation(ISceneViewer pViewer,
                          int x,
                          int y,
                          int mode,
                          boolean bGetTransformed,
                          IPoint pPt)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Locates a single object.

Specified by:
queryLocation in interface IGlobeDisplay3
Parameters:
pViewer - A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)
x - The x (in)
y - The y (in)
mode - A com.esri.arcgis.analyst3d.esriScenePickMode constant (in)
bGetTransformed - The bGetTransformed (in)
pPt - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDraftMode

public boolean isDraftMode()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates if the draft display mode is active.

Specified by:
isDraftMode in interface IGlobeDisplay3
Returns:
The pbDraft
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDraftMode

public void setDraftMode(boolean pbDraft)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Indicates if the draft display mode is active.

Specified by:
setDraftMode in interface IGlobeDisplay3
Parameters:
pbDraft - The pbDraft (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDirectOpenGLDraw

public boolean isDirectOpenGLDraw()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if the direct OpenGL draw mode is active.

Specified by:
isDirectOpenGLDraw in interface IGlobeDisplay3
Returns:
The pbDirectMode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDirectOpenGLDraw

public void setDirectOpenGLDraw(boolean pbDirectMode)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if the direct OpenGL draw mode is active.

Specified by:
setDirectOpenGLDraw in interface IGlobeDisplay3
Parameters:
pbDirectMode - The pbDirectMode (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

pickGraphic

public void pickGraphic(ISceneViewer pViewer,
                        int xView,
                        int yView,
                        IGraphicsContainer3D[] owner,
                        int[] elementIndex)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Picks a single graphic element.

Specified by:
pickGraphic in interface IGlobeDisplay3
Parameters:
pViewer - A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)
xView - The xView (in)
yView - The yView (in)
owner - A reference to a com.esri.arcgis.analyst3d.IGraphicsContainer3D (out: use single element array)
elementIndex - The elementIndex (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isFetchingSuspendedWhenNavigating

public boolean isFetchingSuspendedWhenNavigating()
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
Indicates if tile fetching is disabled while navigating.

Specified by:
isFetchingSuspendedWhenNavigating in interface IGlobeDisplay3
Returns:
The bSuspended
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsFetchingSuspendedWhenNavigating

public void setIsFetchingSuspendedWhenNavigating(boolean bSuspended)
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
Indicates if tile fetching is disabled while navigating.

Specified by:
setIsFetchingSuspendedWhenNavigating in interface IGlobeDisplay3
Parameters:
bSuspended - The bSuspended (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.