|
libosmscout 1.1.1
|
#include <osmscout/lib/CoreImportExport.h>#include <osmscout/GeoCoord.h>#include <osmscout/system/Compiler.h>#include <osmscout/system/Math.h>#include <osmscout/util/Time.h>#include <osmscout/util/String.h>#include <osmscout/util/SunriseSunset.h>#include <optional>#include <string>

Go to the source code of this file.
Namespaces | |
| namespace | osmscout |
Typedefs | |
| using | osmscout::SunriseSunsetRes = std::optional<std::tuple<Timestamp, Timestamp>> |
Functions | |
| OSMSCOUT_API SunriseSunsetRes | osmscout::GetSunriseSunset (const GeoCoord &location, const Timestamp &day, double sunAltitude) |
| OSMSCOUT_API SunriseSunsetRes | osmscout::GetCivilTwilight (const GeoCoord &location, const Timestamp &day=Timestamp::clock::now()) |
| OSMSCOUT_API SunriseSunsetRes | osmscout::GetNauticalTwilight (const GeoCoord &location, const Timestamp &day=Timestamp::clock::now()) |
| OSMSCOUT_API SunriseSunsetRes | osmscout::GetAstronomicalTwilight (const GeoCoord &location, const Timestamp &day=Timestamp::clock::now()) |
| OSMSCOUT_API SunriseSunsetRes | osmscout::GetSunriseSunset (const GeoCoord &location, const Timestamp &day=Timestamp::clock::now()) |