Lines Matching defs:extents
410 register BOX *extents;
414 extents = ®->extents;
427 extents->x1 = MAXSHORT, extents->x2 = MINSHORT;
448 if (rects->x1 < extents->x1)
449 extents->x1 = rects->x1;
450 if (rects->x2 > extents->x2)
451 extents->x2 = rects->x2;
457 extents->y1 = reg->rects->y1;
458 extents->y2 = rects->y2;
460 extents->x1 = 0;
461 extents->y1 = 0;
462 extents->x2 = 0;
463 extents->y2 = 0;
514 region->extents.x1 = min(pts[0].x, pts[2].x);
515 region->extents.y1 = min(pts[0].y, pts[2].y);
516 region->extents.x2 = max(pts[0].x, pts[2].x);
517 region->extents.y2 = max(pts[0].y, pts[2].y);
518 if ((region->extents.x1 != region->extents.x2) &&
519 (region->extents.y1 != region->extents.y2)) {
521 *(region->rects) = region->extents;