Interface ISceneGraph2

All Superinterfaces:
All Known Implementing Classes:

public interface ISceneGraph2
extends ISceneGraph,

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
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


static final int IIDc256fa92_63ab_4e4e_b2da_e4e7a896db98
See Also:
Constant Field Values


static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values


static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail


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

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: - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.