﻿<?xml version="1.0" encoding="utf-8"?><Type Name="CanvasPathDef" FullName="Gnome.CanvasPathDef"><TypeSignature Language="C#" Maintainer="auto" Value="public class CanvasPathDef : GLib.Opaque" /><AssemblyInfo><AssemblyName>gnome-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><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="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="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="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><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><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><remarks>To be added</remarks></Docs></Member><Member MemberName="IsEmpty"><MemberSignature Language="C#" Value="public bool IsEmpty { 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="HasCurrentpoint"><MemberSignature Language="C#" Value="public bool HasCurrentpoint { 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=".ctor"><MemberSignature Language="C#" Value="public CanvasPathDef (Art.Bpath bpath);" /><MemberType>Constructor</MemberType><ReturnValue /><Parameters><Parameter Name="bpath" Type="Art.Bpath" /></Parameters><Docs><summary>To be added</summary><param name="bpath">a <see cref="T:Art.Bpath" /></param><remarks>To be added</remarks></Docs></Member><Member MemberName="Split"><MemberSignature Language="C#" Value="public Gnome.CanvasPathDef[] Split ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>Gnome.CanvasPathDef[]</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks><since version="Gtk# 2.4" /></Docs></Member><Member MemberName="GType"><MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" /><MemberType>Property</MemberType><ReturnValue><ReturnType>GLib.GType</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks><since version="Gnome# 2.16" /></Docs></Member></Members></Type>