This document is archived and information here might be outdated. Recommended version. |
A container for recording data and events that occur in a scene.
Use the ISupportErrorInfo method InterfaceSupportsErrorInfo to determine if the object supports extended error information. If the object supports extended error info, VC++ developers should use the OLE/COM IErrorInfo interface to access the ErrorInfo object. Visual Basic developers should use the global error object Err to retrieve this extended error information.
Interfaces | Description |
---|---|
IActiveViewEvents (esriCarto) | Provides access to events that occur when the state of the active view changes. |
IConnectionPointContainer (esriDisplay) | |
IDisplay3D (esriDisplay) | Provides access to members that control drawing methods specific to 3D displays. |
ISceneGraph | Provides access to members that control and manipulate the scene graph. |
ISceneGraphEvents | Provides access to events that occur when the state of the scene graph changes. |
ISceneGraphEventsDisp | Provides access to events that occur when state of scene graph changes. |
ISceneGraphLayerEvents | Provides access to events that occur when the state of the scene graph layer changes. |
ISceneGraphLayerEventsDisp | Provides access to events that occur when state of scene graph layer changes. |
ISceneRendererEvents | Provides access to events that occur when a scene is rendered. |
IScreenDisplay (esriDisplay) | Provides access to members that control Screen Display. |
IScreenDisplay2 (esriDisplay) | Provides access to additional members that control the Screen Display. |
ISupportErrorInfo (esriSystem) | |
ITimeDisplay (esriDisplay) | Provides access to members that control the Time Extent. |
ITimeDisplay2 (esriDisplay) | Provides access to members that control the Time Extent. |
ITimeDisplayEvents (esriDisplay) | Provides access to members that control Display Time Events. |
IViewers3D | Provides access to members that control 3D displays. |
SceneGraph is to Scene what MapDisplay is to Map. It's associated with a Scene object, either in ArcScene or in a scene viewer control (or a later version scene control). It handles most of the 3D rendering operations and makes the drawing more efficient.