This is the complete list of members for eagine::tagged_quantity< T, U >, including all inherited members.
arccos(T x) | eagine::tagged_quantity< T, U > | related |
arcsin(T x) | eagine::tagged_quantity< T, U > | related |
arctan(T y, T x) | eagine::tagged_quantity< T, U > | related |
cos(const Qty &qty) | eagine::tagged_quantity< T, U > | related |
operator X() const noexcept | eagine::tagged_quantity< T, U > | inlineexplicit |
operator!=(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) -> std::enable_if_t< units::is_convertible_v< U2, U1 >, bool > | eagine::tagged_quantity< T, U > | related |
operator*(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) | eagine::tagged_quantity< T, U > | related |
operator*(const tagged_quantity< T1, U > &a, const T2 &c) | eagine::tagged_quantity< T, U > | related |
operator*(const T1 &c, const tagged_quantity< T2, U > &a) | eagine::tagged_quantity< T, U > | related |
operator*(const tagged_quantity< T1, U1 > &a, U2) | eagine::tagged_quantity< T, U > | related |
operator+(const tagged_quantity< T, U > &a) | eagine::tagged_quantity< T, U > | related |
operator+(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) | eagine::tagged_quantity< T, U > | related |
operator+=(const tagged_quantity< X, UX > &q) noexcept -> auto & | eagine::tagged_quantity< T, U > | inline |
operator-(const tagged_quantity< T, U > &a) | eagine::tagged_quantity< T, U > | related |
operator-(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) | eagine::tagged_quantity< T, U > | related |
operator-=(const tagged_quantity< X, UX > &q) noexcept -> auto & | eagine::tagged_quantity< T, U > | inline |
operator/(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) | eagine::tagged_quantity< T, U > | related |
operator/(const tagged_quantity< T1, U > &a, const T2 &c) | eagine::tagged_quantity< T, U > | related |
operator/(const tagged_quantity< T1, U1 > &a, U2) | eagine::tagged_quantity< T, U > | related |
operator<(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) -> std::enable_if_t< units::is_convertible_v< U2, U1 >, bool > | eagine::tagged_quantity< T, U > | related |
operator<=(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) -> std::enable_if_t< units::is_convertible_v< U2, U1 >, bool > | eagine::tagged_quantity< T, U > | related |
operator==(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) -> std::enable_if_t< units::is_convertible_v< U2, U1 >, bool > | eagine::tagged_quantity< T, U > | related |
operator>(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) -> std::enable_if_t< units::is_convertible_v< U2, U1 >, bool > | eagine::tagged_quantity< T, U > | related |
operator>=(const tagged_quantity< T1, U1 > &a, const tagged_quantity< T2, U2 > &b) -> std::enable_if_t< units::is_convertible_v< U2, U1 >, bool > | eagine::tagged_quantity< T, U > | related |
sin(const Qty &qty) | eagine::tagged_quantity< T, U > | related |
tagged_quantity()=default | eagine::tagged_quantity< T, U > | |
tagged_quantity(T v) noexcept | eagine::tagged_quantity< T, U > | inlineexplicit |
tagged_quantity(const tagged_quantity< X, UX > &tq) noexcept | eagine::tagged_quantity< T, U > | inline |
tan(const Qty &qty) | eagine::tagged_quantity< T, U > | related |
to() const noexcept | eagine::tagged_quantity< T, U > | inline |
unit() noexcept -> U | eagine::tagged_quantity< T, U > | inlinestatic |
unit_type typedef | eagine::tagged_quantity< T, U > | |
value() const noexcept -> T | eagine::tagged_quantity< T, U > | inline |
value_type typedef | eagine::tagged_quantity< T, U > |