| 13 | point3d operator-() const { |
| 14 | return point3d(-x, -y, -z); } |
| 15 | point3d operator*(double k) const { |
| 16 | return point3d(x * k, y * k, z * k); } |
| 17 | point3d operator/(double k) const { |
| 18 | return point3d(x / k, y / k, z / k); } |
| 19 | double operator%(P(p)) const { |