whitespace/reordering changes from updater run

svn path=/trunk/gtk-sharp/; revision=122790
This commit is contained in:
Mike Kestner 2009-01-08 16:34:10 +00:00
parent fcf0a617e4
commit 9efe6c804f
58 changed files with 4781 additions and 4665 deletions

View File

@ -4,33 +4,45 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>Defines an affine transformation</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Defines an affine transformation</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Rotate">
<MemberSignature Language="C#" Value="public static void Rotate (double[] dst, double theta);" />
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Affine ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Equal">
<MemberSignature Language="C#" Value="public static bool Equal (double[] matrix1, double[] matrix2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="System.Double[]" />
<Parameter Name="theta" Type="System.Double" />
<Parameter Name="matrix1" Type="System.Double[]" />
<Parameter Name="matrix2" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Sets up a rotation matrix.</summary>
<param name="dst">Where to store the resulting affine transformation.</param>
<param name="theta">Rotation angle in degrees.</param>
<remarks>To be added</remarks>
<param name="matrix1">An affine transformation.</param>
<param name="matrix2">Another affine transformation.</param>
<summary>Determine if two matrices are equal.</summary>
<returns>
<see langword="true" /> if the matrices are equal.</returns>
<remarks>Equality is verified with epsilon-tolerance for roundoff errors.</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="Expansion">
@ -43,27 +55,12 @@
<Parameter Name="src" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Finds the expansion factor, i.e. the square root of the factor by which the affine transform affects area.</summary>
<param name="src">The affine transformation.</param>
<summary>Finds the expansion factor, i.e. the square root of the factor by which the affine transform affects area.</summary>
<returns>The expansion factor.</returns>
<remarks>In an affine transform composed of scaling, rotation, shearing, and translation, returns the amount of scaling.</remarks>
</Docs>
</Member>
<Member MemberName="Identity">
<MemberSignature Language="C#" Value="public static void Identity (double[] dst);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Set up the identity matrix.</summary>
<param name="dst">Where to store the resulting affine transform.</param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Flip">
<MemberSignature Language="C#" Value="public static void Flip (double[] dst_affine, double[] src_affine, bool horz, bool vert);" />
<MemberType>Method</MemberType>
@ -77,30 +74,28 @@
<Parameter Name="vert" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>Flips the affine transform.</summary>
<param name="dst_affine">Where to store the resulting affine transform.</param>
<param name="src_affine">The original affine transformation.</param>
<param name="horz">Whether or not to flip horizontally.</param>
<param name="vert">Whether or not to flip vertically.</param>
<summary>Flips the affine transform.</summary>
<remarks>Both horz and vert false results in a simple copy operation. True for both results in an 180 degree rotation.</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="ToStringArray">
<MemberSignature Language="C#" Value="public static void ToStringArray (string[] str, double[] src);" />
<Member MemberName="Identity">
<MemberSignature Language="C#" Value="public static void Identity (double[] dst);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str" Type="System.String[]" />
<Parameter Name="src" Type="System.Double[]" />
<Parameter Name="dst" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Converts an affine transform into a bit of PostScript code that implements the transform.</summary>
<param name="str">The resulting string.</param>
<param name="src">The affine transform.</param>
<remarks>Special cases of scaling, rotation, and translation are detected, and the corresponding PostScript operators used (this greatly aids understanding the output generated). The identity transform is mapped to the null string.</remarks>
<param name="dst">Where to store the resulting affine transform.</param>
<summary>Set up the identity matrix.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Invert">
@ -114,9 +109,9 @@
<Parameter Name="src_affine" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Sets up the inverse of the given transformation.</summary>
<param name="dst_affine">Where the resulting affine is stored.</param>
<param name="src_affine">The original affine transformation.</param>
<summary>Sets up the inverse of the given transformation.</summary>
<remarks>The inverse is in the classical sense; src_affine multiplied with dst_affine, or dst_affine multiplied with src_affine will be (to within roundoff error) the identify affine. See <see cref="M:Art.Affine.Identity(double[])" /></remarks>
</Docs>
</Member>
@ -132,27 +127,28 @@
<Parameter Name="src2" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Multiplies two affine transforms together, i.e. the resulting dst is equivalent to doing first src1 then src2.</summary>
<param name="dst">Where to store the resulting affine transform.</param>
<param name="src1">The first affine transform to multiply.</param>
<param name="src2">The second affine transform to multiply.</param>
<summary>Multiplies two affine transforms together, i.e. the resulting dst is equivalent to doing first src1 then src2.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Shear">
<MemberSignature Language="C#" Value="public static void Shear (double[] dst, double theta);" />
<Member MemberName="Point">
<MemberSignature Language="C#" Value="public static Art.Point Point (Art.Point src, double[] affine);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>Art.Point</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="System.Double[]" />
<Parameter Name="theta" Type="System.Double" />
<Parameter Name="src" Type="Art.Point" />
<Parameter Name="affine" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Setup a shearing matrix</summary>
<param name="dst">Where to store the resulting affine transformation.</param>
<param name="theta">Shear angle in degrees.</param>
<param name="src">The original point.</param>
<param name="affine">The affine transform.</param>
<summary>Apply an affine transform to an <see cref="T:Art.Point" />.</summary>
<returns>The resulting point after performing the transform.</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -166,50 +162,28 @@
<Parameter Name="src" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Determines wether a matrix is rectilinear, i.e. grid-aligned rectangles are transformed to other grid-aligned rectangles.</summary>
<param name="src">The affine transformation to test.</param>
<summary>Determines wether a matrix is rectilinear, i.e. grid-aligned rectangles are transformed to other grid-aligned rectangles.</summary>
<returns>
<see langword="true" /> if the matrix is rectilinear.</returns>
<remarks>The implementation has epsilon-tolerance for roundoff errors.</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="Equal">
<MemberSignature Language="C#" Value="public static bool Equal (double[] matrix1, double[] matrix2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="matrix1" Type="System.Double[]" />
<Parameter Name="matrix2" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Determine if two matrices are equal.</summary>
<param name="matrix1">An affine transformation.</param>
<param name="matrix2">Another affine transformation.</param>
<returns>
<see langword="true" /> if the matrices are equal.</returns>
<remarks>Equality is verified with epsilon-tolerance for roundoff errors.</remarks>
<since version="Gtk# 2.4" />
</Docs>
</Member>
<Member MemberName="Translate">
<MemberSignature Language="C#" Value="public static void Translate (double[] dst, double tx, double ty);" />
<Member MemberName="Rotate">
<MemberSignature Language="C#" Value="public static void Rotate (double[] dst, double theta);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="System.Double[]" />
<Parameter Name="tx" Type="System.Double" />
<Parameter Name="ty" Type="System.Double" />
<Parameter Name="theta" Type="System.Double" />
</Parameters>
<Docs>
<summary>Sets up a translation matrix.</summary>
<param name="dst">Where to store the resulting affine transform.</param>
<param name="tx">X translation amount.</param>
<param name="ty">Y translation amount.</param>
<param name="dst">Where to store the resulting affine transformation.</param>
<param name="theta">Rotation angle in degrees.</param>
<summary>Sets up a rotation matrix.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -225,38 +199,63 @@
<Parameter Name="sy" Type="System.Double" />
</Parameters>
<Docs>
<summary>Sets up a scaling matrix.</summary>
<param name="dst">Where to store the resulting affine transform.</param>
<param name="sx">X scale factor.</param>
<param name="sy">Y scale factor.</param>
<summary>Sets up a scaling matrix.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Affine ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Point">
<MemberSignature Language="C#" Value="public static Art.Point Point (Art.Point src, double[] affine);" />
<Member MemberName="Shear">
<MemberSignature Language="C#" Value="public static void Shear (double[] dst, double theta);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Point</ReturnType>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="src" Type="Art.Point" />
<Parameter Name="affine" Type="System.Double[]" />
<Parameter Name="dst" Type="System.Double[]" />
<Parameter Name="theta" Type="System.Double" />
</Parameters>
<Docs>
<summary>Apply an affine transform to an <see cref="T:Art.Point" />.</summary>
<param name="src">The original point.</param>
<param name="affine">The affine transform.</param>
<returns>The resulting point after performing the transform.</returns>
<param name="dst">Where to store the resulting affine transformation.</param>
<param name="theta">Shear angle in degrees.</param>
<summary>Setup a shearing matrix</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ToStringArray">
<MemberSignature Language="C#" Value="public static void ToStringArray (string[] str, double[] src);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="str" Type="System.String[]" />
<Parameter Name="src" Type="System.Double[]" />
</Parameters>
<Docs>
<param name="str">The resulting string.</param>
<param name="src">The affine transform.</param>
<summary>Converts an affine transform into a bit of PostScript code that implements the transform.</summary>
<remarks>Special cases of scaling, rotation, and translation are detected, and the corresponding PostScript operators used (this greatly aids understanding the output generated). The identity transform is mapped to the null string.</remarks>
</Docs>
</Member>
<Member MemberName="Translate">
<MemberSignature Language="C#" Value="public static void Translate (double[] dst, double tx, double ty);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="System.Double[]" />
<Parameter Name="tx" Type="System.Double" />
<Parameter Name="ty" Type="System.Double" />
</Parameters>
<Docs>
<param name="dst">Where to store the resulting affine transform.</param>
<param name="tx">X translation amount.</param>
<param name="ty">Y translation amount.</param>
<summary>Sets up a translation matrix.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>

View File

@ -4,9 +4,12 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>The Structure AlphaGamma supports a specific value of gama.</summary>
<remarks>The composition with an AlphaGamma parameter is equivalent to applying a gama transformation to source images, with a alpha composition done in linear intensity space, and then applying the inverse gama tranformation, to place it back on the gamma-adjusted intensity space.
@ -15,11 +18,51 @@
This is only true when its correctly implemented, wich isn't generally the case in libart implementation.
</para></block></remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Frees any resouces that are held by this structure.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.AlphaGamma New (double gamma);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaGamma</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gamma" Type="System.Double" />
</Parameters>
<Docs>
<param name="gamma">a <see cref="T:System.Double" /></param>
<summary>Creates a new AlphaGamma with a particular gamma value.</summary>
<returns>a <see cref="T:Art.AlphaGamma" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.AlphaGamma New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaGamma</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.AlphaGamma" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.AlphaGamma Zero;" />
<MemberType>Field</MemberType>
@ -33,49 +76,5 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.AlphaGamma New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaGamma</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.AlphaGamma" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.AlphaGamma New (double gamma);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaGamma</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gamma" Type="System.Double" />
</Parameters>
<Docs>
<summary>Creates a new AlphaGamma with a particular gamma value.</summary>
<param name="gamma">a <see cref="T:System.Double" /></param>
<returns>a <see cref="T:Art.AlphaGamma" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Frees any resouces that are held by this structure.</summary>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,16 +4,15 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="None">
<MemberSignature Language="C#" Value="None" />
@ -29,20 +28,6 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Separate">
<MemberSignature Language="C#" Value="Separate" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Premul">
<MemberSignature Language="C#" Value="Premul" />
<MemberType>Field</MemberType>
@ -57,5 +42,19 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Separate">
<MemberSignature Language="C#" Value="Separate" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,24 +4,39 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>Support Structure for Bezier Paths</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Support Structure for Bezier Paths</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Bpath Zero;" />
<MemberType>Field</MemberType>
<Member MemberName="AffineTransform">
<MemberSignature Language="C#" Value="public Art.Bpath AffineTransform (double[] matrix);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Bpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="matrix" Type="System.Double[]" />
</Parameters>
<Docs>
<param name="matrix">An Affine Transformation.</param>
<summary>Apply an affine transform to the Bezier Path.</summary>
<returns>A new Bezier Path that is the result of the current with the affien transformation applyed to it.</returns>
<remarks>Matrix has to be a six position array.</remarks>
</Docs>
</Member>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public Art.Pathcode Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
@ -39,38 +54,9 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.Bpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AffineTransform">
<MemberSignature Language="C#" Value="public Art.Bpath AffineTransform (double[] matrix);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Bpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="matrix" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Apply an affine transform to the Bezier Path.</summary>
<param name="matrix">An Affine Transformation.</param>
<returns>A new Bezier Path that is the result of the current with the affien transformation applyed to it.</returns>
<remarks>Matrix has to be a six position array.</remarks>
</Docs>
</Member>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public Art.Pathcode Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Bpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -87,19 +73,6 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y1">
<MemberSignature Language="C#" Value="public double Y1;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X2">
<MemberSignature Language="C#" Value="public double X2;" />
<MemberType>Field</MemberType>
@ -113,8 +86,8 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y2">
<MemberSignature Language="C#" Value="public double Y2;" />
<Member MemberName="X3">
<MemberSignature Language="C#" Value="public double X3;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
@ -126,8 +99,21 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X3">
<MemberSignature Language="C#" Value="public double X3;" />
<Member MemberName="Y1">
<MemberSignature Language="C#" Value="public double Y1;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y2">
<MemberSignature Language="C#" Value="public double Y2;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
@ -152,5 +138,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Bpath Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Bpath</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,19 +4,18 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Normal">
<MemberSignature Language="C#" Value="Normal" />
<Member MemberName="Custom">
<MemberSignature Language="C#" Value="Custom" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.CompositingMode</ReturnType>
@ -43,8 +42,8 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Custom">
<MemberSignature Language="C#" Value="Custom" />
<Member MemberName="Normal">
<MemberSignature Language="C#" Value="Normal" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.CompositingMode</ReturnType>

