Lines Matching refs:bbox

225     XRectangle bbox;            /* bounding box of grabbed area */
227 bbox.x = x; /* init X rect for bounding box */
228 bbox.y = y;
229 bbox.width = width;
230 bbox.height = height;
239 if ((*vis_regions = make_region_list(disp, srcRootWinid, &bbox,
248 make_region_list(disp, srcRootWinid, &bbox, &hasNonDefault,
340 XRectangle bbox, /* bounding box of grabbed area */
367 Intersect bbox with visible part of region giving src rect & output
373 MIN(vis_reg->rects[rect].x2, bbox.width + bbox.x) -
374 MAX(vis_reg->rects[rect].x1, bbox.x);
376 MIN(vis_reg->rects[rect].y2, bbox.height + bbox.y) -
377 MAX(vis_reg->rects[rect].y1, bbox.y);
381 int diff = bbox.x - vis_reg->rects[rect].x1;
386 diff = bbox.y - vis_reg->rects[rect].y1;
423 XRectangle bbox; /* bounding box of grabbed area */
434 bbox.x = x; /* init X rect for bounding box */
435 bbox.y = y;
436 bbox.width = width;
437 bbox.height = height;
443 bbox, vis_regions);
452 bbox, vis_image_regions);
471 MIN(reg->width + reg->x_vis, bbox.width + bbox.x)
472 - MAX(reg->x_vis, bbox.x);
474 MIN(reg->height + reg->y_vis, bbox.height + bbox.y)
475 - MAX(reg->y_vis, bbox.y);
476 diff = bbox.x - reg->x_vis;
480 diff = bbox.y - reg->y_vis;
607 XRectangle *bbox,
623 !(pclip->x >= (int) (bbox->x + bbox->width) ||
624 pclip->y >= (int) (bbox->y + bbox->height) ||
625 (int) (pclip->x + pclip->width) <= bbox->x ||
626 (int) (pclip->y + pclip->height) <= bbox->y)) {
679 make_src_list(disp, image_wins, bbox, *child,
700 make_region_list(Display *disp, Window win, XRectangle *bbox,
716 XUnionRectWithRegion(bbox, bbox_region, bbox_region);
724 make_src_list(disp, &image_wins, bbox, win,