6#include <wpi/units/angle.hpp>
7#include <wpi/units/angular_acceleration.hpp>
8#include <wpi/units/angular_velocity.hpp>
9#include <wpi/units/length.hpp>
10#include <wpi/units/mass.hpp>
11#include <wpi/units/moment_of_inertia.hpp>
12#include <wpi/units/time.hpp>
13#include <wpi/units/velocity.hpp>
26 ::wpi::units::unit<std::ratio<10160, 10000>, ::wpi::units::meters>;
28 ::wpi::units::unit<std::ratio<9144, 10000>, ::wpi::units::meters>;
30 ::wpi::units::unit<std::ratio<4572, 10000>, ::wpi::units::meters>;
32 ::wpi::units::unit<std::ratio<18288, 10000>, ::wpi::units::meters>;
34 ::wpi::units::unit<std::ratio<201168, 1000>, ::wpi::units::meters>;
36 ::wpi::units::unit<std::ratio<1609344, 1000>, ::wpi::units::meters>;
37using LeagueUnit = ::wpi::units::unit<std::ratio<4828032, 1000>,
38 ::wpi::units::meters>;
40using hand_t = ::wpi::units::unit_t<HandUnit>;
41using yard_t = ::wpi::units::unit_t<YardUnit>;
42using cubit_t = ::wpi::units::unit_t<CubitUnit>;
43using fathom_t = ::wpi::units::unit_t<FathomUnit>;
45using mile_t = ::wpi::units::unit_t<MileUnit>;
46using league_t = ::wpi::units::unit_t<LeagueUnit>;
49using HourUnit = ::wpi::units::unit<std::ratio<3600>, ::wpi::units::seconds>;
50using DayUnit = ::wpi::units::unit<std::ratio<86400>, ::wpi::units::seconds>;
52 ::wpi::units::unit<std::ratio<604800>, ::wpi::units::seconds>;
54 ::wpi::units::unit<std::ratio<1209600>, ::wpi::units::seconds>;
55using YearUnit = ::wpi::units::unit<std::ratio<31536000>,
56 ::wpi::units::seconds>;
58using hour_t = ::wpi::units::unit_t<HourUnit>;
59using day_t = ::wpi::units::unit_t<DayUnit>;
60using week_t = ::wpi::units::unit_t<WeekUnit>;
62using year_t = ::wpi::units::unit_t<YearUnit>;
67 ::wpi::units::compound_unit<::wpi::units::turns, wpi::units::inverse<YearUnit>>>;
72 ::wpi::units::compound_unit<::wpi::units::angular_velocity::revolutions_per_minute,
73 wpi::units::inverse<::wpi::units::seconds>>>;
Definition EasyCRT.hpp:26
::wpi::units::unit< std::ratio< 1609344, 1000 >, ::wpi::units::meters > MileUnit
1 mile = 1609.344 m.
Definition YUnits.hpp:36
::wpi::units::unit< std::ratio< 4828032, 1000 >, ::wpi::units::meters > LeagueUnit
1 league = 4828.032 m.
Definition YUnits.hpp:38
::wpi::units::unit_t< LeagueUnit > league_t
Quantity in leagues.
Definition YUnits.hpp:46
::wpi::units::unit_t< ::wpi::units::compound_unit<::wpi::units::turns, wpi::units::inverse< YearUnit > > > rotations_per_year_t
Definition YUnits.hpp:67
::wpi::units::unit< std::ratio< 10160, 10000 >, ::wpi::units::meters > HandUnit
1 hand = 0.1016 m.
Definition YUnits.hpp:26
::wpi::units::unit< std::ratio< 604800 >, ::wpi::units::seconds > WeekUnit
1 week = 604800 s.
Definition YUnits.hpp:52
::wpi::units::unit< std::ratio< 86400 >, ::wpi::units::seconds > DayUnit
1 day = 86400 s.
Definition YUnits.hpp:50
::wpi::units::unit_t< DayUnit > day_t
Quantity in days.
Definition YUnits.hpp:59
::wpi::units::unit< std::ratio< 4572, 10000 >, ::wpi::units::meters > CubitUnit
1 cubit = 0.4572 m.
Definition YUnits.hpp:30
::wpi::units::unit_t< YardUnit > yard_t
Quantity in yards.
Definition YUnits.hpp:41
::wpi::units::unit_t< MileUnit > mile_t
Quantity in miles.
Definition YUnits.hpp:45
::wpi::units::unit_t< FortnightUnit > fortnight_t
Quantity in fortnights.
Definition YUnits.hpp:61
::wpi::units::unit< std::ratio< 1209600 >, ::wpi::units::seconds > FortnightUnit
1 fortnight = 1209600 s.
Definition YUnits.hpp:54
::wpi::units::unit_t< HandUnit > hand_t
Quantity in hands.
Definition YUnits.hpp:40
::wpi::units::unit< std::ratio< 201168, 1000 >, ::wpi::units::meters > FurlongUnit
1 furlong = 201.168 m.
Definition YUnits.hpp:34
::wpi::units::unit< std::ratio< 3600 >, ::wpi::units::seconds > HourUnit
1 hour = 3600 s.
Definition YUnits.hpp:49
::wpi::units::unit_t< WeekUnit > week_t
Quantity in weeks.
Definition YUnits.hpp:60
::wpi::units::unit_t< ::wpi::units::compound_unit<::wpi::units::angular_velocity::revolutions_per_minute, wpi::units::inverse<::wpi::units::seconds > > > rpm_per_second_t
Definition YUnits.hpp:73
::wpi::units::unit< std::ratio< 9144, 10000 >, ::wpi::units::meters > YardUnit
1 yard = 0.9144 m.
Definition YUnits.hpp:28
::wpi::units::unit< std::ratio< 18288, 10000 >, ::wpi::units::meters > FathomUnit
1 fathom = 1.8288 m.
Definition YUnits.hpp:32
::wpi::units::unit_t< FathomUnit > fathom_t
Quantity in fathoms.
Definition YUnits.hpp:43
::wpi::units::unit_t< HourUnit > hour_t
Quantity in hours.
Definition YUnits.hpp:58
::wpi::units::unit_t< FurlongUnit > furlong_t
Quantity in furlongs.
Definition YUnits.hpp:44
::wpi::units::unit_t< CubitUnit > cubit_t
Quantity in cubits.
Definition YUnits.hpp:42
::wpi::units::unit_t< YearUnit > year_t
Quantity in years.
Definition YUnits.hpp:62
::wpi::units::unit< std::ratio< 31536000 >, ::wpi::units::seconds > YearUnit
1 year = 31536000 s (365 days).
Definition YUnits.hpp:56