View File

@ -4,92 +4,32 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A Structure that suports rectangle with double coordinates.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>A Structure that suports rectangle with double coordinates.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.DRect Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.DRect</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.DRect New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.DRect</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.DRect" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ToIrect">
<MemberSignature Language="C#" Value="public static void ToIrect (Art.IRect dst, Art.DRect src);" />
<Member MemberName="AffineTransform">
<MemberSignature Language="C#" Value="public void AffineTransform (Art.DRect src, double[] matrix);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="Art.IRect" />
<Parameter Name="src" Type="Art.DRect" />
<Parameter Name="matrix" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Converts the src rectangle into a interger one.</summary>
<param name="dst">The newly created integer rectangle (<see cref="T:Art.IRect" />).</param>
<param name="src">The source rectangle (<see cref="T:Art.DRect" />).</param>
<remarks>The rouding is done using floor for x0 and y0 and ceil for x1 and y1.</remarks>
</Docs>
</Member>
<Member MemberName="Svp">
<MemberSignature Language="C#" Value="public void Svp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>Finds the bounding box os a sorted vector path.</summary>
<param name="svp">The Sorted Vector Path.</param>
<remarks>The result is used to initialize the current instance.</remarks>
</Docs>
</Member>
<Member MemberName="SvpUnion">
<MemberSignature Language="C#" Value="public void SvpUnion (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>Finds the bounding box to the Sorted Vector Path and then unifies the resulting rectangle with the current instance.</summary>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<remarks>The result is used to initialize the current instance.</remarks>
<param name="src">The source rectangle used to apply the transformation.</param>
<param name="matrix">A <see cref="T:System.Double[]" /> with 6 elements containing the transformation's matrix.</param>
<summary>Applies an affine transformation to the src rectangle and initializes this one with the result.</summary>
<remarks>It finds the smallest rectangle enclosing the transformed src. The result is exactly the affine transformation of src when the matrix specifies an rectilinear affine transformation. otherwise its a conservative approximation.</remarks>
</Docs>
</Member>
<Member MemberName="Copy">
@ -102,8 +42,8 @@
<Parameter Name="src" Type="Art.DRect" />
</Parameters>
<Docs>
<summary>Copies the values of the given rectangle, into this one.</summary>
<param name="src">The <see cref="T:Art.DRect" /> that is going to init the current one.</param>
<summary>Copies the values of the given rectangle, into this one.</summary>
<remarks>The current rectangle will be a clone of the given one.</remarks>
</Docs>
</Member>
@ -120,40 +60,6 @@
<remarks>For the rectangle to be empty, x1 has to be smaller or equal to x0, or y0 smaller or equal to y1.</remarks>
</Docs>
</Member>
<Member MemberName="Union">
<MemberSignature Language="C#" Value="public void Union (Art.DRect src1, Art.DRect src2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="src1" Type="Art.DRect" />
<Parameter Name="src2" Type="Art.DRect" />
</Parameters>
<Docs>
<summary>Finds the union of two rectangles and initializes the current one with the result.</summary>
<param name="src1">The first source rectangle used.</param>
<param name="src2">The second source rectangle used.</param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AffineTransform">
<MemberSignature Language="C#" Value="public void AffineTransform (Art.DRect src, double[] matrix);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="src" Type="Art.DRect" />
<Parameter Name="matrix" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>Applies an affine transformation to the src rectangle and initializes this one with the result.</summary>
<param name="src">The source rectangle used to apply the transformation.</param>
<param name="matrix">A <see cref="T:System.Double[]" /> with 6 elements containing the transformation's matrix.</param>
<remarks>It finds the smallest rectangle enclosing the transformed src. The result is exactly the affine transformation of src when the matrix specifies an rectilinear affine transformation. otherwise its a conservative approximation.</remarks>
</Docs>
</Member>
<Member MemberName="Intersect">
<MemberSignature Language="C#" Value="public void Intersect (Art.DRect src1, Art.DRect src2);" />
<MemberType>Method</MemberType>
@ -165,12 +71,92 @@
<Parameter Name="src2" Type="Art.DRect" />
</Parameters>
<Docs>
<summary>Finds the intersection of two rectangles and initializes the current one with the result.</summary>
<param name="src1">The first source rectangle used.</param>
<param name="src2">The second source rectangle used.</param>
<summary>Finds the intersection of two rectangles and initializes the current one with the result.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.DRect New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.DRect</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.DRect" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Svp">
<MemberSignature Language="C#" Value="public void Svp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp">The Sorted Vector Path.</param>
<summary>Finds the bounding box os a sorted vector path.</summary>
<remarks>The result is used to initialize the current instance.</remarks>
</Docs>
</Member>
<Member MemberName="SvpUnion">
<MemberSignature Language="C#" Value="public void SvpUnion (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<summary>Finds the bounding box to the Sorted Vector Path and then unifies the resulting rectangle with the current instance.</summary>
<remarks>The result is used to initialize the current instance.</remarks>
</Docs>
</Member>
<Member MemberName="ToIrect">
<MemberSignature Language="C#" Value="public static void ToIrect (Art.IRect dst, Art.DRect src);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="Art.IRect" />
<Parameter Name="src" Type="Art.DRect" />
</Parameters>
<Docs>
<param name="dst">The newly created integer rectangle (<see cref="T:Art.IRect" />).</param>
<param name="src">The source rectangle (<see cref="T:Art.DRect" />).</param>
<summary>Converts the src rectangle into a interger one.</summary>
<remarks>The rouding is done using floor for x0 and y0 and ceil for x1 and y1.</remarks>
</Docs>
</Member>
<Member MemberName="Union">
<MemberSignature Language="C#" Value="public void Union (Art.DRect src1, Art.DRect src2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="src1" Type="Art.DRect" />
<Parameter Name="src2" Type="Art.DRect" />
</Parameters>
<Docs>
<param name="src1">The first source rectangle used.</param>
<param name="src2">The second source rectangle used.</param>
<summary>Finds the union of two rectangles and initializes the current one with the result.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X0">
<MemberSignature Language="C#" Value="public double X0;" />
<MemberType>Field</MemberType>
@ -184,19 +170,6 @@
<remarks />
</Docs>
</Member>
<Member MemberName="Y0">
<MemberSignature Language="C#" Value="public double Y0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>The first coordinate of the rectangle on the Y axis.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="X1">
<MemberSignature Language="C#" Value="public double X1;" />
<MemberType>Field</MemberType>
@ -210,6 +183,19 @@
<remarks />
</Docs>
</Member>
<Member MemberName="Y0">
<MemberSignature Language="C#" Value="public double Y0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>The first coordinate of the rectangle on the Y axis.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="Y1">
<MemberSignature Language="C#" Value="public double Y1;" />
<MemberType>Field</MemberType>
@ -223,5 +209,18 @@
<remarks />
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.DRect Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.DRect</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,17 +4,16 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Docs>
<param name="func_data">To be added.</param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>

View File

