|
|||||||||
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.ISceneRendererProxy
public class ISceneRendererProxy
Internal use class Proxy for COM Interface 'ISceneRenderer'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'
Description: 'Provides access to members that control scene rendering.' 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.ISceneRenderer |
---|
IID, IIDcb6f53c2_c46b_11d2_b1da_00c04fa33d14 |
Constructor Summary | |
---|---|
|
ISceneRendererProxy()
For internal use only |
|
ISceneRendererProxy(java.lang.Object obj)
|
protected |
ISceneRendererProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ISceneRendererProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
ISceneRendererProxy(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)
|
IEnvelope |
getAccumulatedExtent()
The accumulated extent after recording an act. |
I3DProperties |
getDddProperties()
The 3D properties. |
java.lang.Object |
getRepresents()
The object an act represents. |
boolean |
isCallRecording()
Indicates if the scene requires a new recording event. |
void |
locate(int hint,
IRay pQueryRay,
boolean bGetTransformed,
java.lang.Object pGeoNode,
IPoint[] ppPoint,
java.lang.Object[] ppObject)
Locates an object given a hint, ray, and geometry node hit. |
void |
queryAccumulatedExtent(IEnvelope pExtent)
Queries the accumulated extent after recording an act. |
void |
record(IDisplay3D pDisplay,
java.lang.Object pGeoNode,
ITrackCancel pTrackCancel)
Records a dataset. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setCallRecording(boolean pbCallFlag)
Indicates if the scene requires a new recording event. |
void |
setDddPropertiesByRef(I3DProperties ppFilter)
The 3D properties. |
void |
setRepresentsByRef(java.lang.Object ppObject)
The object an act represents. |
void |
startRecording(boolean bImmediateMode)
Start recording a dataset. |
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 ISceneRendererProxy(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 ISceneRendererProxy()
public ISceneRendererProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ISceneRendererProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ISceneRendererProxy(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 boolean isCallRecording() throws java.io.IOException, AutomationException
isCallRecording
in interface ISceneRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCallRecording(boolean pbCallFlag) throws java.io.IOException, AutomationException
setCallRecording
in interface ISceneRenderer
pbCallFlag
- The pbCallFlag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void startRecording(boolean bImmediateMode) throws java.io.IOException, AutomationException
startRecording
in interface ISceneRenderer
bImmediateMode
- The bImmediateMode (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void record(IDisplay3D pDisplay, java.lang.Object pGeoNode, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
record
in interface ISceneRenderer
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay3D (in)pGeoNode
- A reference to another Object (IUnknown) (in)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.public I3DProperties getDddProperties() throws java.io.IOException, AutomationException
getDddProperties
in interface ISceneRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDddPropertiesByRef(I3DProperties ppFilter) throws java.io.IOException, AutomationException
setDddPropertiesByRef
in interface ISceneRenderer
ppFilter
- A reference to a com.esri.arcgis.analyst3d.I3DProperties (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void locate(int hint, IRay pQueryRay, boolean bGetTransformed, java.lang.Object pGeoNode, IPoint[] ppPoint, java.lang.Object[] ppObject) throws java.io.IOException, AutomationException
locate
in interface ISceneRenderer
hint
- The hint (in)pQueryRay
- A reference to a com.esri.arcgis.geometry.IRay (in)bGetTransformed
- The bGetTransformed (in)pGeoNode
- A reference to another Object (IUnknown) (in)ppPoint
- A reference to a com.esri.arcgis.geometry.IPoint (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.public void setRepresentsByRef(java.lang.Object ppObject) throws java.io.IOException, AutomationException
setRepresentsByRef
in interface ISceneRenderer
ppObject
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getRepresents() throws java.io.IOException, AutomationException
getRepresents
in interface ISceneRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getAccumulatedExtent() throws java.io.IOException, AutomationException
getAccumulatedExtent
in interface ISceneRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryAccumulatedExtent(IEnvelope pExtent) throws java.io.IOException, AutomationException
queryAccumulatedExtent
in interface ISceneRenderer
pExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (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 |