Skyward boardcore
|
Typedefs | |
template<class Ratio = std::ratio<1>> | |
using | Angle = Unit< UnitKind::Angle, Ratio > |
using | Degree = Angle<> |
using | Radian = Angle< std::ratio< static_cast< std::intmax_t >(180 *1e10), static_cast< std::intmax_t >(3.14159265358979323846 *1e10)> > |
Functions | |
template<class ToAngle , class FromAngle > | |
ToAngle | angle_cast (FromAngle const &from) |
constexpr auto | operator""_rad (long double n) |
constexpr auto | operator""_deg (long double n) |
constexpr auto | operator""_rad (unsigned long long n) |
constexpr auto | operator""_deg (unsigned long long n) |
using Boardcore::Units::Angle::Angle = typedef Unit<UnitKind::Angle, Ratio> |
using Boardcore::Units::Angle::Degree = typedef Angle<> |
using Boardcore::Units::Angle::Radian = typedef Angle< std::ratio<static_cast<std::intmax_t>(180 * 1e10), static_cast<std::intmax_t>(3.14159265358979323846 * 1e10)> > |
ToAngle Boardcore::Units::Angle::angle_cast | ( | FromAngle const & | from | ) |
|
constexpr |
|
constexpr |
|
constexpr |