This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > GlobeCore > ESRI.ArcGIS.GlobeCore > Interfaces > IG > IGlobeDisplay Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that manipulate the globe display. Note: the IGlobeDisplay interface has been superseded byIGlobeDisplay3. 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.
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. | |
EnableMessages | Indicates if the warning and question messages are 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. | |
ImmediateDataFetching | Indicates whether in immediate data fetching mode. | |
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. | |
Scene | The scene. | |
SelectionColor | The selection color. | |
SetBackgroundColor | Sets the background color. | |
StartPrintingExporting | Start exporting/printing with an extending cull area. | |
StopPrintingExporting | Stop Exporting/printing with extending culling area-- restore defaults. | |
UnregisterViewer | Removes a viewer from the 3D Display. |
Interfaces | Description |
---|---|
IViewers3D | Provides access to members that control 3D displays. |