com.esri.arcgis.analyst3d
Interface ISceneGraph2

All Superinterfaces:
ISceneGraph, java.io.Serializable
All Known Implementing Classes:
ISceneGraph2Proxy

public interface ISceneGraph2
extends ISceneGraph, java.io.Serializable

COM Interface 'ISceneGraph2'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'

Description: 'Provides access to members that control and manipulate the scene graph.' 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 IIDc256fa92_63ab_4e4e_b2da_e4e7a896db98
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.analyst3d.ISceneGraph
IID37576410_c469_11d2_b1da_00c04fa33d14
 
Method Summary
 void queryLocation(ISceneViewer pViewer, int x, int y, int mode, boolean bGetTransformed, IPoint pPt)
          Locates a single object.
 
Methods inherited from interface com.esri.arcgis.analyst3d.ISceneGraph
addSimpleActor, addSimpleGraphics, beginCompositeActor, clear, endCompositeActor, findViewer, getActiveViewer, getAllViewers, getBackgroundColor, getContrast, getDrawingTimeInfo, getExtent, getGeographySelectionExtent, getOwnerExtent, getOwnerSymbols, getOwnerTransparency, getScene, getSelectionColor, getSunVector, getVerticalExaggeration, invalidate, isEmpty, isGestureEnabled, isImmediateMode, isNavigating, isRecordingMessageEnabled, locate, locateMultiple, lockViewers, recordSymbol, refreshViewers, registerViewer, remove, replayFrame, setActiveViewerByRef, setBackgroundColor, setContrast, setGestureEnabled, setImmediateMode, setIsNavigating, setIsRecordingMessageEnabled, setOwnerDepthPriority, setOwnerExtrusion, setOwnerFaceCulling, setOwnerImmediateMode, setOwnerLightingOption, setOwnerNavigationVisibility, setOwnerShadingMode, setOwnerTimeThreshold, setOwnerTransparencyState, setOwnerVisibility, setSceneByRef, setSelectionColorByRef, setSunVector, setVerticalExaggeration, unregisterViewer
 

Field Detail

IIDc256fa92_63ab_4e4e_b2da_e4e7a896db98

static final int IIDc256fa92_63ab_4e4e_b2da_e4e7a896db98
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

queryLocation

void queryLocation(ISceneViewer pViewer,
                   int x,
                   int y,
                   int mode,
                   boolean bGetTransformed,
                   IPoint pPt)
                   throws java.io.IOException,
                          AutomationException
Locates a single object.

Parameters:
pViewer - A reference to a com.esri.arcgis.analyst3d.ISceneViewer (in)
x - The x (in)
y - The y (in)
mode - A com.esri.arcgis.analyst3d.esriScenePickMode constant (in)
bGetTransformed - The bGetTransformed (in)
pPt - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.