refactor: rotation angle unit renamed to revolution

This commit is contained in:
Mateusz Pusz
2022-09-05 12:12:12 +02:00
parent 520c944971
commit abc429a71a
6 changed files with 22 additions and 22 deletions
+10 -10
View File
@@ -31,18 +31,18 @@ namespace {
using namespace units::references;
using namespace units::literals;
static_assert(360 * deg == 1 * rot);
static_assert(400 * grad == 1 * rot);
static_assert(std::numbers::pi * 2 * rad == 1. * rot);
static_assert(360 * deg == 1 * rev);
static_assert(400 * grad == 1 * rev);
static_assert(std::numbers::pi * 2 * rad == 1. * rev);
static_assert(360_q_deg == 1_q_rot);
static_assert(400_q_grad == 1_q_rot);
static_assert(std::numbers::pi * quantity_cast<double>(2._q_rad) == quantity_cast<double>(1._q_rot));
static_assert(360_q_deg == 1_q_rev);
static_assert(400_q_grad == 1_q_rev);
static_assert(std::numbers::pi * quantity_cast<double>(2._q_rad) == quantity_cast<double>(1._q_rev));
static_assert(units::aliases::deg<>(360.) == units::aliases::rot<>(1.));
static_assert(units::aliases::deg<int>(360) == units::aliases::rot<int>(1));
static_assert(units::aliases::grad<int>(400) == units::aliases::rot<int>(1));
static_assert(std::numbers::pi * units::aliases::rad<>(2.) == units::aliases::rot<>(1.));
static_assert(units::aliases::deg<>(360.) == units::aliases::rev<>(1.));
static_assert(units::aliases::deg<int>(360) == units::aliases::rev<int>(1));
static_assert(units::aliases::grad<int>(400) == units::aliases::rev<int>(1));
static_assert(std::numbers::pi * units::aliases::rad<>(2.) == units::aliases::rev<>(1.));
// solid angle