forked from edicl/cl-gd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
packages.lisp
80 lines (78 loc) · 2.24 KB
/
packages.lisp
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
78
79
80
(in-package #:cl-user)
(defpackage #:cl-gd
(:use #:cl #:uffi)
(:export #:*default-image*
#:*default-color*
#:*default-font*
#:+max-colors+
#:without-transformations
#:with-transformation
#:create-image
#:destroy-image
#:with-image
#:create-image-from-file
#:with-image-from-file
#:create-image-from-gd2-part
#:with-image-from-gd2-part
#:with-default-image
#:with-image*
#:with-image-from-file*
#:with-image-from-gd2-part*
#:write-jpeg-to-stream
#:write-png-to-stream
#:write-wbmp-to-stream
#:write-gd-to-stream
#:write-gd2-to-stream
#-:cl-gd-no-gif #:write-gif-to-stream
#:write-image-to-stream
#:write-image-to-file
#:image-width
#:image-height
#:image-size
#:make-brush
#:make-tile
#:make-anti-aliased
#:with-default-color
#:allocate-color
#:deallocate-color
#:transparent-color
#:true-color-p
#:number-of-colors
#:find-color
#:find-color-from-image
#:thickness
#:with-thickness
#:alpha-blending-p
#:save-alpha-p
#:color-component
#:color-components
#:draw-polygon
#:draw-line
#:get-pixel
#:set-pixel
#:set-pixels
#:draw-rectangle
#:draw-rectangle*
#:draw-arc
#:draw-filled-ellipse
#:draw-filled-circle
#:fill-image
#:clipping-rectangle
#:clipping-rectangle*
#:set-clipping-rectangle*
#:with-clipping-rectangle
#:with-clipping-rectangle*
#:with-default-font
#:draw-character
#:draw-string
#:draw-freetype-string
#:interlacedp
#:differentp
#:copy-image
#:copy-palette
#:true-color-to-palette
#:do-rows
#:do-pixels-in-row
#:do-pixels
#:raw-pixel))
(pushnew :cl-gd *features*)