com.esri.arcgis.globecore
Interface IGlobeViewer2

All Superinterfaces:
IGlobeViewer, java.io.Serializable
All Known Implementing Classes:
IGlobeViewer2Proxy

public interface IGlobeViewer2
extends IGlobeViewer, java.io.Serializable

COM Interface 'IGlobeViewer2'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'

Description: 'Provides access to members that manipulate the globe viewer.' 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 IID42c89d08_17f1_4c88_b129_5b58aa6b88be
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.globecore.IGlobeViewer
IID365a110b_b13f_4314_a3e8_1edf9b7ddf31
 
Method Summary
 void clearOGLBuffers()
          Manually clear OpenGL framebuffer.
 boolean isClearBuffersEnabled()
          Indicates if automatic buffer clearing before redraw is enabled.
 boolean isSecondaryViewersVisiblity()
          Indicates if secondary viewers are visible during OpenGL back buffer capture.
 boolean isSwapBuffersEnabled()
          Indicates if automatic buffer swapping after redraw is enabled.
 void setIsClearBuffersEnabled(boolean pbEnableClear)
          Indicates if automatic buffer clearing before redraw is enabled.
 void setIsSwapBuffersEnabled(boolean pbEnableSwap)
          Indicates if automatic buffer swapping after redraw is enabled.
 void setSecondaryViewersVisiblity(boolean pbViewersVisible)
          Indicates if secondary viewers are visible during OpenGL back buffer capture.
 void swapOGLBuffers()
          Manually swap front and back OpenGL framebuffers.
 
Methods inherited from interface com.esri.arcgis.globecore.IGlobeViewer
getGlobeDisplay, getIsTargetAtCenter, getSpinSpeed, isHUDEnabled, isNorthArrowEnabled, setGlobeDisplayByRef, setHUDEnabled, setNorthArrowEnabled, setSpinSpeed, startSpinning, stopSpinning
 

Field Detail

IID42c89d08_17f1_4c88_b129_5b58aa6b88be

static final int IID42c89d08_17f1_4c88_b129_5b58aa6b88be
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setIsSwapBuffersEnabled

void setIsSwapBuffersEnabled(boolean pbEnableSwap)
                             throws java.io.IOException,
                                    AutomationException
Indicates if automatic buffer swapping after redraw is enabled.

Parameters:
pbEnableSwap - The pbEnableSwap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSwapBuffersEnabled

boolean isSwapBuffersEnabled()
                             throws java.io.IOException,
                                    AutomationException
Indicates if automatic buffer swapping after redraw is enabled.

Returns:
The pbEnableSwap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

swapOGLBuffers

void swapOGLBuffers()
                    throws java.io.IOException,
                           AutomationException
Manually swap front and back OpenGL framebuffers.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsClearBuffersEnabled

void setIsClearBuffersEnabled(boolean pbEnableClear)
                              throws java.io.IOException,
                                     AutomationException
Indicates if automatic buffer clearing before redraw is enabled.

Parameters:
pbEnableClear - The pbEnableClear (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isClearBuffersEnabled

boolean isClearBuffersEnabled()
                              throws java.io.IOException,
                                     AutomationException
Indicates if automatic buffer clearing before redraw is enabled.

Returns:
The pbEnableClear
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearOGLBuffers

void clearOGLBuffers()
                     throws java.io.IOException,
                            AutomationException
Manually clear OpenGL framebuffer.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSecondaryViewersVisiblity

void setSecondaryViewersVisiblity(boolean pbViewersVisible)
                                  throws java.io.IOException,
                                         AutomationException
Indicates if secondary viewers are visible during OpenGL back buffer capture.

Parameters:
pbViewersVisible - The pbViewersVisible (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSecondaryViewersVisiblity

boolean isSecondaryViewersVisiblity()
                                    throws java.io.IOException,
                                           AutomationException
Indicates if secondary viewers are visible during OpenGL back buffer capture.

Returns:
The pbViewersVisible
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.