Point3D operator unary-()

Negates the point's components.

Source

Point3D operator-() => new Point3D(-this.x, -this.y, -this.z);