<Type Name="Image" FullName="Xwt.Drawing.Image">
  <TypeSignature Language="C#" Value="public sealed class Image : Xwt.XwtObject" />
  <TypeSignature Language="ILAsm" Value=".class public auto ansi sealed Image extends Xwt.XwtObject" />
  <AssemblyInfo>
    <AssemblyName>Xwt</AssemblyName>
    <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
  </AssemblyInfo>
  <Base>
    <BaseTypeName>Xwt.XwtObject</BaseTypeName>
  </Base>
  <Interfaces />
  <Docs>
    <summary>To be added.</summary>
    <remarks>To be added.</remarks>
  </Docs>
  <Members>
    <Member MemberName=".ctor">
      <MemberSignature Language="C#" Value="public Image (Xwt.Drawing.Image image);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class Xwt.Drawing.Image image) cil managed" />
      <MemberType>Constructor</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <Parameters>
        <Parameter Name="image" Type="Xwt.Drawing.Image" />
      </Parameters>
      <Docs>
        <param name="image">To be added.</param>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="BackendHandler">
      <MemberSignature Language="C#" Value="protected override Xwt.Backends.IBackendHandler BackendHandler { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance class Xwt.Backends.IBackendHandler BackendHandler" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Backends.IBackendHandler</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
        <value>To be added.</value>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ChangeOpacity">
      <MemberSignature Language="C#" Value="public Xwt.Drawing.Image ChangeOpacity (double opacity);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xwt.Drawing.Image ChangeOpacity(float64 opacity) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="opacity" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="opacity">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="CopyArea">
      <MemberSignature Language="C#" Value="public void CopyArea (int srcX, int srcY, int width, int height, Xwt.Drawing.Image dest, int destX, int destY);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void CopyArea(int32 srcX, int32 srcY, int32 width, int32 height, class Xwt.Drawing.Image dest, int32 destX, int32 destY) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="srcX" Type="System.Int32" />
        <Parameter Name="srcY" Type="System.Int32" />
        <Parameter Name="width" Type="System.Int32" />
        <Parameter Name="height" Type="System.Int32" />
        <Parameter Name="dest" Type="Xwt.Drawing.Image" />
        <Parameter Name="destX" Type="System.Int32" />
        <Parameter Name="destY" Type="System.Int32" />
      </Parameters>
      <Docs>
        <param name="srcX">To be added.</param>
        <param name="srcY">To be added.</param>
        <param name="width">To be added.</param>
        <param name="height">To be added.</param>
        <param name="dest">To be added.</param>
        <param name="destX">To be added.</param>
        <param name="destY">To be added.</param>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Crop">
      <MemberSignature Language="C#" Value="public Xwt.Drawing.Image Crop (int srcX, int srcY, int width, int height);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xwt.Drawing.Image Crop(int32 srcX, int32 srcY, int32 width, int32 height) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="srcX" Type="System.Int32" />
        <Parameter Name="srcY" Type="System.Int32" />
        <Parameter Name="width" Type="System.Int32" />
        <Parameter Name="height" Type="System.Int32" />
      </Parameters>
      <Docs>
        <param name="srcX">To be added.</param>
        <param name="srcY">To be added.</param>
        <param name="width">To be added.</param>
        <param name="height">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Dispose">
      <MemberSignature Language="C#" Value="public void Dispose ();" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Dispose() cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>System.Void</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>To be added.</summary>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="FromFile">
      <MemberSignature Language="C#" Value="public static Xwt.Drawing.Image FromFile (string file);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xwt.Drawing.Image FromFile(string file) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="file" Type="System.String" />
      </Parameters>
      <Docs>
        <param name="file">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="FromIcon">
      <MemberSignature Language="C#" Value="public static Xwt.Drawing.Image FromIcon (string id, Xwt.IconSize size);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xwt.Drawing.Image FromIcon(string id, valuetype Xwt.IconSize size) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="id" Type="System.String" />
        <Parameter Name="size" Type="Xwt.IconSize" />
      </Parameters>
      <Docs>
        <param name="id">To be added.</param>
        <param name="size">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="FromResource">
      <MemberSignature Language="C#" Value="public static Xwt.Drawing.Image FromResource (System.Reflection.Assembly asm, string resource);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xwt.Drawing.Image FromResource(class System.Reflection.Assembly asm, string resource) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="asm" Type="System.Reflection.Assembly" />
        <Parameter Name="resource" Type="System.String" />
      </Parameters>
      <Docs>
        <param name="asm">To be added.</param>
        <param name="resource">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="FromResource">
      <MemberSignature Language="C#" Value="public static Xwt.Drawing.Image FromResource (Type type, string resource);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xwt.Drawing.Image FromResource(class System.Type type, string resource) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="type" Type="System.Type" />
        <Parameter Name="resource" Type="System.String" />
      </Parameters>
      <Docs>
        <param name="type">To be added.</param>
        <param name="resource">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="FromStream">
      <MemberSignature Language="C#" Value="public static Xwt.Drawing.Image FromStream (System.IO.Stream stream);" />
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class Xwt.Drawing.Image FromStream(class System.IO.Stream stream) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="stream" Type="System.IO.Stream" />
      </Parameters>
      <Docs>
        <param name="stream">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Resize">
      <MemberSignature Language="C#" Value="public Xwt.Drawing.Image Resize (double width, double height);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xwt.Drawing.Image Resize(float64 width, float64 height) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="width" Type="System.Double" />
        <Parameter Name="height" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="width">To be added.</param>
        <param name="height">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ResizeToFitBox">
      <MemberSignature Language="C#" Value="public Xwt.Drawing.Image ResizeToFitBox (double width, double height);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xwt.Drawing.Image ResizeToFitBox(float64 width, float64 height) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="width" Type="System.Double" />
        <Parameter Name="height" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="width">To be added.</param>
        <param name="height">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Scale">
      <MemberSignature Language="C#" Value="public Xwt.Drawing.Image Scale (double scale);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xwt.Drawing.Image Scale(float64 scale) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="scale" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="scale">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Scale">
      <MemberSignature Language="C#" Value="public Xwt.Drawing.Image Scale (double scaleX, double scaleY);" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xwt.Drawing.Image Scale(float64 scaleX, float64 scaleY) cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters>
        <Parameter Name="scaleX" Type="System.Double" />
        <Parameter Name="scaleY" Type="System.Double" />
      </Parameters>
      <Docs>
        <param name="scaleX">To be added.</param>
        <param name="scaleY">To be added.</param>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="Size">
      <MemberSignature Language="C#" Value="public Xwt.Size Size { get; }" />
      <MemberSignature Language="ILAsm" Value=".property instance valuetype Xwt.Size Size" />
      <MemberType>Property</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Size</ReturnType>
      </ReturnValue>
      <Docs>
        <summary>To be added.</summary>
        <value>To be added.</value>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
    <Member MemberName="ToGrayscale">
      <MemberSignature Language="C#" Value="public Xwt.Drawing.Image ToGrayscale ();" />
      <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Xwt.Drawing.Image ToGrayscale() cil managed" />
      <MemberType>Method</MemberType>
      <AssemblyInfo>
        <AssemblyVersion>1.0.4396.35768</AssemblyVersion>
      </AssemblyInfo>
      <ReturnValue>
        <ReturnType>Xwt.Drawing.Image</ReturnType>
      </ReturnValue>
      <Parameters />
      <Docs>
        <summary>To be added.</summary>
        <returns>To be added.</returns>
        <remarks>To be added.</remarks>
      </Docs>
    </Member>
  </Members>
</Type>
