WSF
MapProjection.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef MapProjection_hpp
13#define MapProjection_hpp
14
16{
17public:
19
20 virtual ~MapProjection();
21
22 virtual bool ConvertLatLonToXY(double aLat, double aLon, double& aX, double& aY) const = 0;
23
24 virtual bool ConvertXYToLatLon(double aX, double aY, double& aLat, double& aLon) const = 0;
25
26 virtual void SetCenter(double aLatDeg, double aLonDeg) = 0;
27
28private:
29};
30
31#endif
virtual ~MapProjection()
Definition MapProjection.cpp:17
virtual bool ConvertXYToLatLon(double aX, double aY, double &aLat, double &aLon) const =0
MapProjection()
Definition MapProjection.cpp:14
virtual void SetCenter(double aLatDeg, double aLonDeg)=0
virtual bool ConvertLatLonToXY(double aLat, double aLon, double &aX, double &aY) const =0
Copyrights Multiple, All Rights Reserved