core/vcsl/vcsl_utm.h
Go to the documentation of this file.
00001 #ifndef vcsl_utm_h_
00002 #define vcsl_utm_h_
00003 //:
00004 // \file
00005 // \brief Universal Transverse Mercator projection
00006 // \author François BERTEL
00007 //
00008 // \verbatim
00009 //  Modifications
00010 //   2000/06/29 François BERTEL Creation. Adapted from IUE
00011 //   2001/04/10 Ian Scott (Manchester) Converted perceps header to doxygen
00012 // \endverbatim
00013 
00014 #include <vcsl/vcsl_geographic.h>
00015 #include <vcsl/vcsl_utm_sptr.h>
00016 
00017 //: Universal Transverse Mercator projection
00018 // Coordinate system in which a point is specified by a grid zone designation,
00019 // an x and y coordinate within the grid zone, and z, the height above the
00020 // surface of the reference ellipsoid
00021 class vcsl_utm
00022   : public vcsl_geographic
00023 {
00024   //***************************************************************************
00025   // Constructors/Destructor
00026   //***************************************************************************
00027 
00028   // Default constructor.
00029   vcsl_utm();
00030 
00031  public:
00032   // Destructor
00033   virtual ~vcsl_utm() {}
00034 };
00035 
00036 #endif // vcsl_utm_h_