Rose
Classes | Namespaces
CelestialOverlay.h File Reference

Add observable celestial objects to MapProjection. More...

#include "MapProjection.h"
Include dependency graph for CelestialOverlay.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rose::CelestialOverlay
 Add observable celestial objects to MapProjection. More...
 

Namespaces

 rose
 ToDo: There is an issue that the initial scroll interaction is lost if the click/press lands on a Widget and not a Container (by user observation).
 

Detailed Description

Add observable celestial objects to MapProjection.

Author
Richard Buckley richa.nosp@m.rd.b.nosp@m.uckle.nosp@m.y@ie.nosp@m.ee.or.nosp@m.g
Version
1.0
Date
2021-06-10

The CelestialOverlay is designed to display icons representing the positions of the Sun and Moon on the Earth overlaid on a MapProjection. The CelestialOverlay can only be added to a MapProjection and communicates with the MapProjection to match display with the MapOverlay.