This document is archived and information here might be outdated. Recommended version. |
Provides access to members that manipulate the globe display. Note: the IGlobeDisplay interface has been superseded by IGlobeDisplay3. Please consider using the more recent version.
IGlobeDisplay interface provides access to members that control the Globe. IGlobeDisplay interface has the following non-inherited properties and methods:
AdvancedOptions property to access the globe�s data processing and management options, CacheUsage (CachePath, bUpdate ) � current disk cache usage (in Mbytes) for the specified path, CachePath - a true value to the argument bUpdate will update the CacheUsage, EnableMessages � indicates if warning messages and questions related to refreshing a layer or displaying vector data should be enabled, Globe � a container for display and manuiplation of data, ImmediateDataFetching � indicates if pending requests for tiles should complete before navigation, SelectionColor � the selction color selected features show with.
Clear(bRecycleBasicObjects) a method to stop all pending requests for tile fetches - a false value to bRecycleBasicObjects will stop the loading thread in addition, GetSurfaceElevation - finds the elevation (including the highest resolution, if specified) of the surface at the given longitude and latitude, GetSurfacePoint -returns a point given the x and y position (in local coordinates) of the viewer. In addition, the methods Locate, LocateFeature, LocateMultiple and LocateLayers all return a set of objects hit by the line of sight from the observer location within the window coordinates of xView and yView in the viewer pViewer.
Name | Description | |
---|---|---|
ActiveViewer | The active viewer. | |
AdvancedOptions | The data processing and management options. | |
CacheUsage | The disk cache usage in Mb (will return the current one if path is empty string). | |
Clear | Clear the display objects. | |
CurrentViewer | The current viewer. | |
EnableMessages | Indicates if the warning and question messages are enabled. | |
EnableRefresh | Indicates if refreshing of viewers is enabled. | |
FindViewer | Finds the Viewer. | |
GestureEnabled | Indicates if the mouse gestures are supported. | |
GetAllViewers | Returns all registered Viewers. | |
GetBackgroundColor | Returns the background color. | |
GetSurfaceElevation | Find the elevation of a point in the given geographical location. | |
GetSurfacePoint | Locate a point in the position x,y within the view (x and y in the interval 0-1). | |
Globe | The globe container. | |
IdleProcess | Run background data preparation and load processes. | |
ImmediateDataFetching | Indicates whether in immediate data fetching mode. | |
InitializeGraphicsContext | Initializes OpenGL paramaters in current rendering context. | |
IsGroupConsolidated | The consolidated option for groups. | |
IsNavigating | Indicates if the 3D Display is in navigation mode. | |
Locate | Find the object and location in the line of sight. | |
LocateFeature | Find the object and location in the line of sight. | |
LocateLayers | Find the object and location in the line of sight. | |
LocateMultiple | Find the object and location in the line of sight. | |
RefreshTextureObjects | Deletes all the textures to force them to reload. | |
RefreshViewers | Redraws all viewers. | |
RegisterViewer | Adds a viewer to the 3D Display. | |
ReplayFrame | Uses the camera to redraw a frame. | |
ResumeTileFetch | Resume the data loading process/thread. | |
Scene | The scene. | |
SelectionColor | The selection color. | |
SetBackgroundColor | Sets the background color. | |
ShouldViewerRefresh | Indicates if the viewer should be refreshed. | |
StartPrintingExporting | Start exporting/printing with an extending cull area. | |
StopPrintingExporting | Stop Exporting/printing with extending culling area-- restore defaults. | |
SuspendTileFetch | Suspend the data loading process/thread. | |
UnregisterViewer | Removes a viewer from the 3D Display. |
Interfaces | Description |
---|---|
IViewers3D | Provides access to members that control 3D displays. |
Classes | Description |
---|