Lines Matching defs:prect
1538 register BoxPtr prect = ▭
1541 prect->x1 = rx;
1542 prect->y1 = ry;
1543 prect->x2 = rwidth + rx;
1544 prect->y2 = rheight + ry;
1547 if ((region->numRects == 0) || !EXTENTCHECK(®ion->extents, prect))
1553 /* can stop when both partOut and partIn are TRUE, or we reach prect->y2 */
1565 if (partIn || (pbox->y1 >= prect->y2))
1567 ry = pbox->y1; /* x guaranteed to be == prect->x1 */
1580 if (pbox->x1 < prect->x2)
1587 if (pbox->x2 >= prect->x2)
1590 if (ry >= prect->y2)
1592 rx = prect->x1; /* reset x out to left again */
1607 return(partIn ? ((ry < prect->y2) ? RectanglePart : RectangleIn) :