|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.globecore.IGlobeViewerProxy com.esri.arcgis.globecore.IGlobeViewer2Proxy
public class IGlobeViewer2Proxy
Provides access to members that manipulate the globe viewer.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IGlobeViewer2Proxy()
|
|
IGlobeViewer2Proxy(Object obj)
|
protected |
IGlobeViewer2Proxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
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 |
removeListener(String iidStr,
Object theListener)
|
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 class com.esri.arcgis.globecore.IGlobeViewerProxy |
---|
getGlobeDisplay, getIsTargetAtCenter, getSpinSpeed, isHUDEnabled, isNorthArrowEnabled, setGlobeDisplayByRef, setHUDEnabled, setNorthArrowEnabled, setSpinSpeed, startSpinning, stopSpinning |
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.IGlobeViewer |
---|
getGlobeDisplay, getIsTargetAtCenter, getSpinSpeed, isHUDEnabled, isNorthArrowEnabled, setGlobeDisplayByRef, setHUDEnabled, setNorthArrowEnabled, setSpinSpeed, startSpinning, stopSpinning |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IGlobeViewer2Proxy()
public IGlobeViewer2Proxy(Object obj) throws IOException
IOException
protected IGlobeViewer2Proxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class IGlobeViewerProxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class IGlobeViewerProxy
IOException
public void setIsSwapBuffersEnabled(boolean pbEnableSwap) throws IOException, AutomationException
setIsSwapBuffersEnabled
in interface IGlobeViewer2
pbEnableSwap
- The pbEnableSwap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSwapBuffersEnabled() throws IOException, AutomationException
isSwapBuffersEnabled
in interface IGlobeViewer2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void swapOGLBuffers() throws IOException, AutomationException
swapOGLBuffers
in interface IGlobeViewer2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsClearBuffersEnabled(boolean pbEnableClear) throws IOException, AutomationException
setIsClearBuffersEnabled
in interface IGlobeViewer2
pbEnableClear
- The pbEnableClear (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isClearBuffersEnabled() throws IOException, AutomationException
isClearBuffersEnabled
in interface IGlobeViewer2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearOGLBuffers() throws IOException, AutomationException
clearOGLBuffers
in interface IGlobeViewer2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSecondaryViewersVisiblity(boolean pbViewersVisible) throws IOException, AutomationException
setSecondaryViewersVisiblity
in interface IGlobeViewer2
pbViewersVisible
- The pbViewersVisible (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSecondaryViewersVisiblity() throws IOException, AutomationException
isSecondaryViewersVisiblity
in interface IGlobeViewer2
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 |