public static Vector4 operator -(Vector4 value) { Vector4 result; result.X = -value.X; result.Y = -value.Y; result.Z = -value.Z; result.W = -value.W; return result; }