Lines Matching refs:fBounds

105  *  update region fBounds
108 if ((r)->left < (idRect)->fBounds.left)\
109 (idRect)->fBounds.left = (r)->left;\
110 if ((r)->top < (idRect)->fBounds.top)\
111 (idRect)->fBounds.top = (r)->top;\
112 if ((r)->right > (idRect)->fBounds.right)\
113 (idRect)->fBounds.right = (r)->right;\
114 if ((r)->bottom > (idRect)->fBounds.bottom)\
115 (idRect)->fBounds.bottom = (r)->bottom;\
201 * Reset the fBounds of a region to what they should be. Called by
209 * The region's 'fBounds' structure is overwritten.
222 pReg->fBounds.left = 0;
223 pReg->fBounds.top = 0;
224 pReg->fBounds.right = 0;
225 pReg->fBounds.bottom = 0;
229 pExtents = &pReg->fBounds;
286 pRegion->fBounds.left += x;
287 pRegion->fBounds.right += x;
288 pRegion->fBounds.top += y;
289 pRegion->fBounds.bottom += y;
474 (!EXTENTCHECK(&reg1->fBounds, &reg2->fBounds)))
481 * Can't alter newReg's fBounds before we call miRegionOp because
483 * on the fBounds of those regions being the same. Besides, this
528 if (reg1->fBounds.top > reg2->fBounds.top)
544 tempReg->fBounds = reg1->fBounds;
546 EXTENTS(&reg2->fBounds, tempReg);
578 if ((reg1->fBounds.top >= reg2->fBounds.bottom) ||
579 (reg2->fBounds.top >= reg1->fBounds.bottom) )
604 if (reg1->fBounds.top < reg2->fBounds.top)
607 while(tempRects->top < reg2->fBounds.top)
611 tempRects->right, min_c(tempRects->bottom, reg2->fBounds.top));
616 if (reg2->fBounds.top < reg1->fBounds.top)
619 while (tempRects->top < reg1->fBounds.top)
623 tempRects->right, min_c(tempRects->bottom, reg1->fBounds.top));
794 * each the band and the band's upper and lower fBounds. For the
892 if (reg1->fBounds.top < reg2->fBounds.top)
893 ybot = reg1->fBounds.top;
895 ybot = reg2->fBounds.top;
1246 (reg1->fBounds.left <= reg2->fBounds.left) &&
1247 (reg1->fBounds.top <= reg2->fBounds.top) &&
1248 (reg1->fBounds.right >= reg2->fBounds.right) &&
1249 (reg1->fBounds.bottom >= reg2->fBounds.bottom))
1260 (reg2->fBounds.left <= reg1->fBounds.left) &&
1261 (reg2->fBounds.top <= reg1->fBounds.top) &&
1262 (reg2->fBounds.right >= reg1->fBounds.right) &&
1263 (reg2->fBounds.bottom >= reg1->fBounds.bottom))
1273 newReg->fBounds.left = min_c(reg1->fBounds.left, reg2->fBounds.left);
1274 newReg->fBounds.top = min_c(reg1->fBounds.top, reg2->fBounds.top);
1275 newReg->fBounds.right = max_c(reg1->fBounds.right, reg2->fBounds.right);
1276 newReg->fBounds.bottom = max_c(reg1->fBounds.bottom, reg2->fBounds.bottom);
1503 (!EXTENTCHECK(&regM->fBounds, &regS->fBounds)) )
1513 * Can't alter newReg's fBounds before we call miRegionOp because
1515 * on the fBounds of those regions being the unaltered. Besides, this
1555 if (!INBOX(pRegion->fBounds, x, y))
1579 if ((region->fCount == 0) || !EXTENTCHECK(&region->fBounds, prect))