PZ90Ellipsoid Class Reference
[Geodetic coordinates and geoids]

#include <PZ90Ellipsoid.hpp>

Inheritance diagram for PZ90Ellipsoid:

Inheritance graph
[legend]
Collaboration diagram for PZ90Ellipsoid:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual double a () const throw ()
 semi-major axis of Earth in meters.
virtual double a_km () const throw ()
 Defined in table 3.2 of ICD-2008 (v5.1).
virtual double flatteningInverse () const throw ()
 Defined in table 3.2 of the GLONASS ICD-2008 (v5.1).
virtual double flattening () const throw ()
 Computed from inverse flattening value as given in table 3.2 of the GLONASS ICD-2008 (v5.1).
virtual double eccentricity () const throw ()
 eccentricity (ellipsoid parameter).
virtual double eccSquared () const throw ()
 eccentricity squared (ellipsoid parameter).
virtual double angVelocity () const throw ()
 Defined in table 3.2 of ICD-2008 (v5.1).
virtual double gm () const throw ()
 Defined in table 3.2 of ICD-2008 (v5.1).
virtual double gm_km () const throw ()
 Defined in table 3.2 of ICD-2008 (v5.1).
virtual double c () const throw ()
 Defined in table 3.2 of ICD-2008 (v5.1).
virtual double c_km () const throw ()
 Defined in table 3.2 of ICD-2008 (v5.1).
virtual double j20 () const throw ()
 Defined in table 3.2 of ICD-2008 (v5.1).
virtual ~PZ90Ellipsoid () throw ()
 Destructor.

Constructor & Destructor Documentation

virtual ~PZ90Ellipsoid  )  throw () [inline, virtual]
 

Destructor.

Definition at line 126 of file PZ90Ellipsoid.hpp.


Member Function Documentation

virtual double a  )  const throw () [inline, virtual]
 

semi-major axis of Earth in meters.

Implements EllipsoidModel.

Definition at line 60 of file PZ90Ellipsoid.hpp.

virtual double a_km  )  const throw () [inline, virtual]
 

Defined in table 3.2 of ICD-2008 (v5.1).

Returns:
semi-major axis of Earth in km.

Implements EllipsoidModel.

Definition at line 65 of file PZ90Ellipsoid.hpp.

virtual double angVelocity  )  const throw () [inline, virtual]
 

Defined in table 3.2 of ICD-2008 (v5.1).

Returns:
angular velocity of Earth in radians/sec.

Implements EllipsoidModel.

Definition at line 97 of file PZ90Ellipsoid.hpp.

Referenced by GloEphemeris::svXvt().

virtual double c  )  const throw () [inline, virtual]
 

Defined in table 3.2 of ICD-2008 (v5.1).

Returns:
Speed of light in m/s.

Implements EllipsoidModel.

Definition at line 112 of file PZ90Ellipsoid.hpp.

virtual double c_km  )  const throw () [inline, virtual]
 

Defined in table 3.2 of ICD-2008 (v5.1).

Returns:
Speed of light in km/s

Implements EllipsoidModel.

Definition at line 117 of file PZ90Ellipsoid.hpp.

virtual double eccentricity  )  const throw () [inline, virtual]
 

eccentricity (ellipsoid parameter).

Implements EllipsoidModel.

Definition at line 88 of file PZ90Ellipsoid.hpp.

virtual double eccSquared  )  const throw () [inline, virtual]
 

eccentricity squared (ellipsoid parameter).

Reimplemented from EllipsoidModel.

Definition at line 92 of file PZ90Ellipsoid.hpp.

virtual double flattening  )  const throw () [inline, virtual]
 

Computed from inverse flattening value as given in table 3.2 of the GLONASS ICD-2008 (v5.1).

Returns:
flattening (ellipsoid parameter).

Implements EllipsoidModel.

Definition at line 80 of file PZ90Ellipsoid.hpp.

virtual double flatteningInverse  )  const throw () [inline, virtual]
 

Defined in table 3.2 of the GLONASS ICD-2008 (v5.1).

Returns:
inverse o flattening (ellipsoid parameter).

Definition at line 72 of file PZ90Ellipsoid.hpp.

virtual double gm  )  const throw () [inline, virtual]
 

Defined in table 3.2 of ICD-2008 (v5.1).

Returns:
geocentric gravitational constant in m**3 / s**2

Implements EllipsoidModel.

Definition at line 102 of file PZ90Ellipsoid.hpp.

virtual double gm_km  )  const throw () [inline, virtual]
 

Defined in table 3.2 of ICD-2008 (v5.1).

Returns:
geocentric gravitational constant in km**3 / s**2

Implements EllipsoidModel.

Definition at line 107 of file PZ90Ellipsoid.hpp.

virtual double j20  )  const throw () [inline, virtual]
 

Defined in table 3.2 of ICD-2008 (v5.1).

Returns:
Returns second zonal harmonic of the geopotential.

Definition at line 122 of file PZ90Ellipsoid.hpp.


The documentation for this class was generated from the following file:
Generated on Wed May 22 03:31:57 2013 for GPS ToolKit Software Library by  doxygen 1.3.9.1