forked from mpusz/mp-units
refactor: earth_radius
moved to cpp file
This commit is contained in:
@@ -24,6 +24,13 @@
|
|||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <numbers>
|
#include <numbers>
|
||||||
|
|
||||||
|
namespace {
|
||||||
|
|
||||||
|
using namespace units::physical::si::unit_constants;
|
||||||
|
inline constexpr auto earth_radius = 6371 * km;
|
||||||
|
|
||||||
|
} // namespace
|
||||||
|
|
||||||
namespace geographic {
|
namespace geographic {
|
||||||
|
|
||||||
distance spherical_distance(position from, position to)
|
distance spherical_distance(position from, position to)
|
||||||
|
@@ -119,9 +119,6 @@ namespace geographic {
|
|||||||
struct horizontal_kind : units::kind<horizontal_kind, units::physical::si::dim_length> {};
|
struct horizontal_kind : units::kind<horizontal_kind, units::physical::si::dim_length> {};
|
||||||
using distance = units::quantity_kind<horizontal_kind, units::physical::si::kilometre>;
|
using distance = units::quantity_kind<horizontal_kind, units::physical::si::kilometre>;
|
||||||
|
|
||||||
using namespace units::physical::si::unit_constants;
|
|
||||||
inline constexpr auto earth_radius = 6371 * km;
|
|
||||||
|
|
||||||
struct position {
|
struct position {
|
||||||
latitude lat;
|
latitude lat;
|
||||||
longitude lon;
|
longitude lon;
|
||||||
|
Reference in New Issue
Block a user