<Type Name="CanvasPathDef" FullName="Gnome.CanvasPathDef"> <TypeSignature Language="C#" Value="public class CanvasPathDef : GLib.Opaque, IWrapper" Maintainer="auto" /> <AssemblyInfo> <AssemblyName>gnome-sharp</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> <Attributes /> </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> <Interface> <InterfaceName>GLib.IWrapper</InterfaceName> </Interface> </Interfaces> <Attributes /> <Members> <Member MemberName="NewFromStaticBpath"> <MemberSignature Language="C#" Value="public static Gnome.CanvasPathDef NewFromStaticBpath (Art.Bpath bpath);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters> <Parameter Name="bpath" Type="Art.Bpath" /> </Parameters> <Docs> <summary>To be added</summary> <param name="bpath">To be added: an object of type 'Art.Bpath'</param> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="NewFromForeignBpath"> <MemberSignature Language="C#" Value="public static Gnome.CanvasPathDef NewFromForeignBpath (Art.Bpath bpath);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters> <Parameter Name="bpath" Type="Art.Bpath" /> </Parameters> <Docs> <summary>To be added</summary> <param name="bpath">To be added: an object of type 'Art.Bpath'</param> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="NewFromBpath"> <MemberSignature Language="C#" Value="public static Gnome.CanvasPathDef NewFromBpath (Art.Bpath bpath);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters> <Parameter Name="bpath" Type="Art.Bpath" /> </Parameters> <Docs> <summary>To be added</summary> <param name="bpath">To be added: an object of type 'Art.Bpath'</param> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Concat"> <MemberSignature Language="C#" Value="public static Gnome.CanvasPathDef Concat (GLib.SList list);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters> <Parameter Name="list" Type="GLib.SList" /> </Parameters> <Docs> <summary>To be added</summary> <param name="list">To be added: an object of type 'GLib.SList'</param> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Unref"> <MemberSignature Language="C#" Value="public void Unref ();" /> <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="LineToMoving"> <MemberSignature Language="C#" Value="public void LineToMoving (double x, double y);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</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">To be added: an object of type 'double'</param> <param name="y">To be added: an object of type 'double'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="CloseAll"> <MemberSignature Language="C#" Value="public Gnome.CanvasPathDef CloseAll ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ClosepathCurrent"> <MemberSignature Language="C#" Value="public void ClosepathCurrent ();" /> <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="CurveTo"> <MemberSignature Language="C#" Value="public void CurveTo (double x0, double y0, double x1, double y1, double x2, double y2);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</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="x2" Type="System.Double" /> <Parameter Name="y2" Type="System.Double" /> </Parameters> <Docs> <summary>To be added</summary> <param name="x0">To be added: an object of type 'double'</param> <param name="y0">To be added: an object of type 'double'</param> <param name="x1">To be added: an object of type 'double'</param> <param name="y1">To be added: an object of type 'double'</param> <param name="x2">To be added: an object of type 'double'</param> <param name="y2">To be added: an object of type 'double'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Split"> <MemberSignature Language="C#" Value="public GLib.SList Split ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>GLib.SList</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'GLib.SList'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Ref"> <MemberSignature Language="C#" Value="public void Ref ();" /> <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="ClosedParts"> <MemberSignature Language="C#" Value="public Gnome.CanvasPathDef ClosedParts ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="LastBpath"> <MemberSignature Language="C#" Value="public Art.Bpath LastBpath ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Art.Bpath</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Art.Bpath'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Closepath"> <MemberSignature Language="C#" Value="public void Closepath ();" /> <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="Copy"> <MemberSignature Language="C#" Value="public void Copy (Gnome.CanvasPathDef src);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="src" Type="Gnome.CanvasPathDef" /> </Parameters> <Docs> <summary>To be added</summary> <param name="src">To be added: an object of type 'Gnome.CanvasPathDef'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FirstBpath"> <MemberSignature Language="C#" Value="public Art.Bpath FirstBpath ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Art.Bpath</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Art.Bpath'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Currentpoint"> <MemberSignature Language="C#" Value="public void Currentpoint (Art.Point p);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="p" Type="Art.Point" /> </Parameters> <Docs> <summary>To be added</summary> <param name="p">To be added: an object of type 'Art.Point'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="HasCurrentpoint"> <MemberSignature Language="C#" Value="public bool HasCurrentpoint ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="EnsureSpace"> <MemberSignature Language="C#" Value="public void EnsureSpace (int space);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="space" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="space">To be added: an object of type 'int'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="IsEmpty"> <MemberSignature Language="C#" Value="public bool IsEmpty ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="OpenParts"> <MemberSignature Language="C#" Value="public Gnome.CanvasPathDef OpenParts ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="AnyOpen"> <MemberSignature Language="C#" Value="public bool AnyOpen ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Finish"> <MemberSignature Language="C#" Value="public void Finish ();" /> <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="MoveTo"> <MemberSignature Language="C#" Value="public void MoveTo (double x, double y);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</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">To be added: an object of type 'double'</param> <param name="y">To be added: an object of type 'double'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="AnyClosed"> <MemberSignature Language="C#" Value="public bool AnyClosed ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Bpath"> <MemberSignature Language="C#" Value="public Art.Bpath Bpath ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Art.Bpath</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Art.Bpath'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Duplicate"> <MemberSignature Language="C#" Value="public Gnome.CanvasPathDef Duplicate ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gnome.CanvasPathDef</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="AllOpen"> <MemberSignature Language="C#" Value="public bool AllOpen ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Reset"> <MemberSignature Language="C#" Value="public void Reset ();" /> <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="AllClosed"> <MemberSignature Language="C#" Value="public bool AllClosed ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="LineTo"> <MemberSignature Language="C#" Value="public void LineTo (double x, double y);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</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">To be added: an object of type 'double'</param> <param name="y">To be added: an object of type 'double'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Length"> <MemberSignature Language="C#" Value="public int Length ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public CanvasPathDef (IntPtr raw);" /> <MemberType>Constructor</MemberType> <ReturnValue /> <Parameters> <Parameter Name="raw" Type="System.IntPtr" /> </Parameters> <Docs> <summary>Internal constructor</summary> <param name="raw">Pointer to the C object.</param> <returns>An instance of CanvasPathDef, wrapping the C object.</returns> <remarks> <para>This is an internal constructor, and should not be used by user code.</para> </remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public CanvasPathDef ();" /> <MemberType>Constructor</MemberType> <ReturnValue /> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public CanvasPathDef (int length);" /> <MemberType>Constructor</MemberType> <ReturnValue /> <Parameters> <Parameter Name="length" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="length">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'Gnome.CanvasPathDef'</returns> <remarks>To be added</remarks> </Docs> </Member> </Members> </Type>