public Gnome.CanvasPathDef Duplicate() { IntPtr raw_ret = gnome_canvas_path_def_duplicate(Handle); Gnome.CanvasPathDef ret = raw_ret == IntPtr.Zero ? null : (Gnome.CanvasPathDef)GLib.Opaque.GetOpaque(raw_ret, typeof(Gnome.CanvasPathDef), false); return(ret); }
public Gnome.CanvasPathDef ClosedParts() { IntPtr raw_ret = gnome_canvas_path_def_closed_parts(Handle); Gnome.CanvasPathDef ret = raw_ret == IntPtr.Zero ? null : (Gnome.CanvasPathDef)GLib.Opaque.GetOpaque(raw_ret, typeof(Gnome.CanvasPathDef), false); return(ret); }
public static Gnome.CanvasPathDef Concat(GLib.SList list) { IntPtr raw_ret = gnome_canvas_path_def_concat(list == null ? IntPtr.Zero : list.Handle); Gnome.CanvasPathDef ret = raw_ret == IntPtr.Zero ? null : (Gnome.CanvasPathDef)GLib.Opaque.GetOpaque(raw_ret, typeof(Gnome.CanvasPathDef), false); return(ret); }
public void Copy(Gnome.CanvasPathDef src) { gnome_canvas_path_def_copy(Handle, src == null ? IntPtr.Zero : src.Handle); }