|
|||||||||
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.analyst3d.I3DViewerProxy
public class I3DViewerProxy
Internal use class Proxy for COM Interface 'I3DViewer'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'
Description: 'Provides access to members that conrtrol the 3D 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
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.analyst3d.I3DViewer |
---|
IID, IIDea6581ec_082d_435c_8f73_b4161ca06f20 |
Constructor Summary | |
---|---|
|
I3DViewerProxy()
For internal use only |
|
I3DViewerProxy(java.lang.Object obj)
|
protected |
I3DViewerProxy(java.lang.Object obj,
java.lang.String iid)
|
|
I3DViewerProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
I3DViewerProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
clearGesture()
Clears the last gesture. |
void |
drawToMetafile(int hDC,
float resolutionFactor,
int left,
int top,
int right,
int bottom,
boolean bOffScreen)
Draws the contents of the viewer to a device. |
ICamera |
getCamera()
The viewer's camera. |
java.lang.String |
getCaption()
The viewer's caption. |
int |
getGestureSensitivity()
The gesture sensitivity as indicated by number of pixels. |
int |
getHDC()
The associated device context. |
int |
getHWnd()
The associated window handle. |
void |
getScreenShot(int type,
java.lang.String fileName)
Saves the content of the viewer and any windows superimposed on the scene viewer as an image. |
void |
getSnapshot(int width,
int height,
int type,
java.lang.String fileName)
Saves the content of the viewer as an image. |
boolean |
isFullScreen()
Indicates if full screen is the current drawing mode. |
boolean |
isFullScreenEnabled()
Indicates if key [F11] is enabled to toggle full screen drawing. |
boolean |
isGestureEnabled()
Indicates if gesturing is enabled. |
void |
overrideDefaultHandler()
Supersedes the default event handler. |
void |
redraw(boolean bCameraMoved)
Redraws the viewer. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setCameraByRef(ICamera ppCamera)
The viewer's camera. |
void |
setCaption(java.lang.String pCaption)
The viewer's caption. |
void |
setFullScreen(boolean bFullScreen)
Full screen drawing if the argument is TRUE, otherwise normal window drawing. |
void |
setFullScreenEnabled(boolean pbEnabled)
Indicates if key [F11] is enabled to toggle full screen drawing. |
void |
setGestureEnabled(boolean pbEnabled)
Indicates if gesturing is enabled. |
void |
setGestureSensitivity(int pcPixels)
The gesture sensitivity as indicated by number of pixels. |
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 |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public I3DViewerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public I3DViewerProxy()
public I3DViewerProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected I3DViewerProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected I3DViewerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public java.lang.String getCaption() throws java.io.IOException, AutomationException
getCaption
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCaption(java.lang.String pCaption) throws java.io.IOException, AutomationException
setCaption
in interface I3DViewer
pCaption
- The pCaption (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICamera getCamera() throws java.io.IOException, AutomationException
getCamera
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCameraByRef(ICamera ppCamera) throws java.io.IOException, AutomationException
setCameraByRef
in interface I3DViewer
ppCamera
- A reference to a com.esri.arcgis.analyst3d.ICamera (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void redraw(boolean bCameraMoved) throws java.io.IOException, AutomationException
redraw
in interface I3DViewer
bCameraMoved
- The bCameraMoved (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawToMetafile(int hDC, float resolutionFactor, int left, int top, int right, int bottom, boolean bOffScreen) throws java.io.IOException, AutomationException
drawToMetafile
in interface I3DViewer
hDC
- The hDC (A COM typedef) (in)resolutionFactor
- The resolutionFactor (in)left
- The left (in)top
- The top (in)right
- The right (in)bottom
- The bottom (in)bOffScreen
- The bOffScreen (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSnapshot(int width, int height, int type, java.lang.String fileName) throws java.io.IOException, AutomationException
getSnapshot
in interface I3DViewer
width
- The width (in)height
- The height (in)type
- A com.esri.arcgis.analyst3d.esri3DOutputImageType constant (in)fileName
- The fileName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getScreenShot(int type, java.lang.String fileName) throws java.io.IOException, AutomationException
getScreenShot
in interface I3DViewer
type
- A com.esri.arcgis.analyst3d.esri3DOutputImageType constant (in)fileName
- The fileName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHWnd() throws java.io.IOException, AutomationException
getHWnd
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHDC() throws java.io.IOException, AutomationException
getHDC
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGestureSensitivity(int pcPixels) throws java.io.IOException, AutomationException
setGestureSensitivity
in interface I3DViewer
pcPixels
- The pcPixels (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGestureSensitivity() throws java.io.IOException, AutomationException
getGestureSensitivity
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGestureEnabled(boolean pbEnabled) throws java.io.IOException, AutomationException
setGestureEnabled
in interface I3DViewer
pbEnabled
- The pbEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isGestureEnabled() throws java.io.IOException, AutomationException
isGestureEnabled
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearGesture() throws java.io.IOException, AutomationException
clearGesture
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void overrideDefaultHandler() throws java.io.IOException, AutomationException
overrideDefaultHandler
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFullScreenEnabled(boolean pbEnabled) throws java.io.IOException, AutomationException
setFullScreenEnabled
in interface I3DViewer
pbEnabled
- The pbEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFullScreenEnabled() throws java.io.IOException, AutomationException
isFullScreenEnabled
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFullScreen() throws java.io.IOException, AutomationException
isFullScreen
in interface I3DViewer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFullScreen(boolean bFullScreen) throws java.io.IOException, AutomationException
setFullScreen
in interface I3DViewer
bFullScreen
- The bFullScreen (in)
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 |