| VIPS Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
Rect; #define IM_RECT_RIGHT (R) #define IM_RECT_BOTTOM (R) #define IM_RECT_HCENTRE (R) #define IM_RECT_VCENTRE (R) void im_rect_marginadjust (Rect *r,int n); int im_rect_includespoint (Rect *r,int x,int y); int im_rect_includesrect (Rect *r1,Rect *r2); void im_rect_intersectrect (Rect *r1,Rect *r2,Rect *r3); int im_rect_isempty (Rect *r); void im_rect_unionrect (Rect *r1,Rect *r2,Rect *r3); int im_rect_equalsrect (Rect *r1,Rect *r2); Rect * im_rect_dup (Rect *r); void im_rect_normalise (Rect *r);
typedef struct {
int left;
int top;
int width;
int height;
} Rect;
A Rect is a rectangular area of pixels.