|
|||||||||
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.ISceneProxy
Description: 'Provides access to members that control the scene.' 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 ISceneProxy
Internal use class
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.analyst3d.IScene |
---|
IID, IID787f54e2_ba26_11d2_92f8_44d1f8c00000 |
Constructor Summary | |
---|---|
|
ISceneProxy()
Deprecated. For internal use only |
|
ISceneProxy(java.lang.Object obj)
Deprecated. |
protected |
ISceneProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
ISceneProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
ISceneProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
Method Summary | |
---|---|
void |
addLayer(ILayer pLayer,
boolean autoArrange)
Deprecated. Adds a layer to the scene. |
void |
addLayers(IEnumLayer layers,
boolean autoArrange)
Deprecated. Adds multiple layers to the scene, optionally arranging them automatically. |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated. |
boolean |
applies(java.lang.Object object)
Deprecated. Indicates if the given object is supported by the scene. |
void |
clearLayers()
Deprecated. Removes all layers from the scene. |
void |
clearSelection()
Deprecated. Clears the scene's selection. |
void |
delayEvents(boolean delay)
Deprecated. Used to batch operations together in order to minimize system notifications. |
void |
deleteLayer(ILayer layer)
Deprecated. Deletes a layer from the scene. |
ILayer |
getActiveGraphicsLayer()
Deprecated. The active graphics layer. |
IEnvelope |
getAreaOfInterest()
Deprecated. The area of interest for the scene. |
IGraphicsLayer |
getBasicGraphicsLayer()
Deprecated. The basic graphics layer. |
void |
getDefaultBackgroundColor(float[] red,
float[] green,
float[] blue)
Deprecated. Returns the default background color. |
java.lang.String |
getDescription()
Deprecated. The description of the scene. |
double |
getExaggerationFactor()
Deprecated. The vertical exaggeration of the scene. |
IEnvelope |
getExtent()
Deprecated. The extent of the scene. |
ISelection |
getFeatureSelection()
Deprecated. The scene's feature selection. |
ILayer |
getLayer(int index)
Deprecated. The layer corresponding to a given index. |
int |
getLayerCount()
Deprecated. The number of layers in the scene. |
IEnumLayer |
getLayers(IUID uid,
boolean recursive)
Deprecated. The layers in the scene of the type specified in the UID. |
java.lang.String |
getName()
Deprecated. The name of the scene. |
ISceneGraph |
getSceneGraph()
Deprecated. The scene's scenegraph. |
int |
getSelectionCount()
Deprecated. The number of selected features. |
ISpatialReference |
getSpatialReference()
Deprecated. The spatial reference of the scene. |
void |
moveLayer(ILayer layer,
int toIndex)
Deprecated. Moves a layer to another position within the Table Of Contents. |
void |
proposeSpatialReference(ISpatialReference pProposedSR,
boolean[] pbChanged)
Deprecated. Proposes a spatial reference for the scene. |
void |
recalculateExtent()
Deprecated. Forces the scene's extent to be recalculated. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated. |
void |
selectByShape(IGeometry shape,
ISelectionEnvironment env,
boolean justOne)
Deprecated. Selects features in the scene given a shape and an optional selection environment. |
void |
selectFeature(ILayer layer,
IFeature pFeature)
Deprecated. Selects a feature. |
void |
setActiveGraphicsLayerByRef(ILayer ppLayer)
Deprecated. The active graphics layer. |
void |
setAreaOfInterest(IEnvelope aoi)
Deprecated. The area of interest for the scene. |
void |
setDefaultBackgroundColor(float red,
float green,
float blue)
Deprecated. Sets the default background color. |
void |
setDescription(java.lang.String descr)
Deprecated. The description of the scene. |
void |
setExaggerationFactor(double exaggerationFactor)
Deprecated. The vertical exaggeration of the scene. |
void |
setFeatureSelectionByRef(ISelection selection)
Deprecated. The scene's feature selection. |
void |
setName(java.lang.String name)
Deprecated. The name of the scene. |
void |
setSpatialReferenceByRef(ISpatialReference spatialRef)
Deprecated. The spatial reference of the scene. |
void |
suggestExaggerationFactor(double aspectRatio,
double[] exaggerationFactor)
Deprecated. Returns the vertical exaggeration factor that achieves the aspect ratio for the scene's extent. |
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 ISceneProxy(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 ISceneProxy()
public ISceneProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ISceneProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ISceneProxy(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 IEnvelope getExtent() throws java.io.IOException, AutomationException
getExtent
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void suggestExaggerationFactor(double aspectRatio, double[] exaggerationFactor) throws java.io.IOException, AutomationException
suggestExaggerationFactor
in interface IScene
aspectRatio
- The aspectRatio (in)exaggerationFactor
- The exaggerationFactor (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getExaggerationFactor() throws java.io.IOException, AutomationException
getExaggerationFactor
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExaggerationFactor(double exaggerationFactor) throws java.io.IOException, AutomationException
setExaggerationFactor
in interface IScene
exaggerationFactor
- The exaggerationFactor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean applies(java.lang.Object object) throws java.io.IOException, AutomationException
applies
in interface IScene
object
- 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.String getName() throws java.io.IOException, AutomationException
getName
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface IScene
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDescription() throws java.io.IOException, AutomationException
getDescription
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDescription(java.lang.String descr) throws java.io.IOException, AutomationException
setDescription
in interface IScene
descr
- The descr (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getAreaOfInterest() throws java.io.IOException, AutomationException
getAreaOfInterest
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAreaOfInterest(IEnvelope aoi) throws java.io.IOException, AutomationException
setAreaOfInterest
in interface IScene
aoi
- 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.public int getLayerCount() throws java.io.IOException, AutomationException
getLayerCount
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILayer getLayer(int index) throws java.io.IOException, AutomationException
getLayer
in interface IScene
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumLayer getLayers(IUID uid, boolean recursive) throws java.io.IOException, AutomationException
getLayers
in interface IScene
uid
- A reference to a com.esri.arcgis.system.IUID (in, optional, pass null if not required)recursive
- The recursive (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayer(ILayer pLayer, boolean autoArrange) throws java.io.IOException, AutomationException
addLayer
in interface IScene
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)autoArrange
- The autoArrange (in, optional, pass false if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayers(IEnumLayer layers, boolean autoArrange) throws java.io.IOException, AutomationException
addLayers
in interface IScene
layers
- A reference to a com.esri.arcgis.carto.IEnumLayer (in)autoArrange
- The autoArrange (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteLayer(ILayer layer) throws java.io.IOException, AutomationException
deleteLayer
in interface IScene
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveLayer(ILayer layer, int toIndex) throws java.io.IOException, AutomationException
moveLayer
in interface IScene
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)toIndex
- The toIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearLayers() throws java.io.IOException, AutomationException
clearLayers
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSpatialReferenceByRef(ISpatialReference spatialRef) throws java.io.IOException, AutomationException
setSpatialReferenceByRef
in interface IScene
spatialRef
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void proposeSpatialReference(ISpatialReference pProposedSR, boolean[] pbChanged) throws java.io.IOException, AutomationException
proposeSpatialReference
in interface IScene
pProposedSR
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)pbChanged
- The pbChanged (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGraphicsLayer getBasicGraphicsLayer() throws java.io.IOException, AutomationException
getBasicGraphicsLayer
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILayer getActiveGraphicsLayer() throws java.io.IOException, AutomationException
getActiveGraphicsLayer
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setActiveGraphicsLayerByRef(ILayer ppLayer) throws java.io.IOException, AutomationException
setActiveGraphicsLayerByRef
in interface IScene
ppLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void delayEvents(boolean delay) throws java.io.IOException, AutomationException
delayEvents
in interface IScene
delay
- The delay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSelectionCount() throws java.io.IOException, AutomationException
getSelectionCount
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectFeature(ILayer layer, IFeature pFeature) throws java.io.IOException, AutomationException
selectFeature
in interface IScene
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)pFeature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearSelection() throws java.io.IOException, AutomationException
clearSelection
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISelection getFeatureSelection() throws java.io.IOException, AutomationException
getFeatureSelection
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFeatureSelectionByRef(ISelection selection) throws java.io.IOException, AutomationException
setFeatureSelectionByRef
in interface IScene
selection
- A reference to a com.esri.arcgis.carto.ISelection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectByShape(IGeometry shape, ISelectionEnvironment env, boolean justOne) throws java.io.IOException, AutomationException
selectByShape
in interface IScene
shape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)env
- A reference to a com.esri.arcgis.carto.ISelectionEnvironment (in)justOne
- The justOne (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void recalculateExtent() throws java.io.IOException, AutomationException
recalculateExtent
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISceneGraph getSceneGraph() throws java.io.IOException, AutomationException
getSceneGraph
in interface IScene
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultBackgroundColor(float red, float green, float blue) throws java.io.IOException, AutomationException
setDefaultBackgroundColor
in interface IScene
red
- The red (in)green
- The green (in)blue
- The blue (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getDefaultBackgroundColor(float[] red, float[] green, float[] blue) throws java.io.IOException, AutomationException
getDefaultBackgroundColor
in interface IScene
red
- The red (out: use single element array)green
- The green (out: use single element array)blue
- The blue (out: use single element array)
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 |