1 module dmagick.c.decorate;
2
3 import dmagick.c.exception;
4 import dmagick.c.geometry;
5 import dmagick.c.image;
6 import dmagick.c.magickType;
7
8 alias ptrdiff_t ssize_t;
9
10 extern(C)
11 {
12 struct FrameInfo
13 {
14 size_t
15 width,
16 height;
17
18 ssize_t
19 x,
20 y,
21 inner_bevel,
22 outer_bevel;
23 }
24
25 Image* BorderImage(const(Image)*, const(RectangleInfo)*, ExceptionInfo*);
26 Image* FrameImage(const(Image)*, const(FrameInfo)*, ExceptionInfo*);
27
28 MagickBooleanType RaiseImage(Image*, const(RectangleInfo)*, const MagickBooleanType);
29 }