# C1.Framework.Drawing.Gdi.TransformMatrix

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Framework_Drawing_Gdi_TransformMatrix" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix" class="text-break">TransformMatrix Class
</h1>
  <div class="markdown level0 summary"><p>The TransformMatrix class contains the transform info for transforming
between world-space and page-space in GDI.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><a class="xref" href="C1.Framework.Mathematics.Matrix-1.html">Matrix</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.single">float</a>&gt;</div>
    <div class="level2"><span class="xref">TransformMatrix</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.icloneable">ICloneable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Framework.Drawing.Gdi.html">C1.Framework.Drawing.Gdi</a></h6>
  <h6><strong>Assembly</strong>: C1.Win.C1Input.4.8.dll</h6>
  <h5 id="C1_Framework_Drawing_Gdi_TransformMatrix_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public sealed class TransformMatrix : Matrix&lt;float&gt;, ICloneable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public NotInheritable Class TransformMatrix
    Inherits Matrix(Of Single)
    Implements ICloneable</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_Framework_Drawing_Gdi_TransformMatrix__ctor" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.#ctor">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.-ctor.html#C1_Framework_Drawing_Gdi_TransformMatrix__ctor">TransformMatrix()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.html">TransformMatrix</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix__ctor_System_Single_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.#ctor(System.Single,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.-ctor.html#C1_Framework_Drawing_Gdi_TransformMatrix__ctor_System_Single_System_Single_">TransformMatrix(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.html">TransformMatrix</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix__ctor_System_Single_System_Single_System_Single_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.#ctor(System.Single,System.Single,System.Single,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.-ctor.html#C1_Framework_Drawing_Gdi_TransformMatrix__ctor_System_Single_System_Single_System_Single_System_Single_">TransformMatrix(float, float, float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.html">TransformMatrix</a> class.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix__ctor_System_Single_System_Single_System_Single_System_Single_System_Single_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.-ctor.html#C1_Framework_Drawing_Gdi_TransformMatrix__ctor_System_Single_System_Single_System_Single_System_Single_System_Single_System_Single_">TransformMatrix(float, float, float, float, float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.html">TransformMatrix</a> class.</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_Framework_Drawing_Gdi_TransformMatrix_Dx" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Dx">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Dx.html#C1_Framework_Drawing_Gdi_TransformMatrix_Dx">Dx</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value of Dx.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Dy" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Dy">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Dy.html#C1_Framework_Drawing_Gdi_TransformMatrix_Dy">Dy</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value of Dy.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_M11" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.M11">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.M11.html#C1_Framework_Drawing_Gdi_TransformMatrix_M11">M11</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value of M11.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_M12" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.M12">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.M12.html#C1_Framework_Drawing_Gdi_TransformMatrix_M12">M12</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value of M12.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_M21" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.M21">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.M21.html#C1_Framework_Drawing_Gdi_TransformMatrix_M21">M21</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value of M21.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_M22" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.M22">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.M22.html#C1_Framework_Drawing_Gdi_TransformMatrix_M22">M22</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the value of M22.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Unit" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Unit">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Unit.html#C1_Framework_Drawing_Gdi_TransformMatrix_Unit">Unit</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the unit matrix.</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_Framework_Drawing_Gdi_TransformMatrix_BackslashReflect" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.BackslashReflect">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.BackslashReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_BackslashReflect">BackslashReflect()</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the backslash reflecting to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_BackslashReflect_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.BackslashReflect(C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.BackslashReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_BackslashReflect_C1_Framework_Drawing_Gdi_TransformOrder_">BackslashReflect(TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the backslash reflecting to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_InverseTransform_C1_Framework_Drawing_Gdi_Coordinate_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.InverseTransform(C1.Framework.Drawing.Gdi.Coordinate)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.InverseTransform.html#C1_Framework_Drawing_Gdi_TransformMatrix_InverseTransform_C1_Framework_Drawing_Gdi_Coordinate_">InverseTransform(Coordinate)</a>
        </td>
        <td class="markdown level1 summary"><p>Inverse transform a <a class="xref" href="C1.Framework.Drawing.Gdi.Coordinate.html">Coordinate</a> object to a new <a class="xref" href="C1.Framework.Drawing.Gdi.Coordinate.html">Coordinate</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_ReflectAt_C1_Framework_Drawing_Gdi_Coordinate_C1_Framework_Drawing_Gdi_Coordinate_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.ReflectAt(C1.Framework.Drawing.Gdi.Coordinate,C1.Framework.Drawing.Gdi.Coordinate)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.ReflectAt.html#C1_Framework_Drawing_Gdi_TransformMatrix_ReflectAt_C1_Framework_Drawing_Gdi_Coordinate_C1_Framework_Drawing_Gdi_Coordinate_">ReflectAt(Coordinate, Coordinate)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the reflecting by speical line to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_ReflectAt_C1_Framework_Drawing_Gdi_Coordinate_C1_Framework_Drawing_Gdi_Coordinate_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.ReflectAt(C1.Framework.Drawing.Gdi.Coordinate,C1.Framework.Drawing.Gdi.Coordinate,C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.ReflectAt.html#C1_Framework_Drawing_Gdi_TransformMatrix_ReflectAt_C1_Framework_Drawing_Gdi_Coordinate_C1_Framework_Drawing_Gdi_Coordinate_C1_Framework_Drawing_Gdi_TransformOrder_">ReflectAt(Coordinate, Coordinate, TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the reflecting by speical line to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Rotate_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Rotate(System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Rotate.html#C1_Framework_Drawing_Gdi_TransformMatrix_Rotate_System_Single_">Rotate(float)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a clockwise rotation of the specified angle about the origin to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Rotate_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Rotate(System.Single,C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Rotate.html#C1_Framework_Drawing_Gdi_TransformMatrix_Rotate_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_">Rotate(float, TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a clockwise rotation of the specified angle about the origin to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_RotateAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.RotateAt(C1.Framework.Drawing.Gdi.Coordinate,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.RotateAt.html#C1_Framework_Drawing_Gdi_TransformMatrix_RotateAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_">RotateAt(Coordinate, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a clockwise rotation to this Matrix object around the point
