| 288 | // Division operator overloads between vectors and scalars, and vectors and vectors |
| 289 | template<class TL, class TR> |
| 290 | inline constexpr auto operator / (const TL& lhs, const v_3d<TR>& rhs) |
| 291 | { |
| 292 | return v_3d(lhs / rhs.x, lhs / rhs.y, lhs / rhs.z); |
| 293 | } |
| 294 | |
| 295 | template<class TL, class TR> |
| 296 | inline constexpr auto operator / (const v_3d<TL>& lhs, const TR& rhs) |