Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Sun.cpp File Reference
#include "Headers/Sun.h"

Go to the source code of this file.

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::anonymous_namespace{Sun.cpp}
 

Functions

constexpr D64 Divide::anonymous_namespace{Sun.cpp}::FNrange (const D64 x) noexcept
 
D64 Divide::anonymous_namespace{Sun.cpp}::f0 (const D64 lat, const D64 declin) noexcept
 
D64 Divide::anonymous_namespace{Sun.cpp}::FNsun (const D64 d, D64 &RA, D64 &delta, D64 &L) noexcept
 

Variables

constexpr D64 Divide::anonymous_namespace{Sun.cpp}::g_numSecondsUpdateInterval = 30
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::SunDia = 0.53
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::AirRefr = 34.0 / 60.0
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::TwoPi = 2 * M_PI
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Longitude_A = 282.9404
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Longitude_B = 4.70935E-5
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Mean_A = 356.047
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Mean_B = 0.9856002585
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Eccentricity_A = 0.016709
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Eccentricity_B = 1.151E-9
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Oblique_A = Angle::DegreesToRadians(23.4393)
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Oblique_B = Angle::DegreesToRadians(3.563E-7)
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Ecliptic_A = Angle::DegreesToRadians(1.915)
 
constexpr D64 Divide::anonymous_namespace{Sun.cpp}::Ecliptic_B = Angle::DegreesToRadians(.02)