mirror of
https://github.com/mpusz/mp-units.git
synced 2025-08-02 03:44:27 +02:00
@@ -363,7 +363,7 @@ template<QuantityValue V>
|
|||||||
explicit(false) quantity(V) -> quantity<dim_one, one, V>;
|
explicit(false) quantity(V) -> quantity<dim_one, one, V>;
|
||||||
|
|
||||||
template<QuantityLike Q>
|
template<QuantityLike Q>
|
||||||
explicit quantity(Q) -> quantity_like_type<Q>;
|
explicit quantity(Q) -> quantity<typename quantity_like_traits<Q>::dimension, typename quantity_like_traits<Q>::unit, typename quantity_like_traits<Q>::rep>;
|
||||||
|
|
||||||
// non-member binary operators
|
// non-member binary operators
|
||||||
template<Quantity Q1, QuantityEquivalentTo<Q1> Q2>
|
template<Quantity Q1, QuantityEquivalentTo<Q1> Q2>
|
||||||
|
@@ -28,10 +28,6 @@
|
|||||||
|
|
||||||
namespace units {
|
namespace units {
|
||||||
|
|
||||||
template<QuantityPointLike QP>
|
|
||||||
using quantity_point_like_type = quantity_point<typename quantity_point_like_traits<QP>::dimension,
|
|
||||||
typename quantity_point_like_traits<QP>::unit, typename quantity_point_like_traits<QP>::rep>;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief A quantity point
|
* @brief A quantity point
|
||||||
*
|
*
|
||||||
@@ -192,7 +188,9 @@ quantity_point(Q) -> quantity_point<typename quantity_like_traits<Q>::dimension,
|
|||||||
typename quantity_like_traits<Q>::unit, typename quantity_like_traits<Q>::rep>;
|
typename quantity_like_traits<Q>::unit, typename quantity_like_traits<Q>::rep>;
|
||||||
|
|
||||||
template<QuantityPointLike QP>
|
template<QuantityPointLike QP>
|
||||||
explicit quantity_point(QP) -> quantity_point_like_type<QP>;
|
explicit quantity_point(QP) -> quantity_point<typename quantity_point_like_traits<QP>::dimension,
|
||||||
|
typename quantity_point_like_traits<QP>::unit,
|
||||||
|
typename quantity_point_like_traits<QP>::rep>;
|
||||||
|
|
||||||
namespace detail {
|
namespace detail {
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user