GlobeGraphicsToolbar.GeographicCoordinates.GetGeographicCoordinates C# (CSharp) Метод

GetGeographicCoordinates() приватный Метод

private GetGeographicCoordinates ( IGlobe globe, int screenX, int screenY, double &longitude, double &latitude, double &altitudeInKilometers ) : void
globe IGlobe
screenX int
screenY int
longitude double
latitude double
altitudeInKilometers double
Результат void
        private void GetGeographicCoordinates(IGlobe globe, int screenX, int screenY, ref double longitude, ref double latitude, ref double altitudeInKilometers)
        {
            IGlobeDisplay globeDisplay = globe.GlobeDisplay;

            ISceneViewer sceneViewer = globeDisplay.ActiveViewer;

            ICamera camera = globeDisplay.ActiveViewer.Camera;

            IGlobeViewUtil globeViewUtil = camera as IGlobeViewUtil;

            globeViewUtil.WindowToGeographic(globeDisplay, sceneViewer, screenX, screenY, true, out longitude, out latitude, out altitudeInKilometers);
        }