This document is archived and information here might be outdated.  Recommended version.


IGlobeViewUtil Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GlobeCore > ESRI.ArcGIS.GlobeCore > Interfaces > IG > IGlobeViewUtil Interface
ArcGIS Developer Help

IGlobeViewUtil Interface

Provides access to utility methods related to globe coordinates and view.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Method GeocentricToGeographic Transform normalized geocentric coordinates to geographic coordinates.
Method GeocentricToWindow Get the window coordinates corresponding to a geocentric location, or -1 if not visible.
Method GeographicToGeocentric Transform geographical coordinates to normalized geocentric coordinates.
Method GeographicToWindow Get the window coordinates corresponding to a geographical location, or -1 if not visible.
Method GetIsPointVisible Detect if point with geocentric coordinates is outside the pyramidal view, too close to the viewpoint, or too far from it.
Method GetViewingFrustrum Get the viewing frustum as a truncated pyramid, a set of eight points in geocentric coordinates.
Write-only property LocalOrigin The local origin for high precision OpenGL custom drawing.
Method QueryVisibleGeographicExtent Visible geographic extent of Globe sphere.
Read-only property ScalingDistance The current distance used for scale range comparisons.
Method SetTargetAtCenter Sets the camera target at the center of the globe.
Method WindowToGeocentric Get the geocentric coordinates in the line of sight defined by the window coordinates.
Method WindowToGeographic Get the geographic coordinates in the line of sight defined by the window coordinates.

Classes that implement IGlobeViewUtil

Classes Description
GlobeCamera The globe camera component.

.NET Samples

Globe Fly tool Creating a toolbar of globe tools Set sun position tool