specified in the point parameter, and by prepending the rotation</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_RotateAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.RotateAt(C1.Framework.Drawing.Gdi.Coordinate,System.Single,C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.RotateAt.html#C1_Framework_Drawing_Gdi_TransformMatrix_RotateAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_">RotateAt(Coordinate, float, TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies a clockwise rotation to this Matrix object around the point
specified in the point parameter, and by prepending the rotation</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Scale_System_Single_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Scale(System.Single,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Scale.html#C1_Framework_Drawing_Gdi_TransformMatrix_Scale_System_Single_System_Single_">Scale(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified scale vector to this Matrix object by prepending the scale vector.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Scale_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Scale(System.Single,System.Single,C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Scale.html#C1_Framework_Drawing_Gdi_TransformMatrix_Scale_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_">Scale(float, float, TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified scale vector to this Matrix object by prepending the scale vector.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_ScaleAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.ScaleAt(C1.Framework.Drawing.Gdi.Coordinate,System.Single,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.ScaleAt.html#C1_Framework_Drawing_Gdi_TransformMatrix_ScaleAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_System_Single_">ScaleAt(Coordinate, float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified scale vector to this Matrix object by prepending the scale vector at speical point.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_ScaleAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.ScaleAt(C1.Framework.Drawing.Gdi.Coordinate,System.Single,System.Single,C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.ScaleAt.html#C1_Framework_Drawing_Gdi_TransformMatrix_ScaleAt_C1_Framework_Drawing_Gdi_Coordinate_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_">ScaleAt(Coordinate, float, float, TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified scale vector to this Matrix object by prepending the scale vector at speical point.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Shear_System_Single_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Shear(System.Single,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Shear.html#C1_Framework_Drawing_Gdi_TransformMatrix_Shear_System_Single_System_Single_">Shear(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified shear vector to this Matrix object by prepending the shear transform.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Shear_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Shear(System.Single,System.Single,C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Shear.html#C1_Framework_Drawing_Gdi_TransformMatrix_Shear_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_">Shear(float, float, TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified shear vector to this Matrix object by prepending the shear transform.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_SlashReflect" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.SlashReflect">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.SlashReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_SlashReflect">SlashReflect()</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the slash reflecting to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_SlashReflect_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.SlashReflect(C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.SlashReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_SlashReflect_C1_Framework_Drawing_Gdi_TransformOrder_">SlashReflect(TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the slash reflecting to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Transform_C1_Framework_Drawing_Gdi_Coordinate_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Transform(C1.Framework.Drawing.Gdi.Coordinate)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Transform.html#C1_Framework_Drawing_Gdi_TransformMatrix_Transform_C1_Framework_Drawing_Gdi_Coordinate_">Transform(Coordinate)</a>
        </td>
        <td class="markdown level1 summary"><p>Transform a <a class="xref" href="C1.Framework.Drawing.Gdi.Coordinate.html">Coordinate</a> object to a new <a class="xref" href="C1.Framework.Drawing.Gdi.Coordinate.html">Coordinate</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Translate_System_Single_System_Single_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Translate(System.Single,System.Single)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Translate.html#C1_Framework_Drawing_Gdi_TransformMatrix_Translate_System_Single_System_Single_">Translate(float, float)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified translation vector (offsetX and offsetY) to this Matrix object
by prepending the translation vector.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_Translate_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.Translate(System.Single,System.Single,C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.Translate.html#C1_Framework_Drawing_Gdi_TransformMatrix_Translate_System_Single_System_Single_C1_Framework_Drawing_Gdi_TransformOrder_">Translate(float, float, TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the specified translation vector (offsetX and offsetY) to this Matrix object
by prepending the translation vector.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_XAxisReflect" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.XAxisReflect">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.XAxisReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_XAxisReflect">XAxisReflect()</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the x-axis reflecting to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_XAxisReflect_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.XAxisReflect(C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.XAxisReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_XAxisReflect_C1_Framework_Drawing_Gdi_TransformOrder_">XAxisReflect(TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the x-axis reflecting to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_YAxisReflect" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.YAxisReflect">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.YAxisReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_YAxisReflect">YAxisReflect()</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the y-axis reflecting to this Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_YAxisReflect_C1_Framework_Drawing_Gdi_TransformOrder_" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.YAxisReflect(C1.Framework.Drawing.Gdi.TransformOrder)">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.YAxisReflect.html#C1_Framework_Drawing_Gdi_TransformMatrix_YAxisReflect_C1_Framework_Drawing_Gdi_TransformOrder_">YAxisReflect(TransformOrder)</a>
        </td>
        <td class="markdown level1 summary"><p>Applies the y-axis reflecting to this Matrix object.</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_Framework_Drawing_Gdi_TransformMatrix_op_Explicit_C1_Framework_Drawing_Gdi_TransformMatrix__System_Drawing_Drawing2D_Matrix" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.op_Explicit(C1.Framework.Drawing.Gdi.TransformMatrix)~System.Drawing.Drawing2D.Matrix">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.op_Explicit.html#C1_Framework_Drawing_Gdi_TransformMatrix_op_Explicit_C1_Framework_Drawing_Gdi_TransformMatrix__System_Drawing_Drawing2D_Matrix">explicit operator Matrix(TransformMatrix)</a>
        </td>
        <td class="markdown level1 summary"><p>Explicit convert a TransformMatrix object to a System.Drawing.Drawing2D.Matrix object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Framework_Drawing_Gdi_TransformMatrix_op_Explicit_System_Drawing_Drawing2D_Matrix__C1_Framework_Drawing_Gdi_TransformMatrix" data-uid="C1.Framework.Drawing.Gdi.TransformMatrix.op_Explicit(System.Drawing.Drawing2D.Matrix)~C1.Framework.Drawing.Gdi.TransformMatrix">
          <a class="xref" href="C1.Framework.Drawing.Gdi.TransformMatrix.op_Explicit.html#C1_Framework_Drawing_Gdi_TransformMatrix_op_Explicit_System_Drawing_Drawing2D_Matrix__C1_Framework_Drawing_Gdi_TransformMatrix">explicit operator TransformMatrix(Matrix)</a>
        </td>
        <td class="markdown level1 summary"><p>Explicit convert a System.Drawing.Drawing2D.Matrix object to a TransformMatrix object.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
