9[TypeForwardedFrom(
"System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
104 if (left.
X == right.
X)
106 return left.Y == right.
Y;
113 return !(left == right);
136 public override readonly
bool Equals([NotNullWhen(
true)]
object?
obj)
147 return this ==
other;
152 return HashCode.Combine(
X.GetHashCode(),
Y.GetHashCode());
157 return $
"{{X={x}, Y={y}}}";
static PointF operator-(PointF pt, Size sz)
static PointF Add(PointF pt, Size sz)
static PointF Subtract(PointF pt, Size sz)
override readonly int GetHashCode()
static PointF operator+(PointF pt, Size sz)
static PointF Subtract(PointF pt, SizeF sz)
readonly bool Equals(PointF other)
static PointF Add(PointF pt, SizeF sz)
static readonly PointF Empty
static bool operator==(PointF left, PointF right)
override readonly bool Equals([NotNullWhen(true)] object? obj)
static bool operator!=(PointF left, PointF right)
override readonly string ToString()