refactor: 💥 Scalar concept renamed to ScalableNumber

Resolves #114
This commit is contained in:
Mateusz Pusz
2020-09-08 21:17:09 +02:00
parent 9ca65240c8
commit 9a49df7222
88 changed files with 149 additions and 148 deletions

View File

@ -87,7 +87,7 @@ public:
}
template<typename V>
requires (Scalar<V> || Dimensionless<V>)
requires (ScalableNumber<V> || Dimensionless<V>)
[[nodiscard]] friend constexpr auto operator*(const vector& lhs, const V& value)
requires requires { lhs.magnitude() * value; }
{
@ -95,7 +95,7 @@ public:
}
template<typename V>
requires (Scalar<V> || Dimensionless<V>)
requires (ScalableNumber<V> || Dimensionless<V>)
[[nodiscard]] friend constexpr auto operator*(const V& value, const vector& rhs)
requires requires { value * rhs.magnitude(); }
{