# C1.Util.DX.Point2D

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Util_DX_Point2D" data-uid="C1.Util.DX.Point2D" class="text-break">Point2D Struct
</h1>
  <div class="markdown level0 summary"><p>Structure specifing a point with double X and Y coordinates.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iequatable-1">IEquatable</a>&lt;<a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a>&gt;</div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Util.DX.html">C1.Util.DX</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.DX.4.8.dll</h6>
  <h5 id="C1_Util_DX_Point2D_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public struct Point2D : IEquatable&lt;Point2D&gt;</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Structure Point2D
    Implements IEquatable(Of Point2D)</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Point2D__ctor_C1_Util_DX_Point2F_" data-uid="C1.Util.DX.Point2D.#ctor(C1.Util.DX.Point2F)">
          <a class="xref" href="C1.Util.DX.Point2D.-ctor.html#C1_Util_DX_Point2D__ctor_C1_Util_DX_Point2F_">Point2D(Point2F)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> struct.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D__ctor_C1_Win_Interop_Point_" data-uid="C1.Util.DX.Point2D.#ctor(C1.Win.Interop.Point)">
          <a class="xref" href="C1.Util.DX.Point2D.-ctor.html#C1_Util_DX_Point2D__ctor_C1_Win_Interop_Point_">Point2D(Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> struct.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D__ctor_System_Double_System_Double_" data-uid="C1.Util.DX.Point2D.#ctor(System.Double,System.Double)">
          <a class="xref" href="C1.Util.DX.Point2D.-ctor.html#C1_Util_DX_Point2D__ctor_System_Double_System_Double_">Point2D(double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> struct.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D__ctor_System_Drawing_PointF_" data-uid="C1.Util.DX.Point2D.#ctor(System.Drawing.PointF)">
          <a class="xref" href="C1.Util.DX.Point2D.-ctor.html#C1_Util_DX_Point2D__ctor_System_Drawing_PointF_">Point2D(PointF)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> struct.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Point2D_Empty" data-uid="C1.Util.DX.Point2D.Empty">
          <a class="xref" href="C1.Util.DX.Point2D.Empty.html">Empty</a>
        </td>
        <td class="markdown level1 summary"><p>An empty point.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_SizeInBytes" data-uid="C1.Util.DX.Point2D.SizeInBytes">
          <a class="xref" href="C1.Util.DX.Point2D.SizeInBytes.html">SizeInBytes</a>
        </td>
        <td class="markdown level1 summary"><p>The size of the <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> type, in bytes.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_X" data-uid="C1.Util.DX.Point2D.X">
          <a class="xref" href="C1.Util.DX.Point2D.X.html">X</a>
        </td>
        <td class="markdown level1 summary"><p>The X coordinate of the point.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Y" data-uid="C1.Util.DX.Point2D.Y">
          <a class="xref" href="C1.Util.DX.Point2D.Y.html">Y</a>
        </td>
        <td class="markdown level1 summary"><p>The Y coordinate of the point.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Point2D_IsEmpty" data-uid="C1.Util.DX.Point2D.IsEmpty">
          <a class="xref" href="C1.Util.DX.Point2D.IsEmpty.html#C1_Util_DX_Point2D_IsEmpty">IsEmpty</a>
        </td>
        <td class="markdown level1 summary"><p>Determines if all components of <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> are equal to zero.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Point2D_Distance_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.Distance(C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.Distance.html#C1_Util_DX_Point2D_Distance_C1_Util_DX_Point2D_">Distance(Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the distance to the given point.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_DistanceSquared_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.DistanceSquared(C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.DistanceSquared.html#C1_Util_DX_Point2D_DistanceSquared_C1_Util_DX_Point2D_">DistanceSquared(Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the square of the distance to the given point.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Equals_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.Equals(C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.Equals.html#C1_Util_DX_Point2D_Equals_C1_Util_DX_Point2D_">Equals(Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates whether this instance and a specified object are equal.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Equals_System_Object_" data-uid="C1.Util.DX.Point2D.Equals(System.Object)">
          <a class="xref" href="C1.Util.DX.Point2D.Equals.html#C1_Util_DX_Point2D_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"><p>Indicates whether this instance and a specified object are equal.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_FromDips_C1_Util_DX_Point2D_System_Single_System_Single_" data-uid="C1.Util.DX.Point2D.FromDips(C1.Util.DX.Point2D,System.Single,System.Single)">
          <a class="xref" href="C1.Util.DX.Point2D.FromDips.html#C1_Util_DX_Point2D_FromDips_C1_Util_DX_Point2D_System_Single_System_Single_">FromDips(Point2D, float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts a point from DIPs to pixels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_FromDips_System_Single_System_Single_" data-uid="C1.Util.DX.Point2D.FromDips(System.Single,System.Single)">
          <a class="xref" href="C1.Util.DX.Point2D.FromDips.html#C1_Util_DX_Point2D_FromDips_System_Single_System_Single_">FromDips(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts a point from DIPs to pixels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_GetHashCode" data-uid="C1.Util.DX.Point2D.GetHashCode">
          <a class="xref" href="C1.Util.DX.Point2D.GetHashCode.html#C1_Util_DX_Point2D_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a hash code for this instance.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.Offset(C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.Offset.html#C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_">Offset(Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Offsets the point by the specified amount.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.Offset(C1.Util.DX.Point2D,C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.Offset.html#C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_C1_Util_DX_Point2D_">Offset(Point2D, Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Offsets the point by the specified amount.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_C1_Util_DX_Size2D_" data-uid="C1.Util.DX.Point2D.Offset(C1.Util.DX.Point2D,C1.Util.DX.Size2D)">
          <a class="xref" href="C1.Util.DX.Point2D.Offset.html#C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_C1_Util_DX_Size2D_">Offset(Point2D, Size2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Offsets the point by the specified amount.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_System_Double_System_Double_" data-uid="C1.Util.DX.Point2D.Offset(C1.Util.DX.Point2D,System.Double,System.Double)">
          <a class="xref" href="C1.Util.DX.Point2D.Offset.html#C1_Util_DX_Point2D_Offset_C1_Util_DX_Point2D_System_Double_System_Double_">Offset(Point2D, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Offsets the point by the specified amount.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Offset_C1_Util_DX_Size2D_" data-uid="C1.Util.DX.Point2D.Offset(C1.Util.DX.Size2D)">
          <a class="xref" href="C1.Util.DX.Point2D.Offset.html#C1_Util_DX_Point2D_Offset_C1_Util_DX_Size2D_">Offset(Size2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Offsets the point by the specified amount.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Offset_System_Double_System_Double_" data-uid="C1.Util.DX.Point2D.Offset(System.Double,System.Double)">
          <a class="xref" href="C1.Util.DX.Point2D.Offset.html#C1_Util_DX_Point2D_Offset_System_Double_System_Double_">Offset(double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Offsets the point by the specified amount.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Round" data-uid="C1.Util.DX.Point2D.Round">
          <a class="xref" href="C1.Util.DX.Point2D.Round.html#C1_Util_DX_Point2D_Round">Round()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a <a class="xref" href="C1.Util.DX.Point2L.html">Point2L</a> with rounded X and Y coordinates.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Scale_C1_Util_DX_Point2D_System_Double_" data-uid="C1.Util.DX.Point2D.Scale(C1.Util.DX.Point2D,System.Double)">
          <a class="xref" href="C1.Util.DX.Point2D.Scale.html#C1_Util_DX_Point2D_Scale_C1_Util_DX_Point2D_System_Double_">Scale(Point2D, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Scales X and Y coordinates of a point by the specified scaleFactor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Scale_C1_Util_DX_Point2D_System_Double_System_Double_" data-uid="C1.Util.DX.Point2D.Scale(C1.Util.DX.Point2D,System.Double,System.Double)">
          <a class="xref" href="C1.Util.DX.Point2D.Scale.html#C1_Util_DX_Point2D_Scale_C1_Util_DX_Point2D_System_Double_System_Double_">Scale(Point2D, double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Scales X and Y coordinates of a point by the specified scaleX and scaleY.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Scale_System_Double_" data-uid="C1.Util.DX.Point2D.Scale(System.Double)">
          <a class="xref" href="C1.Util.DX.Point2D.Scale.html#C1_Util_DX_Point2D_Scale_System_Double_">Scale(double)</a>
        </td>
        <td class="markdown level1 summary"><p>Scales X and Y coordinates of a point by the specified scaleFactor.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Scale_System_Double_System_Double_" data-uid="C1.Util.DX.Point2D.Scale(System.Double,System.Double)">
          <a class="xref" href="C1.Util.DX.Point2D.Scale.html#C1_Util_DX_Point2D_Scale_System_Double_System_Double_">Scale(double, double)</a>
        </td>
        <td class="markdown level1 summary"><p>Scales X and Y coordinates of a point by the specified scaleX and scaleY.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_ToDips_C1_Util_DX_Point2D_System_Single_System_Single_" data-uid="C1.Util.DX.Point2D.ToDips(C1.Util.DX.Point2D,System.Single,System.Single)">
          <a class="xref" href="C1.Util.DX.Point2D.ToDips.html#C1_Util_DX_Point2D_ToDips_C1_Util_DX_Point2D_System_Single_System_Single_">ToDips(Point2D, float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts a point from pixels to DIPs.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_ToDips_System_Single_System_Single_" data-uid="C1.Util.DX.Point2D.ToDips(System.Single,System.Single)">
          <a class="xref" href="C1.Util.DX.Point2D.ToDips.html#C1_Util_DX_Point2D_ToDips_System_Single_System_Single_">ToDips(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Converts a point from pixels to DIPs.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_ToPoint" data-uid="C1.Util.DX.Point2D.ToPoint">
          <a class="xref" href="C1.Util.DX.Point2D.ToPoint.html#C1_Util_DX_Point2D_ToPoint">ToPoint()</a>
        </td>
        <td class="markdown level1 summary"><p>Converts <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> to <span class="xref">C1.Win.Interop.Point</span>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_ToPoint2F" data-uid="C1.Util.DX.Point2D.ToPoint2F">
          <a class="xref" href="C1.Util.DX.Point2D.ToPoint2F.html#C1_Util_DX_Point2D_ToPoint2F">ToPoint2F()</a>
        </td>
        <td class="markdown level1 summary"><p>Converts <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> to <a class="xref" href="C1.Util.DX.Point2F.html">Point2F</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_ToPointF" data-uid="C1.Util.DX.Point2D.ToPointF">
          <a class="xref" href="C1.Util.DX.Point2D.ToPointF.html#C1_Util_DX_Point2D_ToPointF">ToPointF()</a>
        </td>
        <td class="markdown level1 summary"><p>Converts <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> to <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.drawing.pointf">PointF</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_ToString" data-uid="C1.Util.DX.Point2D.ToString">
          <a class="xref" href="C1.Util.DX.Point2D.ToString.html#C1_Util_DX_Point2D_ToString">ToString()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a string that represents the current object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_Truncate" data-uid="C1.Util.DX.Point2D.Truncate">
          <a class="xref" href="C1.Util.DX.Point2D.Truncate.html#C1_Util_DX_Point2D_Truncate">Truncate()</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a <a class="xref" href="C1.Util.DX.Point2L.html">Point2L</a> with truncated X and Y coordinates.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="operators">Operators
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Addition_C1_Util_DX_Point2D_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.op_Addition(C1.Util.DX.Point2D,C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.op_Addition.html#C1_Util_DX_Point2D_op_Addition_C1_Util_DX_Point2D_C1_Util_DX_Point2D_">operator +(Point2D, Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the result of addition of point2 to point1.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Addition_C1_Util_DX_Point2D_C1_Util_DX_Size2D_" data-uid="C1.Util.DX.Point2D.op_Addition(C1.Util.DX.Point2D,C1.Util.DX.Size2D)">
          <a class="xref" href="C1.Util.DX.Point2D.op_Addition.html#C1_Util_DX_Point2D_op_Addition_C1_Util_DX_Point2D_C1_Util_DX_Size2D_">operator +(Point2D, Size2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the result of addition of size to point.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Equality_C1_Util_DX_Point2D_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.op_Equality(C1.Util.DX.Point2D,C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.op_Equality.html#C1_Util_DX_Point2D_op_Equality_C1_Util_DX_Point2D_C1_Util_DX_Point2D_">operator ==(Point2D, Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines if the specified values are equal.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Explicit_C1_Util_DX_Point2D__C1_Win_Interop_Point" data-uid="C1.Util.DX.Point2D.op_Explicit(C1.Util.DX.Point2D)~C1.Win.Interop.Point">
          <a class="xref" href="C1.Util.DX.Point2D.op_Explicit.html#C1_Util_DX_Point2D_op_Explicit_C1_Util_DX_Point2D__C1_Win_Interop_Point">explicit operator Point(Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Performs an explicit conversion from <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a> to <span class="xref">C1.Win.Interop.Point</span>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Explicit_C1_Win_Interop_Point__C1_Util_DX_Point2D" data-uid="C1.Util.DX.Point2D.op_Explicit(C1.Win.Interop.Point)~C1.Util.DX.Point2D">
          <a class="xref" href="C1.Util.DX.Point2D.op_Explicit.html#C1_Util_DX_Point2D_op_Explicit_C1_Win_Interop_Point__C1_Util_DX_Point2D">explicit operator Point2D(Point)</a>
        </td>
        <td class="markdown level1 summary"><p>Performs an explicit conversion from <span class="xref">C1.Win.Interop.Point</span> to <a class="xref" href="C1.Util.DX.Point2D.html">Point2D</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Inequality_C1_Util_DX_Point2D_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.op_Inequality(C1.Util.DX.Point2D,C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.op_Inequality.html#C1_Util_DX_Point2D_op_Inequality_C1_Util_DX_Point2D_C1_Util_DX_Point2D_">operator !=(Point2D, Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Determines if the specified values are not equal.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Subtraction_C1_Util_DX_Point2D_C1_Util_DX_Point2D_" data-uid="C1.Util.DX.Point2D.op_Subtraction(C1.Util.DX.Point2D,C1.Util.DX.Point2D)">
          <a class="xref" href="C1.Util.DX.Point2D.op_Subtraction.html#C1_Util_DX_Point2D_op_Subtraction_C1_Util_DX_Point2D_C1_Util_DX_Point2D_">operator -(Point2D, Point2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the result of substruction of point2 from point1.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Util_DX_Point2D_op_Subtraction_C1_Util_DX_Point2D_C1_Util_DX_Size2D_" data-uid="C1.Util.DX.Point2D.op_Subtraction(C1.Util.DX.Point2D,C1.Util.DX.Size2D)">
          <a class="xref" href="C1.Util.DX.Point2D.op_Subtraction.html#C1_Util_DX_Point2D_op_Subtraction_C1_Util_DX_Point2D_C1_Util_DX_Size2D_">operator -(Point2D, Size2D)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the result of substruction of size from point.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
