All Classes Functions
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
GreatCircle Class Reference
Inheritance diagram for GreatCircle:
Inheritance graph
[legend]

Public Member Functions

virtual void Update (MyDC hDC, int W, int H, MFDDataLaunchMFD *data)
void SwitchTrack ()
void SwitchUse ()
virtual void ZoomIn ()
virtual void ZoomOut ()
void SignalPlanetChange (const BODYPHYS &bodyPhys)
void IncreasePlotPrecision ()
void DecreasePlotPrecision ()
void SetPlotPrecision (double step)
double GetPlotPrecision () const

Public Attributes

bool m_continuous

Protected Member Functions

void RefreshClient ()
void ScaleData ()
bool IsSymmetricAround00 () const
EnjoLib::Point GetWindowSize () const
EnjoLib::RectangleMy GetDataSize () const
EnjoLib::RectangleMy GetDataToDisplaySize () const
double GetMinAllowedZoom (double proposedZoom) const
virtual void AutoZoomVirtual ()

Protected Attributes

const double m_zoomMultipler
bool m_track

The documentation for this class was generated from the following files: