/* @file MagGeodetic.java
*
* @author marco corvi
* @date nov 2011
*
* @brief TopoDroid World Magnetic Model
* --------------------------------------------------------
* Copyright This sowftare is distributed under GPL-3.0 or later
* See the file COPYING.
* --------------------------------------------------------
* Implemented after GeomagneticLibrary.c by
* National Geophysical Data Center
* NOAA EGC/2
* 325 Broadway
* Boulder, CO 80303 USA
* Attn: Susan McLean
* Phone: (303) 497-6478
* Email: Susan.McLean@noaa.gov
*/
package com.topodroid.DistoX;
// MAGtype_CoordGeodetic;
class MagGeodetic
{
double lambda; /* longitude */
double phi; /* geodetic latitude */
double HeightAboveEllipsoid; /* height above the ellipsoid (HaE) */
double HeightAboveGeoid; /* (height above the EGM96 geoid model ) */
boolean UseGeoid;
MagGeodetic()
{
UseGeoid = MagUtil.MAG_USE_GEOID;
}
MagGeodetic( MagGeodetic geodetic ) // copy cstr
{
phi = geodetic.phi;
lambda = geodetic.lambda;
HeightAboveEllipsoid = geodetic.HeightAboveEllipsoid;
HeightAboveGeoid = geodetic.HeightAboveGeoid;
UseGeoid = geodetic.UseGeoid;
}
}