/usr/share/guile-gnome-2/gnome/defs/art.defs is in guile-gnome2-dev 2.16.2-1.1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | ;; -*- scheme -*-
;; ArtDRect
(define-boxed DRect
(c-name "ArtDRect")
(gtype-id "ART_TYPE_DRECT")
(fields
'("double" "x0")
'("double" "y0")
'("double" "x1")
'("double" "y1")))
(define-function drect_new
(is-constructor-of "ArtDRect")
(caller-owns-return #t)
(c-name "art_drect_new")
(parameters
'("double" "x0")
'("double" "y0")
'("double" "x1")
'("double" "y1")))
;; ArtPoint
(define-boxed Point
(c-name "ArtPoint")
(gtype-id "ART_TYPE_POINT")
(fields
'("double" "x")
'("double" "y")))
(define-function point_new
(is-constructor-of "ArtPoint")
(caller-owns-return #t)
(c-name "art_point_new")
(parameters
'("double" "x")
'("double" "y")))
;; ArtBPath
(define-boxed Bpath
(c-name "ArtBpath")
(gtype-id "ART_TYPE_BPATH")
(fields
'("gint" "code")
'("double" "x1")
'("double" "y1")
'("double" "x2")
'("double" "y2")
'("double" "x3")
'("double" "y3")))
(define-function bpath_new
(is-constructor-of "ArtBpath")
(c-name "art_bpath_new")
(caller-owns-return #t)
(parameters
'("gint" "code")
'("double" "x1")
'("double" "y1")
'("double" "x2")
'("double" "y2")
'("double" "x3")
'("double" "y3")))
;; ArtVPath
(define-boxed Vpath
(c-name "ArtVpath")
(gtype-id "ART_TYPE_VPATH")
(fields
'("gint" "code")
'("double" "x")
'("double" "y")))
(define-function vpath_new
(is-constructor-of "ArtVpath")
(c-name "art_vpath_new")
(caller-owns-return #t)
(parameters
'("gint" "code")
'("double" "x")
'("double" "y")))
|