@ -4,45 +4,16 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>Allows the selection of the required filter level.</summary>
<remarks>Cubic filtering is missing because hyper is just as fast to implement and slightly better in quality.</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Nearest">
<MemberSignature Language="C#" Value="Nearest" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.FilterLevel</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Nearest neighbor implementation. Fastest and lowest quality.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Tiles">
<MemberSignature Language="C#" Value="Tiles" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.FilterLevel</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Accurate simulation of the PostScript image operator without any interpolation. Each pixed is rendered as a small parallelogra, of solid color, with its edges implemented with antialiasing. It looks like Nearest on enlargement and Bilinear on reduction.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Bilinear">
<MemberSignature Language="C#" Value="Bilinear" />
<MemberType>Field</MemberType>
@ -71,5 +42,33 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Nearest">
<MemberSignature Language="C#" Value="Nearest" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.FilterLevel</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Nearest neighbor implementation. Fastest and lowest quality.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Tiles">
<MemberSignature Language="C#" Value="Tiles" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.FilterLevel</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Accurate simulation of the PostScript image operator without any interpolation. Each pixed is rendered as a small parallelogra, of solid color, with its edges implemented with antialiasing. It looks like Nearest on enlargement and Bilinear on reduction.</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,18 +4,27 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>Global API elements for <see cref="N:Art" /></summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Global API elements for <see cref="N:Art" /></summary>
<remarks />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Global ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="BezierToVec">
<MemberSignature Language="C#" Value="public static Art.Point BezierToVec (double x0, double y0, double x1, double y1, double x2, double y2, double x3, double y3, Art.Point p, int level);" />
<MemberType>Method</MemberType>
@ -35,7 +44,6 @@
<Parameter Name="level" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Double" /></param>
<param name="y0">a <see cref="T:System.Double" /></param>
<param name="x1">a <see cref="T:System.Double" /></param>
@ -46,6 +54,7 @@
<param name="y3">a <see cref="T:System.Double" /></param>
<param name="p">a <see cref="T:Art.Point" /></param>
<param name="level">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Point" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -61,45 +70,13 @@
<Parameter Name="flatness" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="bez">a <see cref="T:Art.Bpath" /></param>
<param name="flatness">a <see cref="T:System.Double" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Global ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Default constructor</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="RectListFromUta">
<MemberSignature Language="C#" Value="public static Art.IRect RectListFromUta (Art.Uta uta, int max_width, int max_height, out int p_nrects);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.IRect</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uta" Type="Art.Uta" />
<Parameter Name="max_width" Type="System.Int32" />
<Parameter Name="max_height" Type="System.Int32" />
<Parameter Name="p_nrects" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>Decomposes a UTA into a list of rectangles.</summary>
<param name="uta">The given UTA.</param>
<param name="max_width">The maximum width of the resulting rectangles.</param>
<param name="max_height">The maximum height of the resulting rectangles.</param>
<param name="p_nrects">The number of rectangles generated. Should be an out. Its unnecessary.</param>
<returns>It should return a IRect[]. Yup, a bug. </returns>
<remarks>This routine provides a precise implementation, meaning that the rectangles cover exactly the same are as the uta.</remarks>
</Docs>
</Member>
<Member MemberName="GraySvpAa">
<MemberSignature Language="C#" Value="public static byte GraySvpAa (Art.SVP svp, int x0, int y0, int x1, int y1, int rowstride);" />
<MemberType>Method</MemberType>
@ -115,16 +92,38 @@
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Renders the Sorted Vector Path into the given byte[].</summary>
<param name="svp">The given Sorted Vector Path.</param>
<param name="x0">The left coordinate of the viewport.</param>
<param name="y0">The top coordinate of the viewport.</param>
<param name="x1">The right coordinate of the viewport.</param>
<param name="y1">The bottom coordinate of the viewport.</param>
<param name="rowstride">The row stride of the pixel buffer.</param>
<summary>Renders the Sorted Vector Path into the given byte[].</summary>
<returns>The function is void, it should get the byte[] were to render... Its a bug.</returns>
<remarks>Is only renders inside the area of the viewport.</remarks>
</Docs>
</Member>
<Member MemberName="RectListFromUta">
<MemberSignature Language="C#" Value="public static Art.IRect RectListFromUta (Art.Uta uta, int max_width, int max_height, out int p_nrects);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.IRect</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="uta" Type="Art.Uta" />
<Parameter Name="max_width" Type="System.Int32" />
<Parameter Name="max_height" Type="System.Int32" />
<Parameter Name="p_nrects" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="uta">The given UTA.</param>
<param name="max_width">The maximum width of the resulting rectangles.</param>
<param name="max_height">The maximum height of the resulting rectangles.</param>
<param name="p_nrects">The number of rectangles generated. Should be an out. Its unnecessary.</param>
<summary>Decomposes a UTA into a list of rectangles.</summary>
<returns>It should return a IRect[]. Yup, a bug. </returns>
<remarks>This routine provides a precise implementation, meaning that the rectangles cover exactly the same are as the uta.</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,60 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.GradientLinear Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.GradientLinear</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.GradientLinear New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.GradientLinear</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.GradientLinear" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="stops">
<MemberSignature Language="C#" Value="public Art.GradientStop stops { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.GradientStop</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.GradientStop" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="A">
<MemberSignature Language="C#" Value="public double A;" />
<MemberType>Field</MemberType>
@ -97,16 +54,19 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Spread">
<MemberSignature Language="C#" Value="public Art.GradientSpread Spread;" />
<MemberType>Field</MemberType>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.GradientLinear New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.GradientSpread</ReturnType>
<ReturnType>Art.GradientLinear</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.GradientLinear" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -123,5 +83,44 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Spread">
<MemberSignature Language="C#" Value="public Art.GradientSpread Spread;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.GradientSpread</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="stops">
<MemberSignature Language="C#" Value="public Art.GradientStop stops { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.GradientStop</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.GradientStop" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.GradientLinear Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.GradientLinear</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,60 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.GradientRadial Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.GradientRadial</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.GradientRadial New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.GradientRadial</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.GradientRadial" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="stops">
<MemberSignature Language="C#" Value="public Art.GradientStop stops { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.GradientStop</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.GradientStop" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Affine">
<MemberSignature Language="C#" Value="public double[] Affine;" />
<MemberType>Field</MemberType>
@ -97,6 +54,22 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.GradientRadial New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.GradientRadial</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.GradientRadial" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NStops">
<MemberSignature Language="C#" Value="public int NStops;" />
<MemberType>Field</MemberType>
@ -110,5 +83,31 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="stops">
<MemberSignature Language="C#" Value="public Art.GradientStop stops { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.GradientStop</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.GradientStop" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.GradientRadial Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.GradientRadial</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,16 +4,15 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Pad">
<MemberSignature Language="C#" Value="Pad" />

View File

@ -4,23 +4,22 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.GradientStop Zero;" />
<Member MemberName="Color">
<MemberSignature Language="C#" Value="public byte[] Color;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.GradientStop</ReturnType>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -39,8 +38,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.GradientStop" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -58,11 +57,11 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Color">
<MemberSignature Language="C#" Value="public byte[] Color;" />
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.GradientStop Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
<ReturnType>Art.GradientStop</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>

View File

@ -4,47 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A Structure that suports rectangle with int coordinates.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>A Structure that suports rectangle with int coordinates.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.IRect Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.IRect</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.IRect New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.IRect</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.IRect" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Copy">
<MemberSignature Language="C#" Value="public void Copy (Art.IRect src);" />
<MemberType>Method</MemberType>
@ -55,28 +25,11 @@
<Parameter Name="src" Type="Art.IRect" />
</Parameters>
<Docs>
<summary>Copies the values of the given rectangle, into this one.</summary>
<param name="src">The <see cref="T:Art.IRect" /> that is going to init the current one.</param>
<summary>Copies the values of the given rectangle, into this one.</summary>
<remarks>The current rectangle will be a clone of the given one.</remarks>
</Docs>
</Member>
<Member MemberName="Union">
<MemberSignature Language="C#" Value="public void Union (Art.IRect src1, Art.IRect src2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="src1" Type="Art.IRect" />
<Parameter Name="src2" Type="Art.IRect" />
</Parameters>
<Docs>
<summary>Finds the union of two rectangles and initializes the current one with the result.</summary>
<param name="src1">The first source rectangle used.</param>
<param name="src2">The first source rectangle used.</param>
<remarks />
</Docs>
</Member>
<Member MemberName="Empty">
<MemberSignature Language="C#" Value="public int Empty ();" />
<MemberType>Method</MemberType>
@ -101,9 +54,42 @@
<Parameter Name="src2" Type="Art.IRect" />
</Parameters>
<Docs>
<summary>Finds the intersection of two rectangles and initializes the current one with the result.</summary>
<param name="src1">The first source rectangle used.</param>
<param name="src2">The second source rectangle used.</param>
<summary>Finds the intersection of two rectangles and initializes the current one with the result.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.IRect New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.IRect</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.IRect" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Union">
<MemberSignature Language="C#" Value="public void Union (Art.IRect src1, Art.IRect src2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="src1" Type="Art.IRect" />
<Parameter Name="src2" Type="Art.IRect" />
</Parameters>
<Docs>
<param name="src1">The first source rectangle used.</param>
<param name="src2">The first source rectangle used.</param>
<summary>Finds the union of two rectangles and initializes the current one with the result.</summary>
<remarks />
</Docs>
</Member>
@ -120,19 +106,6 @@
<remarks />
</Docs>
</Member>
<Member MemberName="Y0">
<MemberSignature Language="C#" Value="public int Y0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>The first coordinate of the rectangle on the Y axis.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="X1">
<MemberSignature Language="C#" Value="public int X1;" />
<MemberType>Field</MemberType>
@ -146,6 +119,19 @@
<remarks />
</Docs>
</Member>
<Member MemberName="Y0">
<MemberSignature Language="C#" Value="public int Y0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>The first coordinate of the rectangle on the Y axis.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="Y1">
<MemberSignature Language="C#" Value="public int Y1;" />
<MemberType>Field</MemberType>
@ -159,5 +145,18 @@
<remarks />
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.IRect Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.IRect</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks />
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,31 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.ImageSource Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.ImageSource</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.ImageSource New (IntPtr raw);" />
<MemberType>Method</MemberType>
@ -39,8 +25,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.ImageSource" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -58,5 +44,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.ImageSource Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.ImageSource</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,16 +4,15 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Clear">
<MemberSignature Language="C#" Value="Clear" />

View File

@ -4,31 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.MaskSource Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.MaskSource</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.MaskSource New (IntPtr raw);" />
<MemberType>Method</MemberType>
@ -39,8 +25,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.MaskSource" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -58,5 +44,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.MaskSource Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.MaskSource</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,16 +4,15 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Butt">
<MemberSignature Language="C#" Value="Butt" />

View File

