multiplication by a scalar
| 100 | |
| 101 | /// multiplication by a scalar |
| 102 | Vector3d operator*(double mult, const Vector3d& vec) { |
| 103 | return {mult * vec.x(), mult * vec.y(), mult * vec.z()}; |
| 104 | } |
| 105 | |
| 106 | /// normalize to one |
| 107 | bool Vector3d::normalize() { |