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 }