@ -4,17 +4,30 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Bevel">
<MemberSignature Language="C#" Value="Bevel" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.PathStrokeJoinType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Miter">
<MemberSignature Language="C#" Value="Miter" />
<MemberType>Field</MemberType>
@ -43,19 +56,5 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Bevel">
<MemberSignature Language="C#" Value="Bevel" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.PathStrokeJoinType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,17 +4,58 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Curveto">
<MemberSignature Language="C#" Value="Curveto" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="End">
<MemberSignature Language="C#" Value="End" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Lineto">
<MemberSignature Language="C#" Value="Lineto" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Moveto">
<MemberSignature Language="C#" Value="Moveto" />
<MemberType>Field</MemberType>
@ -43,47 +84,5 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Curveto">
<MemberSignature Language="C#" Value="Curveto" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Lineto">
<MemberSignature Language="C#" Value="Lineto" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="End">
<MemberSignature Language="C#" Value="End" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>
</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,23 +4,22 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>This structure encapsulates a buffer of pixels, that can be in several specific pixel buffer formats.</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>This structure encapsulates a buffer of pixels, that can be in several specific pixel buffer formats.</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.PixBuf Zero;" />
<Member MemberName="BitsPerSample">
<MemberSignature Language="C#" Value="public int BitsPerSample;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -29,20 +28,16 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.PixBuf New (IntPtr raw);" />
<MemberType>Method</MemberType>
<Member MemberName="Destroy">
<MemberSignature Language="C#" Value="public Art.DestroyNotify Destroy { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
<ReturnType>Art.DestroyNotify</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.PixBuf" /></returns>
<remarks>To be added</remarks>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Duplicate">
@ -58,6 +53,19 @@
<remarks>Event the buffer that was given to create this buffer is copied, and its dealocation is then done by the new instance on its destruction, independently of who is responsible to free the curren buffer.</remarks>
</Docs>
</Member>
<Member MemberName="Format">
<MemberSignature Language="C#" Value="public Art.PixFormat Format;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.PixFormat</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<MemberType>Method</MemberType>
@ -82,172 +90,6 @@
<remarks>Its deprecated.</remarks>
</Docs>
</Member>
<Member MemberName="NewConstRgb">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewConstRgb (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Creates a new RGB PixBuf.</summary>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NewConstRgba">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewConstRgba (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Creates a new RGBA PixBuf.</summary>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGBA.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NewRgb">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgb (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Creates a new RGB PixBuf.</summary>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB.</returns>
<remarks>On destruction, the created instance will free the memory used by given buffer in pixels.</remarks>
</Docs>
</Member>
<Member MemberName="NewRgbDnotify">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgbDnotify (out byte pixels, int width, int height, int rowstride, IntPtr dfunc_data, Art.DestroyNotify dfunc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
<Parameter Name="dfunc_data" Type="System.IntPtr" />
<Parameter Name="dfunc" Type="Art.DestroyNotify" />
</Parameters>
<Docs>
<summary>Creates a new RGB PixBuf that invokes the given delegate on destruction.</summary>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<param name="dfunc_data">The data that will be given to dfunc on its invocation.</param>
<param name="dfunc">The delegate that is going to be invoked when the PixBuf gets destroyed.</param>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB that invokes a delegate on its destruction.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NewRgba">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgba (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Creates a new RGBA PixBuf.</summary>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB.</returns>
<remarks>On destruction, the created instance will free the memory used by given buffer in pixels.</remarks>
</Docs>
</Member>
<Member MemberName="NewRgbaDnotify">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgbaDnotify (out byte pixels, int width, int height, int rowstride, IntPtr dfunc_data, Art.DestroyNotify dfunc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
<Parameter Name="dfunc_data" Type="System.IntPtr" />
<Parameter Name="dfunc" Type="Art.DestroyNotify" />
</Parameters>
<Docs>
<summary>Creates a new RGBA PixBuf that invokes the given delegate on destruction.</summary>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<param name="dfunc_data">The data that will be given to dfunc on its invocation.</param>
<param name="dfunc">The delegate that is going to be invoked when the PixBuf gets destroyed.</param>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGBA that invokes a delegate on its destruction.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="Format">
<MemberSignature Language="C#" Value="public Art.PixFormat Format;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.PixFormat</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NChannels">
<MemberSignature Language="C#" Value="public int NChannels;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="HasAlpha">
<MemberSignature Language="C#" Value="public int HasAlpha;" />
<MemberType>Field</MemberType>
@ -261,32 +103,6 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BitsPerSample">
<MemberSignature Language="C#" Value="public int BitsPerSample;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Height">
<MemberSignature Language="C#" Value="public int Height;" />
<MemberType>Field</MemberType>
@ -300,6 +116,175 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NChannels">
<MemberSignature Language="C#" Value="public int NChannels;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.PixBuf New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.PixBuf" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NewConstRgb">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewConstRgb (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<summary>Creates a new RGB PixBuf.</summary>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NewConstRgba">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewConstRgba (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<summary>Creates a new RGBA PixBuf.</summary>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGBA.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NewRgb">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgb (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<summary>Creates a new RGB PixBuf.</summary>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB.</returns>
<remarks>On destruction, the created instance will free the memory used by given buffer in pixels.</remarks>
</Docs>
</Member>
<Member MemberName="NewRgba">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgba (out byte pixels, int width, int height, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<summary>Creates a new RGBA PixBuf.</summary>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB.</returns>
<remarks>On destruction, the created instance will free the memory used by given buffer in pixels.</remarks>
</Docs>
</Member>
<Member MemberName="NewRgbaDnotify">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgbaDnotify (out byte pixels, int width, int height, int rowstride, IntPtr dfunc_data, Art.DestroyNotify dfunc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
<Parameter Name="dfunc_data" Type="System.IntPtr" />
<Parameter Name="dfunc" Type="Art.DestroyNotify" />
</Parameters>
<Docs>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<param name="dfunc_data">The data that will be given to dfunc on its invocation.</param>
<param name="dfunc">The delegate that is going to be invoked when the PixBuf gets destroyed.</param>
<summary>Creates a new RGBA PixBuf that invokes the given delegate on destruction.</summary>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGBA that invokes a delegate on its destruction.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="NewRgbDnotify">
<MemberSignature Language="C#" Value="public static Art.PixBuf NewRgbDnotify (out byte pixels, int width, int height, int rowstride, IntPtr dfunc_data, Art.DestroyNotify dfunc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixels" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
<Parameter Name="dfunc_data" Type="System.IntPtr" />
<Parameter Name="dfunc" Type="Art.DestroyNotify" />
</Parameters>
<Docs>
<param name="pixels">The buffer containing the actual pixel data.</param>
<param name="width">The width of the pixbuf.</param>
<param name="height">The height of the pixbuf.</param>
<param name="rowstride">The row stride of the pixbuf.</param>
<param name="dfunc_data">The data that will be given to dfunc on its invocation.</param>
<param name="dfunc">The delegate that is going to be invoked when the PixBuf gets destroyed.</param>
<summary>Creates a new RGB PixBuf that invokes the given delegate on destruction.</summary>
<returns>A newly created <see cref="T:Art.PixBuf" /> RGB that invokes a delegate on its destruction.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="Rowstride">
<MemberSignature Language="C#" Value="public int Rowstride;" />
<MemberType>Field</MemberType>
@ -313,16 +298,30 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Destroy">
<MemberSignature Language="C#" Value="public Art.DestroyNotify Destroy { get; };" />
<MemberType>Property</MemberType>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.DestroyNotify</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.PixBuf Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.PixBuf</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>

View File

@ -4,16 +4,15 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Rgb">
<MemberSignature Language="C#" Value="Rgb" />

View File

@ -4,31 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>Structure representing a point in the Art 2D space.</summary>
<remarks>The Art 2D space is not a direct cartesian 2D space: it is an indirect cartesian space (that is, its direction is the invert of the standard trigonometric direction). The 2D space used by Art is inspired by the X coordinate space.</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Structure representing a point in the Art 2D space.</summary>
<remarks>The Art 2D space is not a direct cartesian 2D space: it is an indirect cartesian space (that is, its direction is the invert of the standard trigonometric direction). The 2D space used by Art is inspired by the X coordinate space.</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Point Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Point</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Get a point at the origin.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.Point New (IntPtr raw);" />
<MemberType>Method</MemberType>
@ -39,8 +25,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Point" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -71,5 +57,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Point Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Point</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Get a point at the origin.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,23 +4,298 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Render Zero;" />
<Member MemberName="AddImageSource">
<MemberSignature Language="C#" Value="public void AddImageSource (Art.ImageSource image_source);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="image_source" Type="Art.ImageSource" />
</Parameters>
<Docs>
<param name="image_source">a <see cref="T:Art.ImageSource" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddMaskSource">
<MemberSignature Language="C#" Value="public void AddMaskSource (Art.MaskSource mask_source);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mask_source" Type="Art.MaskSource" />
</Parameters>
<Docs>
<param name="mask_source">a <see cref="T:Art.MaskSource" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="alphagamma">
<MemberSignature Language="C#" Value="public Art.AlphaGamma alphagamma { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaGamma</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.AlphaGamma" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AlphaType">
<MemberSignature Language="C#" Value="public Art.AlphaType AlphaType;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Render</ReturnType>
<ReturnType>Art.AlphaType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BufAlpha">
<MemberSignature Language="C#" Value="public Art.AlphaType BufAlpha;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BufDepth">
<MemberSignature Language="C#" Value="public int BufDepth;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Clear">
<MemberSignature Language="C#" Value="public byte Clear ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ClearColor">
<MemberSignature Language="C#" Value="public byte[] ClearColor;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ClearRgb">
<MemberSignature Language="C#" Value="public void ClearRgb (uint clear_rgb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="clear_rgb" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="clear_rgb">a <see cref="T:System.UInt32" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="CompositingMode">
<MemberSignature Language="C#" Value="public Art.CompositingMode CompositingMode;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.CompositingMode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Depth">
<MemberSignature Language="C#" Value="public int Depth;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GradientLinear">
<MemberSignature Language="C#" Value="public void GradientLinear (Art.GradientLinear gradient, Art.FilterLevel level);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gradient" Type="Art.GradientLinear" />
<Parameter Name="level" Type="Art.FilterLevel" />
</Parameters>
<Docs>
<param name="gradient">a <see cref="T:Art.GradientLinear" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GradientRadial">
<MemberSignature Language="C#" Value="public void GradientRadial (Art.GradientRadial gradient, Art.FilterLevel level);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gradient" Type="Art.GradientRadial" />
<Parameter Name="level" Type="Art.FilterLevel" />
</Parameters>
<Docs>
<param name="gradient">a <see cref="T:Art.GradientRadial" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ImageSolid">
<MemberSignature Language="C#" Value="public byte ImageSolid ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Invoke">
<MemberSignature Language="C#" Value="public void Invoke ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InvokeCallbacks">
<MemberSignature Language="C#" Value="public byte InvokeCallbacks (int y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="y" Type="System.Int32" />
</Parameters>
<Docs>
<param name="y">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Mask">
<MemberSignature Language="C#" Value="public byte Mask (int x0, int y0, int x1, int y1, int rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="rowstride">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="MaskSolid">
<MemberSignature Language="C#" Value="public void MaskSolid (int opacity);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="opacity" Type="System.Int32" />
</Parameters>
<Docs>
<param name="opacity">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NChan">
<MemberSignature Language="C#" Value="public int NChan;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NeedSpan">
<MemberSignature Language="C#" Value="public int NeedSpan;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -39,144 +314,12 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Render" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GradientRadial">
<MemberSignature Language="C#" Value="public void GradientRadial (Art.GradientRadial gradient, Art.FilterLevel level);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gradient" Type="Art.GradientRadial" />
<Parameter Name="level" Type="Art.FilterLevel" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="gradient">a <see cref="T:Art.GradientRadial" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Invoke">
<MemberSignature Language="C#" Value="public void Invoke ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GradientLinear">
<MemberSignature Language="C#" Value="public void GradientLinear (Art.GradientLinear gradient, Art.FilterLevel level);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gradient" Type="Art.GradientLinear" />
<Parameter Name="level" Type="Art.FilterLevel" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="gradient">a <see cref="T:Art.GradientLinear" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddImageSource">
<MemberSignature Language="C#" Value="public void AddImageSource (Art.ImageSource image_source);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="image_source" Type="Art.ImageSource" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="image_source">a <see cref="T:Art.ImageSource" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="MaskSolid">
<MemberSignature Language="C#" Value="public void MaskSolid (int opacity);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="opacity" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="opacity">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddMaskSource">
<MemberSignature Language="C#" Value="public void AddMaskSource (Art.MaskSource mask_source);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mask_source" Type="Art.MaskSource" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="mask_source">a <see cref="T:Art.MaskSource" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Svp">
<MemberSignature Language="C#" Value="public void Svp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="alphagamma">
<MemberSignature Language="C#" Value="public Art.AlphaGamma alphagamma { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaGamma</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.AlphaGamma" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="run">
<MemberSignature Language="C#" Value="public Art.RenderMaskRun run { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.RenderMaskRun</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.RenderMaskRun" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.Render New (int x0, int y0, int x1, int y1, out byte pixels, int rowstride, int n_chan, int depth, Art.AlphaType alpha_type, Art.AlphaGamma alphagamma);" />
<MemberType>Method</MemberType>
@ -196,7 +339,6 @@
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
@ -207,194 +349,11 @@
<param name="depth">a <see cref="T:System.Int32" /></param>
<param name="alpha_type">a <see cref="T:Art.AlphaType" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Render" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ClearRgb">
<MemberSignature Language="C#" Value="public void ClearRgb (uint clear_rgb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="clear_rgb" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="clear_rgb">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X0">
<MemberSignature Language="C#" Value="public int X0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y0">
<MemberSignature Language="C#" Value="public int Y0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X1">
<MemberSignature Language="C#" Value="public int X1;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y1">
<MemberSignature Language="C#" Value="public int Y1;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Rowstride">
<MemberSignature Language="C#" Value="public int Rowstride;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NChan">
<MemberSignature Language="C#" Value="public int NChan;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Depth">
<MemberSignature Language="C#" Value="public int Depth;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AlphaType">
<MemberSignature Language="C#" Value="public Art.AlphaType AlphaType;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ClearColor">
<MemberSignature Language="C#" Value="public byte[] ClearColor;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Opacity">
<MemberSignature Language="C#" Value="public uint Opacity;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="CompositingMode">
<MemberSignature Language="C#" Value="public Art.CompositingMode CompositingMode;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.CompositingMode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BufDepth">
<MemberSignature Language="C#" Value="public int BufDepth;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BufAlpha">
<MemberSignature Language="C#" Value="public Art.AlphaType BufAlpha;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.AlphaType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NRun">
<MemberSignature Language="C#" Value="public int NRun;" />
<MemberType>Field</MemberType>
@ -421,8 +380,21 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NeedSpan">
<MemberSignature Language="C#" Value="public int NeedSpan;" />
<Member MemberName="Opacity">
<MemberSignature Language="C#" Value="public uint Opacity;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Rowstride">
<MemberSignature Language="C#" Value="public int Rowstride;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -434,69 +406,96 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InvokeCallbacks">
<MemberSignature Language="C#" Value="public byte InvokeCallbacks (int y);" />
<MemberType>Method</MemberType>
<Member MemberName="run">
<MemberSignature Language="C#" Value="public Art.RenderMaskRun run { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="y" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="y">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ImageSolid">
<MemberSignature Language="C#" Value="public byte ImageSolid ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
<ReturnType>Art.RenderMaskRun</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<value>a <see cref="T:Art.RenderMaskRun" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Mask">
<MemberSignature Language="C#" Value="public byte Mask (int x0, int y0, int x1, int y1, int rowstride);" />
<Member MemberName="Svp">
<MemberSignature Language="C#" Value="public void Svp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X0">
<MemberSignature Language="C#" Value="public int X0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="rowstride">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Clear">
<MemberSignature Language="C#" Value="public byte Clear ();" />
<MemberType>Method</MemberType>
<Member MemberName="X1">
<MemberSignature Language="C#" Value="public int X1;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y0">
<MemberSignature Language="C#" Value="public int Y0;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Y1">
<MemberSignature Language="C#" Value="public int Y1;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Render Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Render</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>

View File

@ -2,7 +2,6 @@
<TypeSignature Language="C#" Value="public delegate void RenderAaCallback(IntPtr callback_data, int y, int start, SVPRenderAAStep steps, int n_steps);" />
<AssemblyInfo>
<AssemblyName>art-sharp</AssemblyName>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>

View File

@ -4,18 +4,33 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.RenderCallback New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.RenderCallback</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.RenderCallback" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.RenderCallback Zero;" />
<MemberType>Field</MemberType>
@ -29,21 +44,5 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.RenderCallback New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.RenderCallback</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.RenderCallback" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,23 +4,22 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.RenderMaskRun Zero;" />
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public int Alpha;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.RenderMaskRun</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -39,8 +38,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.RenderMaskRun" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -58,11 +57,11 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Alpha">
<MemberSignature Language="C#" Value="public int Alpha;" />
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.RenderMaskRun Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>Art.RenderMaskRun</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>

View File

@ -4,17 +4,16 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Rgb ();" />
@ -49,7 +48,6 @@
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dst">a <see cref="T:System.Byte&amp;" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
@ -64,6 +62,46 @@
<param name="affine">a <see cref="T:System.Double[]" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Affine">
<MemberSignature Language="C#" Value="public static void Affine (out byte dst, int x0, int y0, int x1, int y1, int dst_rowstride, out byte src, int src_width, int src_height, int src_rowstride, double[] affine, Art.FilterLevel level, Art.AlphaGamma alphagamma);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="dst_rowstride" Type="System.Int32" />
<Parameter Name="src" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="src_width" Type="System.Int32" />
<Parameter Name="src_height" Type="System.Int32" />
<Parameter Name="src_rowstride" Type="System.Int32" />
<Parameter Name="affine" Type="System.Double[]" />
<Parameter Name="level" Type="Art.FilterLevel" />
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<param name="dst">a <see cref="T:System.Byte&amp;" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="dst_rowstride">a <see cref="T:System.Int32" /></param>
<param name="src">a <see cref="T:System.Byte&amp;" /></param>
<param name="src_width">a <see cref="T:System.Int32" /></param>
<param name="src_height">a <see cref="T:System.Int32" /></param>
<param name="src_rowstride">a <see cref="T:System.Int32" /></param>
<param name="affine">a <see cref="T:System.Double[]" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -90,7 +128,6 @@
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dst">a <see cref="T:System.Byte&amp;" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
@ -105,45 +142,61 @@
<param name="affine">a <see cref="T:System.Double[]" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Affine">
<MemberSignature Language="C#" Value="public static void Affine (out byte dst, int x0, int y0, int x1, int y1, int dst_rowstride, out byte src, int src_width, int src_height, int src_rowstride, double[] affine, Art.FilterLevel level, Art.AlphaGamma alphagamma);" />
<Member MemberName="FillRun">
<MemberSignature Language="C#" Value="public static byte FillRun (byte r, byte g, byte b, int n);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="r" Type="System.Byte" />
<Parameter Name="g" Type="System.Byte" />
<Parameter Name="b" Type="System.Byte" />
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<param name="r">a <see cref="T:System.Byte" /></param>
<param name="g">a <see cref="T:System.Byte" /></param>
<param name="b">a <see cref="T:System.Byte" /></param>
<param name="n">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PixbufAffine">
<MemberSignature Language="C#" Value="public static byte PixbufAffine (int x0, int y0, int x1, int y1, int dst_rowstride, Art.PixBuf pixbuf, double[] affine, Art.FilterLevel level, Art.AlphaGamma alphagamma);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dst" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="dst_rowstride" Type="System.Int32" />
<Parameter Name="src" Type="System.Byte&amp;" RefType="out" />
<Parameter Name="src_width" Type="System.Int32" />
<Parameter Name="src_height" Type="System.Int32" />
<Parameter Name="src_rowstride" Type="System.Int32" />
<Parameter Name="pixbuf" Type="Art.PixBuf" />
<Parameter Name="affine" Type="System.Double[]" />
<Parameter Name="level" Type="Art.FilterLevel" />
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dst">a <see cref="T:System.Byte&amp;" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="dst_rowstride">a <see cref="T:System.Int32" /></param>
<param name="src">a <see cref="T:System.Byte&amp;" /></param>
<param name="src_width">a <see cref="T:System.Int32" /></param>
<param name="src_height">a <see cref="T:System.Int32" /></param>
<param name="src_rowstride">a <see cref="T:System.Int32" /></param>
<param name="affine">a <see cref="T:System.Double[]" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<param name="pixbuf">a <see cref="T:Art.PixBuf" /></param>
<param name="affine">a <see cref="T:System.Double" /></param>
<param name="level">a <see cref="T:System.Int32" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -169,7 +222,6 @@
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dst">a <see cref="T:System.Byte&amp;" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
@ -183,6 +235,7 @@
<param name="affine">a <see cref="T:System.Double[]" /></param>
<param name="level">a <see cref="T:Art.FilterLevel" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -200,42 +253,12 @@
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="r">a <see cref="T:System.Byte" /></param>
<param name="g">a <see cref="T:System.Byte" /></param>
<param name="b">a <see cref="T:System.Byte" /></param>
<param name="alpha">a <see cref="T:System.Int32" /></param>
<param name="n">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SvpAlpha">
<MemberSignature Language="C#" Value="public static byte SvpAlpha (Art.SVP svp, int x0, int y0, int x1, int y1, uint rgba, int rowstride, Art.AlphaGamma alphagamma);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="rgba" Type="System.UInt32" />
<Parameter Name="rowstride" Type="System.Int32" />
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="rgba">a <see cref="T:System.UInt32" /></param>
<param name="rowstride">a <see cref="T:System.Int32" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -258,7 +281,6 @@
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
@ -268,60 +290,37 @@
<param name="bg_color">a <see cref="T:System.UInt32" /></param>
<param name="rowstride">a <see cref="T:System.Int32" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FillRun">
<MemberSignature Language="C#" Value="public static byte FillRun (byte r, byte g, byte b, int n);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="r" Type="System.Byte" />
<Parameter Name="g" Type="System.Byte" />
<Parameter Name="b" Type="System.Byte" />
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="r">a <see cref="T:System.Byte" /></param>
<param name="g">a <see cref="T:System.Byte" /></param>
<param name="b">a <see cref="T:System.Byte" /></param>
<param name="n">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PixbufAffine">
<MemberSignature Language="C#" Value="public static byte PixbufAffine (int x0, int y0, int x1, int y1, int dst_rowstride, Art.PixBuf pixbuf, double[] affine, Art.FilterLevel level, Art.AlphaGamma alphagamma);" />
<Member MemberName="SvpAlpha">
<MemberSignature Language="C#" Value="public static byte SvpAlpha (Art.SVP svp, int x0, int y0, int x1, int y1, uint rgba, int rowstride, Art.AlphaGamma alphagamma);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="dst_rowstride" Type="System.Int32" />
<Parameter Name="pixbuf" Type="Art.PixBuf" />
<Parameter Name="affine" Type="System.Double[]" />
<Parameter Name="level" Type="Art.FilterLevel" />
<Parameter Name="rgba" Type="System.UInt32" />
<Parameter Name="rowstride" Type="System.Int32" />
<Parameter Name="alphagamma" Type="Art.AlphaGamma" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="dst_rowstride">a <see cref="T:System.Int32" /></param>
<param name="pixbuf">a <see cref="T:Art.PixBuf" /></param>
<param name="affine">a <see cref="T:System.Double" /></param>
<param name="level">a <see cref="T:System.Int32" /></param>
<param name="rgba">a <see cref="T:System.UInt32" /></param>
<param name="rowstride">a <see cref="T:System.Int32" /></param>
<param name="alphagamma">a <see cref="T:Art.AlphaGamma" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>

View File

@ -4,17 +4,16 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Rgba ();" />
@ -26,6 +25,28 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FillRun">
<MemberSignature Language="C#" Value="public static byte FillRun (byte r, byte g, byte b, int n);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="r" Type="System.Byte" />
<Parameter Name="g" Type="System.Byte" />
<Parameter Name="b" Type="System.Byte" />
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<param name="r">a <see cref="T:System.Byte" /></param>
<param name="g">a <see cref="T:System.Byte" /></param>
<param name="b">a <see cref="T:System.Byte" /></param>
<param name="n">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RgbaComposite">
<MemberSignature Language="C#" Value="public static void RgbaComposite (out byte dst, out byte src, int n);" />
<MemberType>Method</MemberType>
@ -38,10 +59,10 @@
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dst">a <see cref="T:System.Byte&amp;" /></param>
<param name="src">a <see cref="T:System.Byte&amp;" /></param>
<param name="n">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
@ -59,34 +80,12 @@
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="r">a <see cref="T:System.Byte" /></param>
<param name="g">a <see cref="T:System.Byte" /></param>
<param name="b">a <see cref="T:System.Byte" /></param>
<param name="alpha">a <see cref="T:System.Int32" /></param>
<param name="n">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FillRun">
<MemberSignature Language="C#" Value="public static byte FillRun (byte r, byte g, byte b, int n);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Byte</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="r" Type="System.Byte" />
<Parameter Name="g" Type="System.Byte" />
<Parameter Name="b" Type="System.Byte" />
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="r">a <see cref="T:System.Byte" /></param>
<param name="g">a <see cref="T:System.Byte" /></param>
<param name="b">a <see cref="T:System.Byte" /></param>
<param name="n">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>

View File

@ -4,47 +4,71 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>Sorted Vector Path</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Sorted Vector Path</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SVP Zero;" />
<MemberType>Field</MemberType>
<Member MemberName="AddSegment">
<MemberSignature Language="C#" Value="public int AddSegment (out int pn_segs_max, out int pn_points_max, int n_points, int dir, Art.Point points, Art.DRect bbox);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pn_segs_max" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="pn_points_max" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="n_points" Type="System.Int32" />
<Parameter Name="dir" Type="System.Int32" />
<Parameter Name="points" Type="Art.Point" />
<Parameter Name="bbox" Type="Art.DRect" />
</Parameters>
<Docs>
<param name="pn_segs_max">a <see cref="T:System.Int32&amp;" /></param>
<param name="pn_points_max">a <see cref="T:System.Int32&amp;" /></param>
<param name="n_points">a <see cref="T:System.Int32" /></param>
<param name="dir">a <see cref="T:System.Int32" /></param>
<param name="points">a <see cref="T:Art.Point" /></param>
<param name="bbox">a <see cref="T:Art.DRect" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.SVP New (IntPtr raw);" />
<Member MemberName="Diff">
<MemberSignature Language="C#" Value="public Art.SVP Diff (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromVpath">
<MemberSignature Language="C#" Value="public static Art.SVP FromVpath (Art.Vpath vpath);" />
<MemberType>Method</MemberType>
@ -55,8 +79,249 @@
<Parameter Name="vpath" Type="Art.Vpath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="vpath">a <see cref="T:Art.Vpath" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Intersect">
<MemberSignature Language="C#" Value="public Art.SVP Intersect (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Intersector">
<MemberSignature Language="C#" Value="public void Intersector (Art.SvpWriter out_param);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="out_param" Type="Art.SvpWriter" />
</Parameters>
<Docs>
<param name="out_param">a <see cref="T:Art.SvpWriter" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Minus">
<MemberSignature Language="C#" Value="public Art.SVP Minus (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.SVP New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NSegs">
<MemberSignature Language="C#" Value="public int NSegs;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PointDist">
<MemberSignature Language="C#" Value="public double PointDist (double x, double y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
</Parameters>
<Docs>
<param name="x">a <see cref="T:System.Double" /></param>
<param name="y">a <see cref="T:System.Double" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Double" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PointWind">
<MemberSignature Language="C#" Value="public int PointWind (double x, double y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
</Parameters>
<Docs>
<param name="x">a <see cref="T:System.Double" /></param>
<param name="y">a <see cref="T:System.Double" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RenderAa">
<MemberSignature Language="C#" Value="public void RenderAa (int x0, int y0, int x1, int y1, Art.RenderAaCallback cb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="cb" Type="Art.RenderAaCallback" />
</Parameters>
<Docs>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="cb">a <see cref="T:Art.RenderAaCallback" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RenderAaIter">
<MemberSignature Language="C#" Value="public Art.SVPRenderAAIter RenderAaIter (int x0, int y0, int x1, int y1);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVPRenderAAIter</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
</Parameters>
<Docs>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVPRenderAAIter" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RewindUncrossed">
<MemberSignature Language="C#" Value="public Art.SVP RewindUncrossed (Art.WindRule rule);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="rule" Type="Art.WindRule" />
</Parameters>
<Docs>
<param name="rule">a <see cref="T:Art.WindRule" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Segs">
<MemberSignature Language="C#" Value="public Art.SVPSeg[] Segs;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.SVPSeg[]</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Uncross">
<MemberSignature Language="C#" Value="public Art.SVP Uncross ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Union">
<MemberSignature Language="C#" Value="public Art.SVP Union (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="VpathStroke">
<MemberSignature Language="C#" Value="public static Art.SVP VpathStroke (Art.Vpath vpath, Art.PathStrokeJoinType join, Art.PathStrokeCapType cap, double line_width, double miter_limit, double flatness);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="vpath" Type="Art.Vpath" />
<Parameter Name="join" Type="Art.PathStrokeJoinType" />
<Parameter Name="cap" Type="Art.PathStrokeCapType" />
<Parameter Name="line_width" Type="System.Double" />
<Parameter Name="miter_limit" Type="System.Double" />
<Parameter Name="flatness" Type="System.Double" />
</Parameters>
<Docs>
<param name="vpath">a <see cref="T:Art.Vpath" /></param>
<param name="join">a <see cref="T:Art.PathStrokeJoinType" /></param>
<param name="cap">a <see cref="T:Art.PathStrokeCapType" /></param>
<param name="line_width">a <see cref="T:System.Double" /></param>
<param name="miter_limit">a <see cref="T:System.Double" /></param>
<param name="flatness">a <see cref="T:System.Double" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -76,288 +341,22 @@
<Parameter Name="flatness" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="vpath">a <see cref="T:Art.Vpath" /></param>
<param name="join">a <see cref="T:Art.PathStrokeJoinType" /></param>
<param name="cap">a <see cref="T:Art.PathStrokeCapType" /></param>
<param name="line_width">a <see cref="T:System.Double" /></param>
<param name="miter_limit">a <see cref="T:System.Double" /></param>
<param name="flatness">a <see cref="T:System.Double" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="VpathStroke">
<MemberSignature Language="C#" Value="public static Art.SVP VpathStroke (Art.Vpath vpath, Art.PathStrokeJoinType join, Art.PathStrokeCapType cap, double line_width, double miter_limit, double flatness);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="vpath" Type="Art.Vpath" />
<Parameter Name="join" Type="Art.PathStrokeJoinType" />
<Parameter Name="cap" Type="Art.PathStrokeCapType" />
<Parameter Name="line_width" Type="System.Double" />
<Parameter Name="miter_limit" Type="System.Double" />
<Parameter Name="flatness" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="vpath">a <see cref="T:Art.Vpath" /></param>
<param name="join">a <see cref="T:Art.PathStrokeJoinType" /></param>
<param name="cap">a <see cref="T:Art.PathStrokeCapType" /></param>
<param name="line_width">a <see cref="T:System.Double" /></param>
<param name="miter_limit">a <see cref="T:System.Double" /></param>
<param name="flatness">a <see cref="T:System.Double" /></param>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PointWind">
<MemberSignature Language="C#" Value="public int PointWind (double x, double y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x">a <see cref="T:System.Double" /></param>
<param name="y">a <see cref="T:System.Double" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Uncross">
<MemberSignature Language="C#" Value="public Art.SVP Uncross ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PointDist">
<MemberSignature Language="C#" Value="public double PointDist (double x, double y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x">a <see cref="T:System.Double" /></param>
<param name="y">a <see cref="T:System.Double" /></param>
<returns>a <see cref="T:System.Double" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Minus">
<MemberSignature Language="C#" Value="public Art.SVP Minus (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Union">
<MemberSignature Language="C#" Value="public Art.SVP Union (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Intersect">
<MemberSignature Language="C#" Value="public Art.SVP Intersect (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Diff">
<MemberSignature Language="C#" Value="public Art.SVP Diff (Art.SVP svp2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp2" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp2">a <see cref="T:Art.SVP" /></param>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RenderAaIter">
<MemberSignature Language="C#" Value="public Art.SVPRenderAAIter RenderAaIter (int x0, int y0, int x1, int y1);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVPRenderAAIter</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Art.SVPRenderAAIter" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Intersector">
<MemberSignature Language="C#" Value="public void Intersector (Art.SvpWriter out_param);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="out_param" Type="Art.SvpWriter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="out_param">a <see cref="T:Art.SvpWriter" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RewindUncrossed">
<MemberSignature Language="C#" Value="public Art.SVP RewindUncrossed (Art.WindRule rule);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="rule" Type="Art.WindRule" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="rule">a <see cref="T:Art.WindRule" /></param>
<returns>a <see cref="T:Art.SVP" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RenderAa">
<MemberSignature Language="C#" Value="public void RenderAa (int x0, int y0, int x1, int y1, Art.RenderAaCallback cb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Int32" />
<Parameter Name="y0" Type="System.Int32" />
<Parameter Name="x1" Type="System.Int32" />
<Parameter Name="y1" Type="System.Int32" />
<Parameter Name="cb" Type="Art.RenderAaCallback" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<param name="cb">a <see cref="T:Art.RenderAaCallback" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddSegment">
<MemberSignature Language="C#" Value="public int AddSegment (out int pn_segs_max, out int pn_points_max, int n_points, int dir, Art.Point points, Art.DRect bbox);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pn_segs_max" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="pn_points_max" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="n_points" Type="System.Int32" />
<Parameter Name="dir" Type="System.Int32" />
<Parameter Name="points" Type="Art.Point" />
<Parameter Name="bbox" Type="Art.DRect" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="pn_segs_max">a <see cref="T:System.Int32&amp;" /></param>
<param name="pn_points_max">a <see cref="T:System.Int32&amp;" /></param>
<param name="n_points">a <see cref="T:System.Int32" /></param>
<param name="dir">a <see cref="T:System.Int32" /></param>
<param name="points">a <see cref="T:Art.Point" /></param>
<param name="bbox">a <see cref="T:Art.DRect" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NSegs">
<MemberSignature Language="C#" Value="public int NSegs;" />
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SVP Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Segs">
<MemberSignature Language="C#" Value="public Art.SVPSeg[] Segs;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.SVPSeg[]</ReturnType>
<ReturnType>Art.SVP</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>

View File

@ -4,19 +4,31 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SVPRenderAAIter (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Done">
<MemberSignature Language="C#" Value="public void Done ();" />
<MemberType>Method</MemberType>
@ -29,19 +41,6 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SVPRenderAAIter (IntPtr raw);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Step">
<MemberSignature Language="C#" Value="public void Step (out int p_start, Art.SVPRenderAAStep p_steps, out int p_n_steps);" />
<MemberType>Method</MemberType>
@ -54,10 +53,10 @@
<Parameter Name="p_n_steps" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="p_start">a <see cref="T:System.Int32&amp;" /></param>
<param name="p_steps">a <see cref="T:Art.SVPRenderAAStep" /></param>
<param name="p_n_steps">a <see cref="T:System.Int32&amp;" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>

View File

@ -4,23 +4,22 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SVPRenderAAStep Zero;" />
<Member MemberName="Delta">
<MemberSignature Language="C#" Value="public int Delta;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.SVPRenderAAStep</ReturnType>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -39,8 +38,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVPRenderAAStep" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -58,11 +57,11 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Delta">
<MemberSignature Language="C#" Value="public int Delta;" />
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SVPRenderAAStep Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>Art.SVPRenderAAStep</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>

View File

@ -4,23 +4,53 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SVPSeg Zero;" />
<Member MemberName="Bbox">
<MemberSignature Language="C#" Value="public Art.DRect Bbox;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.SVPSeg</ReturnType>
<ReturnType>Art.DRect</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Compare">
<MemberSignature Language="C#" Value="public static int Compare (IntPtr s1, IntPtr s2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="s1" Type="System.IntPtr" />
<Parameter Name="s2" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="s1">a <see cref="T:System.IntPtr" /></param>
<param name="s2">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Dir">
<MemberSignature Language="C#" Value="public int Dir;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -39,43 +69,12 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SVPSeg" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Compare">
<MemberSignature Language="C#" Value="public static int Compare (IntPtr s1, IntPtr s2);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="s1" Type="System.IntPtr" />
<Parameter Name="s2" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="s1">a <see cref="T:System.IntPtr" /></param>
<param name="s2">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="points">
<MemberSignature Language="C#" Value="public Art.Point points { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Art.Point</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.Point" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NPoints">
<MemberSignature Language="C#" Value="public int NPoints;" />
<MemberType>Field</MemberType>
@ -89,24 +88,24 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Dir">
<MemberSignature Language="C#" Value="public int Dir;" />
<MemberType>Field</MemberType>
<Member MemberName="points">
<MemberSignature Language="C#" Value="public Art.Point points { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>Art.Point</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:Art.Point" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Bbox">
<MemberSignature Language="C#" Value="public Art.DRect Bbox;" />
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SVPSeg Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.DRect</ReturnType>
<ReturnType>Art.SVPSeg</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>

View File

@ -4,31 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SvpWriter Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.SvpWriter</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.SvpWriter New (IntPtr raw);" />
<MemberType>Method</MemberType>
@ -39,8 +25,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SvpWriter" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -55,8 +41,8 @@
<Parameter Name="rule" Type="Art.WindRule" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="rule">a <see cref="T:Art.WindRule" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.SvpWriter" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -74,5 +60,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.SvpWriter Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.SvpWriter</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,24 +4,107 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Uta Zero;" />
<MemberType>Field</MemberType>
<Member MemberName="AddLine">
<MemberSignature Language="C#" Value="public int AddLine (double x0, double y0, double x1, double y1, int rbuf_rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Double" />
<Parameter Name="y0" Type="System.Double" />
<Parameter Name="x1" Type="System.Double" />
<Parameter Name="y1" Type="System.Double" />
<Parameter Name="rbuf_rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<param name="x0">a <see cref="T:System.Double" /></param>
<param name="y0">a <see cref="T:System.Double" /></param>
<param name="x1">a <see cref="T:System.Double" /></param>
<param name="y1">a <see cref="T:System.Double" /></param>
<param name="rbuf_rowstride">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromIrect">
<MemberSignature Language="C#" Value="public static Art.Uta FromIrect (Art.IRect bbox);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Uta</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="bbox" Type="Art.IRect" />
</Parameters>
<Docs>
<param name="bbox">a <see cref="T:Art.IRect" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromSvp">
<MemberSignature Language="C#" Value="public static Art.Uta FromSvp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Uta</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromVpath">
<MemberSignature Language="C#" Value="public static Art.Uta FromVpath (Art.Vpath vec);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Uta</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="vec" Type="Art.Vpath" />
</Parameters>
<Docs>
<param name="vec">a <see cref="T:Art.Vpath" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Height">
<MemberSignature Language="C#" Value="public int Height;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
@ -39,8 +122,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -58,11 +141,11 @@
<Parameter Name="y1" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -80,75 +163,15 @@
<Parameter Name="y1" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Int32" /></param>
<param name="y0">a <see cref="T:System.Int32" /></param>
<param name="x1">a <see cref="T:System.Int32" /></param>
<param name="y1">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromIrect">
<MemberSignature Language="C#" Value="public static Art.Uta FromIrect (Art.IRect bbox);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Uta</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="bbox" Type="Art.IRect" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="bbox">a <see cref="T:Art.IRect" /></param>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromSvp">
<MemberSignature Language="C#" Value="public static Art.Uta FromSvp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Uta</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromVpath">
<MemberSignature Language="C#" Value="public static Art.Uta FromVpath (Art.Vpath vec);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Uta</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="vec" Type="Art.Vpath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="vec">a <see cref="T:Art.Vpath" /></param>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public void Free ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Union">
<MemberSignature Language="C#" Value="public Art.Uta Union (Art.Uta uta2);" />
<MemberType>Method</MemberType>
@ -159,12 +182,25 @@
<Parameter Name="uta2" Type="Art.Uta" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="uta2">a <see cref="T:Art.Uta" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Uta" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X0">
<MemberSignature Language="C#" Value="public int X0;" />
<MemberType>Field</MemberType>
@ -191,11 +227,11 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width;" />
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Uta Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
<ReturnType>Art.Uta</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
@ -204,42 +240,5 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Height">
<MemberSignature Language="C#" Value="public int Height;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddLine">
<MemberSignature Language="C#" Value="public int AddLine (double x0, double y0, double x1, double y1, int rbuf_rowstride);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x0" Type="System.Double" />
<Parameter Name="y0" Type="System.Double" />
<Parameter Name="x1" Type="System.Double" />
<Parameter Name="y1" Type="System.Double" />
<Parameter Name="rbuf_rowstride" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x0">a <see cref="T:System.Double" /></param>
<param name="y0">a <see cref="T:System.Double" /></param>
<param name="x1">a <see cref="T:System.Double" /></param>
<param name="y1">a <see cref="T:System.Double" /></param>
<param name="rbuf_rowstride">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,24 +4,92 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Vpath Zero;" />
<MemberType>Field</MemberType>
<Member MemberName="AddPoint">
<MemberSignature Language="C#" Value="public void AddPoint (out int pn_points, out int pn_points_max, Art.Pathcode code, double x, double y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pn_points" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="pn_points_max" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="code" Type="Art.Pathcode" />
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
</Parameters>
<Docs>
<param name="pn_points">a <see cref="T:System.Int32&amp;" /></param>
<param name="pn_points_max">a <see cref="T:System.Int32&amp;" /></param>
<param name="code">a <see cref="T:Art.Pathcode" /></param>
<param name="x">a <see cref="T:System.Double" /></param>
<param name="y">a <see cref="T:System.Double" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AffineTransform">
<MemberSignature Language="C#" Value="public Art.Vpath AffineTransform (double[] matrix);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Vpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="matrix" Type="System.Double[]" />
</Parameters>
<Docs>
<param name="matrix">a <see cref="T:System.Double[]" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BboxDrect">
<MemberSignature Language="C#" Value="public void BboxDrect (Art.DRect drect);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="drect" Type="Art.DRect" />
</Parameters>
<Docs>
<param name="drect">a <see cref="T:Art.DRect" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BboxIrect">
<MemberSignature Language="C#" Value="public void BboxIrect (Art.IRect irect);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="irect" Type="Art.IRect" />
</Parameters>
<Docs>
<param name="irect">a <see cref="T:Art.IRect" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public Art.Pathcode Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
@ -29,6 +97,38 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Dash">
<MemberSignature Language="C#" Value="public Art.Vpath Dash (Art.VpathDash dash);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Vpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dash" Type="Art.VpathDash" />
</Parameters>
<Docs>
<param name="dash">a <see cref="T:Art.VpathDash" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromSvp">
<MemberSignature Language="C#" Value="public static Art.Vpath FromSvp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Vpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Art.Vpath New (IntPtr raw);" />
<MemberType>Method</MemberType>
@ -39,8 +139,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -57,57 +157,10 @@
<Parameter Name="r" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x">a <see cref="T:System.Double" /></param>
<param name="y">a <see cref="T:System.Double" /></param>
<param name="r">a <see cref="T:System.Double" /></param>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromSvp">
<MemberSignature Language="C#" Value="public static Art.Vpath FromSvp (Art.SVP svp);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Vpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="svp" Type="Art.SVP" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="svp">a <see cref="T:Art.SVP" /></param>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BboxIrect">
<MemberSignature Language="C#" Value="public void BboxIrect (Art.IRect irect);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="irect" Type="Art.IRect" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="irect">a <see cref="T:Art.IRect" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Dash">
<MemberSignature Language="C#" Value="public Art.Vpath Dash (Art.VpathDash dash);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Vpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dash" Type="Art.VpathDash" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dash">a <see cref="T:Art.VpathDash" /></param>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
@ -125,73 +178,6 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AffineTransform">
<MemberSignature Language="C#" Value="public Art.Vpath AffineTransform (double[] matrix);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Art.Vpath</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="matrix" Type="System.Double[]" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="matrix">a <see cref="T:System.Double[]" /></param>
<returns>a <see cref="T:Art.Vpath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="BboxDrect">
<MemberSignature Language="C#" Value="public void BboxDrect (Art.DRect drect);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="drect" Type="Art.DRect" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="drect">a <see cref="T:Art.DRect" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddPoint">
<MemberSignature Language="C#" Value="public void AddPoint (out int pn_points, out int pn_points_max, Art.Pathcode code, double x, double y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pn_points" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="pn_points_max" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="code" Type="Art.Pathcode" />
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="pn_points">a <see cref="T:System.Int32&amp;" /></param>
<param name="pn_points_max">a <see cref="T:System.Int32&amp;" /></param>
<param name="code">a <see cref="T:Art.Pathcode" /></param>
<param name="x">a <see cref="T:System.Double" /></param>
<param name="y">a <see cref="T:System.Double" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public Art.Pathcode Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Pathcode</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="X">
<MemberSignature Language="C#" Value="public double X;" />
<MemberType>Field</MemberType>
@ -218,5 +204,18 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Art.Vpath Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.Vpath</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,18 +4,17 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.Opaque</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public VpathDash (IntPtr raw);" />
@ -25,8 +24,8 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>

View File

@ -4,19 +4,18 @@
<AssemblyName>art-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.20.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Nonzero">
<MemberSignature Language="C#" Value="Nonzero" />
<Member MemberName="Intersect">
<MemberSignature Language="C#" Value="Intersect" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.WindRule</ReturnType>
@ -29,8 +28,8 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Intersect">
<MemberSignature Language="C#" Value="Intersect" />
<Member MemberName="Nonzero">
<MemberSignature Language="C#" Value="Nonzero" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Art.WindRule</ReturnType>

View File

@ -3,17 +3,16 @@
<AssemblyInfo>
<AssemblyName>gtk-dotnet</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>Gdk to System.Drawing.Graphics interoperability.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Gdk to System.Drawing.Graphics interoperability.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="FromDrawable">
<MemberSignature Language="C#" Value="public static System.Drawing.Graphics FromDrawable (Gdk.Drawable drawable);" />
@ -25,8 +24,8 @@
<Parameter Name="drawable" Type="Gdk.Drawable" />
</Parameters>
<Docs>
<summary>Gets a <see cref="T:System.Drawing.Graphics" /> context for a <see cref="T:Gdk.Drawable" /></summary>
<param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
<summary>Gets a <see cref="T:System.Drawing.Graphics" /> context for a <see cref="T:Gdk.Drawable" /></summary>
<returns>a <see cref="T:System.Drawing.Graphics" /></returns>
<remarks>Use this method to obtain a System.Drawing.Graphics context from a Gtk drawable.
@ -71,9 +70,9 @@ class PrettyGraphic : DrawingArea {
<Parameter Name="double_buffered" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>Gets a <see cref="T:System.Drawing.Graphics" /> context for a <see cref="T:Gdk.Drawable" /></summary>
<param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
<param name="double_buffered">a <see cref="T:System.Boolean" /></param>
<summary>Gets a <see cref="T:System.Drawing.Graphics" /> context for a <see cref="T:Gdk.Drawable" /></summary>
<returns>a <see cref="T:System.Drawing.Graphics" /></returns>
<remarks>To be added</remarks>
</Docs>

View File

@ -4,33 +4,19 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Vte.CharAttributes Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Vte.CharAttributes</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Fore">
<MemberSignature Language="C#" Value="public Gdk.Color Fore;" />
<Member MemberName="Back">
<MemberSignature Language="C#" Value="public Gdk.Color Back;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gdk.Color</ReturnType>
@ -42,8 +28,21 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Back">
<MemberSignature Language="C#" Value="public Gdk.Color Back;" />
<Member MemberName="Column">
<MemberSignature Language="C#" Value="public long Column { set; get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Int64" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Fore">
<MemberSignature Language="C#" Value="public Gdk.Color Fore;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gdk.Color</ReturnType>
@ -65,14 +64,14 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>To be added</summary>
<returns>a <see cref="T:Vte.CharAttributes" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Row">
<MemberSignature Language="C#" Value="public long Row { set; get; };" />
<MemberSignature Language="C#" Value="public long Row { set; get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
@ -84,34 +83,8 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Column">
<MemberSignature Language="C#" Value="public long Column { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Int64" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Underline">
<MemberSignature Language="C#" Value="public bool Underline { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Boolean" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Strikethrough">
<MemberSignature Language="C#" Value="public bool Strikethrough { set; get; };" />
<MemberSignature Language="C#" Value="public bool Strikethrough { set; get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
@ -123,5 +96,31 @@
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Underline">
<MemberSignature Language="C#" Value="public bool Underline { set; get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<value>a <see cref="T:System.Boolean" /></value>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Vte.CharAttributes Zero;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Vte.CharAttributes</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -4,19 +4,18 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Vte.Terminal.CharSizeChanged" /> event invokes <see cref="T:Vte.CharSizeChangedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public CharSizeChangedArgs ();" />
@ -29,7 +28,7 @@
</Docs>
</Member>
<Member MemberName="P0">
<MemberSignature Language="C#" Value="public uint P0 { get; };" />
<MemberSignature Language="C#" Value="public uint P0 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -42,7 +41,7 @@
</Docs>
</Member>
<Member MemberName="P1">
<MemberSignature Language="C#" Value="public uint P1 { get; };" />
<MemberSignature Language="C#" Value="public uint P1 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>

View File

@ -4,9 +4,11 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,9 +19,6 @@
<para>To attach a <see cref="T:Vte.CharSizeChangedHandler" /> to an event, add the CharSizeChangedHandler instance to the event. The methods referenced by the CharSizeChangedHandler instance are invoked whenever the event is raised, until the CharSizeChangedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>

View File

@ -4,19 +4,18 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Vte.Reaper.ChildExited" /> event invokes <see cref="T:Vte.ChildExitedHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ChildExitedArgs ();" />
@ -29,7 +28,7 @@
</Docs>
</Member>
<Member MemberName="P0">
<MemberSignature Language="C#" Value="public int P0 { get; };" />
<MemberSignature Language="C#" Value="public int P0 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
@ -42,7 +41,7 @@
</Docs>
</Member>
<Member MemberName="P1">
<MemberSignature Language="C#" Value="public int P1 { get; };" />
<MemberSignature Language="C#" Value="public int P1 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View File

@ -4,9 +4,11 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,9 +19,6 @@
<para>To attach a <see cref="T:Vte.ChildExitedHandler" /> to an event, add the ChildExitedHandler instance to the event. The methods referenced by the ChildExitedHandler instance are invoked whenever the event is raised, until the ChildExitedHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>

View File

@ -4,19 +4,18 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Vte.Terminal.Commit" /> event invokes <see cref="T:Vte.CommitHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public CommitArgs ();" />
@ -29,7 +28,7 @@
</Docs>
</Member>
<Member MemberName="P0">
<MemberSignature Language="C#" Value="public string P0 { get; };" />
<MemberSignature Language="C#" Value="public string P0 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
@ -42,7 +41,7 @@
</Docs>
</Member>
<Member MemberName="P1">
<MemberSignature Language="C#" Value="public uint P1 { get; };" />
<MemberSignature Language="C#" Value="public uint P1 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>

View File

@ -4,9 +4,11 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,9 +19,6 @@
<para>To attach a <see cref="T:Vte.CommitHandler" /> to an event, add the CommitHandler instance to the event. The methods referenced by the CommitHandler instance are invoked whenever the event is raised, until the CommitHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>

View File

@ -4,19 +4,18 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Vte.Terminal.MoveWindow" /> event invokes <see cref="T:Vte.MoveWindowHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MoveWindowArgs ();" />
@ -29,7 +28,7 @@
</Docs>
</Member>
<Member MemberName="P0">
<MemberSignature Language="C#" Value="public uint P0 { get; };" />
<MemberSignature Language="C#" Value="public uint P0 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -42,7 +41,7 @@
</Docs>
</Member>
<Member MemberName="P1">
<MemberSignature Language="C#" Value="public uint P1 { get; };" />
<MemberSignature Language="C#" Value="public uint P1 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>

View File

@ -4,9 +4,11 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,9 +19,6 @@
<para>To attach a <see cref="T:Vte.MoveWindowHandler" /> to an event, add the MoveWindowHandler instance to the event. The methods referenced by the MoveWindowHandler instance are invoked whenever the event is raised, until the MoveWindowHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>

View File

@ -4,49 +4,28 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>A singleton object which catches SIGCHLD signals and converts them into GObject-style "child-exited" signals.</summary>
<remarks>Because an application may need to be notified when child processes exit, and because there is only one SIGCHLD handler, the <see cref="T:Vte.Terminal" /> widget relies on a <see cref="T:Vte.Reaper" /> to watch for SIGCHLD notifications and retrieve the exit status of child processes which have exited.</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.Object</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>A singleton object which catches SIGCHLD signals and converts them into GObject-style "child-exited" signals.</summary>
<remarks>Because an application may need to be notified when child processes exit, and because there is only one SIGCHLD handler, the <see cref="T:Vte.Terminal" /> widget relies on a <see cref="T:Vte.Reaper" /> to watch for SIGCHLD notifications and retrieve the exit status of child processes which have exited.</remarks>
</Docs>
<Members>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static Vte.Reaper Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Vte.Reaper</ReturnType>
</ReturnValue>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Reaper ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>Finds the address of the global <see cref="T:Vte.Reaper" /> object, creating the object if necessary.</summary>
<returns>a <see cref="T:Vte.Reaper" /></returns>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="OnChildExited">
<MemberSignature Language="C#" Value="protected virtual void OnChildExited (int p0, int p1);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="p0" Type="System.Int32" />
<Parameter Name="p1" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Default handler for the <see cref="M:Vte.Reaper.ChildExited" /> event.</summary>
<param name="p0">a <see cref="T:System.Int32" /></param>
<param name="p1">a <see cref="T:System.Int32" /></param>
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Vte.Reaper.ChildExited" /> event.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Reaper (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
@ -55,8 +34,8 @@
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>Protected Constructor.</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<summary>Protected Constructor.</summary>
<remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
</Docs>
<Attributes>
@ -73,34 +52,11 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>Internal constructor</summary>
<remarks>This is not typically used by C# code.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Reaper ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Vte.Reaper" />.</remarks>
</Docs>
</Member>
<Member MemberName="ChildExited">
<MemberSignature Language="C#" Value="public event Vte.ChildExitedHandler ChildExited;" />
<MemberType>Event</MemberType>
@ -118,5 +74,53 @@
</Attribute>
</Attributes>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static Vte.Reaper Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Vte.Reaper</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Finds the address of the global <see cref="T:Vte.Reaper" /> object, creating the object if necessary.</summary>
<returns>a <see cref="T:Vte.Reaper" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>GType Property.</summary>
<value>a <see cref="T:GLib.GType" /></value>
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Vte.Reaper" />.</remarks>
</Docs>
</Member>
<Member MemberName="OnChildExited">
<MemberSignature Language="C#" Value="protected virtual void OnChildExited (int p0, int p1);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="p0" Type="System.Int32" />
<Parameter Name="p1" Type="System.Int32" />
</Parameters>
<Docs>
<param name="p0">a <see cref="T:System.Int32" /></param>
<param name="p1">a <see cref="T:System.Int32" /></param>
<summary>Default handler for the <see cref="M:Vte.Reaper.ChildExited" /> event.</summary>
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Vte.Reaper.ChildExited" /> event.</remarks>
</Docs>
<Attributes>
<Attribute>
<AttributeName>GLib.DefaultSignalHandler(ConnectionMethod="OverrideChildExited", Type=typeof(Vte.Reaper))</AttributeName>
</Attribute>
</Attributes>
</Member>
</Members>
</Type>

View File

@ -4,19 +4,18 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Vte.Terminal.ResizeWindow" /> event invokes <see cref="T:Vte.ResizeWindowHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ResizeWindowArgs ();" />
@ -29,7 +28,7 @@
</Docs>
</Member>
<Member MemberName="P0">
<MemberSignature Language="C#" Value="public uint P0 { get; };" />
<MemberSignature Language="C#" Value="public uint P0 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
@ -42,7 +41,7 @@
</Docs>
</Member>
<Member MemberName="P1">
<MemberSignature Language="C#" Value="public uint P1 { get; };" />
<MemberSignature Language="C#" Value="public uint P1 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>

View File

@ -4,9 +4,11 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,9 +19,6 @@
<para>To attach a <see cref="T:Vte.ResizeWindowHandler" /> to an event, add the ResizeWindowHandler instance to the event. The methods referenced by the ResizeWindowHandler instance are invoked whenever the event is raised, until the ResizeWindowHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -4,19 +4,28 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>Atk.ObjectFactory</BaseTypeName>
</Base>
<Interfaces>
</Interfaces>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TerminalAccessibleFactory ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected TerminalAccessibleFactory (GLib.GType gtype);" />
<MemberType>Constructor</MemberType>
@ -25,8 +34,8 @@
<Parameter Name="gtype" Type="GLib.GType" />
</Parameters>
<Docs>
<summary>Protected Constructor.</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<summary>Protected Constructor.</summary>
<remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
</Docs>
<Attributes>
@ -43,23 +52,13 @@
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>Internal constructor</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<summary>Internal constructor</summary>
<remarks>This is not typically used by C# code.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TerminalAccessibleFactory ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>GLib.GType</ReturnType>

View File

@ -2,7 +2,6 @@
<TypeSignature Language="C#" Value="public enum TerminalAntiAlias" />
<AssemblyInfo>
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
@ -12,6 +11,11 @@
<AttributeName>GLib.GType(typeof(Vte.TerminalAntiAliasGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gnome# 2.16" />
</Docs>
<Members>
<Member MemberName="ForceDisable">
<MemberSignature Language="C#" Value="ForceDisable" />
@ -23,16 +27,6 @@
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="UseDefault">
<MemberSignature Language="C#" Value="UseDefault" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Vte.TerminalAntiAlias</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="ForceEnable">
<MemberSignature Language="C#" Value="ForceEnable" />
<MemberType>Field</MemberType>
@ -43,10 +37,15 @@
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="UseDefault">
<MemberSignature Language="C#" Value="UseDefault" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Vte.TerminalAntiAlias</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
<since version="Gnome# 2.16" />
</Docs>
</Type>

View File

@ -4,13 +4,8 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>Controls what string or control sequence the terminal sends to its child when the user presses the backspace or delete keys.</summary>
<remarks />
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
@ -19,21 +14,11 @@
<AttributeName>GLib.GType(typeof(Vte.TerminalEraseBindingGType))</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Controls what string or control sequence the terminal sends to its child when the user presses the backspace or delete keys.</summary>
<remarks />
</Docs>
<Members>
<Member MemberName="Auto">
<MemberSignature Language="C#" Value="Auto" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Vte.TerminalEraseBinding</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>For backspace, attempt to determine the right value from the terminal's IO settings. For delete, use the control sequence.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="AsciiBackspace">
<MemberSignature Language="C#" Value="AsciiBackspace" />
<MemberType>Field</MemberType>
@ -62,6 +47,20 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Auto">
<MemberSignature Language="C#" Value="Auto" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Vte.TerminalEraseBinding</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>For backspace, attempt to determine the right value from the terminal's IO settings. For delete, use the control sequence.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="DeleteSequence">
<MemberSignature Language="C#" Value="DeleteSequence" />
<MemberType>Field</MemberType>

View File

@ -4,19 +4,18 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Event data.</summary>
<remarks>
<para>The <see cref="M:Vte.Terminal.TextScrolled" /> event invokes <see cref="T:Vte.TextScrolledHandler" /> delegates which pass event data via this class.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextScrolledArgs ();" />
@ -29,7 +28,7 @@
</Docs>
</Member>
<Member MemberName="P0">
<MemberSignature Language="C#" Value="public int P0 { get; };" />
<MemberSignature Language="C#" Value="public int P0 { get; }" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>

View File

@ -4,9 +4,11 @@
<AssemblyName>vte-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.16.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
@ -17,9 +19,6 @@
<para>To attach a <see cref="T:Vte.TextScrolledHandler" /> to an event, add the TextScrolledHandler instance to the event. The methods referenced by the TextScrolledHandler instance are invoked whenever the event is raised, until the TextScrolledHandler is removed from the event.</para>
</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>