| 108 | |
| 109 | template <typename A, typename B> requires MR::ImGuiMath::detail::ValidOperands<A, B> |
| 110 | [[nodiscard]] constexpr auto operator/( A a, B b ) { return MR::ImGuiMath::applyElementwise( std::divides{}, a, b ); } |
| 111 | |
| 112 | template <MR::ImGuiMath::detail::Vector A, MR::ImGuiMath::detail::VectorOrScalar B> constexpr A& operator+=( A& a, B b ) { return a = a + b; } |
| 113 | template <MR::ImGuiMath::detail::Vector A, MR::ImGuiMath::detail::VectorOrScalar B> constexpr A& operator-=( A& a, B b ) { return a = a - b; } |
nothing calls this directly
no test coverage detected