|
template<typename TypeT > |
static TypeT | castor::convert (TypeT const &value, LengthUnit from, LengthUnit to) |
|
castor::Length | operator""_km (long double value) |
|
castor::Length | operator""_m (long double value) |
|
castor::Length | operator""_cm (long double value) |
|
castor::Length | operator""_mm (long double value) |
|
castor::Length | operator""_yd (long double value) |
|
castor::Length | operator""_ft (long double value) |
|
castor::Length | operator""_in (long double value) |
|
|
template<typename TypeT > |
bool | castor::operator== (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
bool | castor::operator!= (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
bool | castor::operator< (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
bool | castor::operator>= (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
bool | castor::operator> (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
bool | castor::operator<= (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator+ (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator- (LengthT< TypeT > const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator+ (TypeT const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator- (TypeT const &lhs, LengthT< TypeT > const &rhs) noexcept |
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator+ (LengthT< TypeT > const &lhs, TypeT const &rhs) noexcept |
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator- (LengthT< TypeT > const &lhs, TypeT const &rhs) noexcept |
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator* (LengthT< TypeT > const &lhs, double rhs) noexcept |
|
template<typename TypeT > |
LengthT< TypeT > | castor::operator/ (LengthT< TypeT > const &lhs, double rhs) noexcept |
|