vcsl_geocentric.h
Go to the documentation of this file.
1 #ifndef vcsl_geocentric_h_
2 #define vcsl_geocentric_h_
3 //:
4 // \file
5 // \brief A specific geographic coordinate system
6 // \author Francois BERTEL
7 //
8 // \verbatim
9 // Modifications
10 // 2000/06/29 Francois BERTEL Creation. Adapted from IUE
11 // 2001/04/10 Ian Scott (Manchester) Converted perceps header to doxygen
12 // \endverbatim
13 
14 #include <vcsl/vcsl_geographic.h>
16 
17 //: A specific geographic coordinate system
18 // Intended to represent a location relative to the earth
19 // 3D coordinate system that is intended to represent a location relative to
20 // the earth, although its use is not restricted to earthbound coordinate
21 // systems. The geocentric latitude is the angle made by a line to the center
22 // of the ellipsoid with the equatorial plane. The coordinates of a point are
23 // specified by the angles `lat' and `lon', and the distance from the surface
24 // of the ellipsoid, `z'.
26  : public vcsl_geographic
27 {
28  private:
29  //***************************************************************************
30  // Constructors/Destructor
31  //***************************************************************************
32 
33  // Default constructor.
35 
36  public:
37  // Destructor
38  ~vcsl_geocentric() override = default;
39 };
40 
41 #endif // vcsl_geocentric_h_
~vcsl_geocentric() override=default
Represent a location relative to the earth.
Represent a location relative to the earth.
A specific geographic coordinate system.