This document is archived and information here might be outdated. Recommended version. |
Provides access to members that control and manipulate the scene graph. Note: the ISceneGraph interface has been superseded by ISceneGraph2. Please consider using the more recent version.
Name | Description | |
---|---|---|
ActiveViewer | The active viewer. | |
AddSimpleActor | Constructs a simple actor (layer visualization subgraph). | |
AddSimpleGraphics | Constructs a simple graphics node. | |
BeginCompositeActor | Creates a composite layer node and notifies the scene graph that subsequent actors must be added as children. | |
Clear | Resets the scene graph. | |
Contrast | The contrast coefficient. | |
CurrentViewer | The current viewer. | |
EnableRefresh | If true, enables refreshing of viewers. | |
EndCompositeActor | Notifies the scene graph that the definition of a group layer has ended. | |
Extent | The extent of the scene graph content. | |
FindViewer | Finds the Viewer. | |
GeographySelectionExtent | The volumetric bounding box of selected features. | |
GestureEnabled | Indicates if the mouse gestures are supported. | |
GetAllViewers | Returns all registered Viewers. | |
GetBackgroundColor | Returns the background color. | |
GetDrawingTimeInfo | Returns the duration in seconds of last redraw and the average number of frames per second. | |
GetOwnerSymbols | Returns an array containing all symbols used in a layer and their corresponding display list identifications. | |
GetOwnerTransparency | Get the transparency percentage of an owner as stored in the scene graph. | |
ImmediateMode | Indicates if immediate-mode rendering for the whole scene is being used. | |
Invalidate | Invalidates acts representing an object. | |
IsEmpty | Indicates if the content of the scene graph is empty. | |
IsNavigating | Indicates if the scene graph is in navigation mode. | |
IsRecordingMessageEnabled | Indicates if the scene graph provides visual feedback during recording. | |
Locate | Locates a single object. | |
LocateMultiple | Locates multiple objects. | |
LockViewers | Locks the viewer cameras in position. | |
OwnerExtent | The full or selected extent of a layer. | |
OwnerExtrusion | The scene graph information about a layer extrusion. | |
RecordSymbol | Creates the display list with the given identification for the symbol and its extrusion state (for points and lines). | |
RefreshViewers | Redraws all viewers. | |
RegisterViewer | Adds a viewer to the scene graph. | |
Remove | Removes actors representing an object. | |
ReplayFrame | Uses the camera to redraw a frame. | |
Scene | The scene. | |
SelectionColor | The selection color. | |
SetBackgroundColor | Sets the background color. | |
SetOwnerDepthPriority | Sets the depth offset of layers. | |
SetOwnerFaceCulling | Sets retained or immediate mode for the owner. | |
SetOwnerImmediateMode | Sets retained or immediate mode for the owner. | |
SetOwnerLightingOption | Sets the lighting state of layers. | |
SetOwnerNavigationVisibility | Sets the visibility of layers depending on navigating state. | |
SetOwnerShadingMode | Sets the shading mode (smooth or flat) of layers. | |
SetOwnerTimeThreshold | Sets the time threshold to use lowest level of detail in layers when navigating. | |
SetOwnerTransparencyState | Sets transparency enabling flag for the owner. | |
SetOwnerVisibility | Sets the visibility of acts representing an object. | |
SetupProjection | Sets projection properties of the current rendering context. | |
SunVector | The sun vector. | |
UnregisterViewer | Removes a viewer from the scene graph. | |
VerticalExaggeration | The vertical exaggeration factor. |
Classes | Description |
---|---|
SceneGraph | A container for recording data and events that occur in a scene. |