Lines Matching refs:extents

263     pNew = RegionCreate(&pOld->extents, 0);  in RegionDuplicate()
285 rgn->extents.x1, rgn->extents.y1, rgn->extents.x2, rgn->extents.y2); in RegionPrint()
298 if ((reg->extents.x1 > reg->extents.x2) || in RegionIsValid()
299 (reg->extents.y1 > reg->extents.y2)) in RegionIsValid()
303 return ((reg->extents.x1 == reg->extents.x2) && in RegionIsValid()
304 (reg->extents.y1 == reg->extents.y2) && in RegionIsValid()
328 return ((box.x1 == reg->extents.x1) && in RegionIsValid()
329 (box.x2 == reg->extents.x2) && in RegionIsValid()
330 (box.y1 == reg->extents.y1) && (box.y2 == reg->extents.y2)); in RegionIsValid()
339 pReg->extents = RegionEmptyBox; in RegionBreak()
357 *RegionBoxptr(pRgn) = pRgn->extents; in RegionRectAlloc()
778 newReg->extents = *RegionBoxptr(newReg); in RegionOp()
812 pReg->extents.x2 = pReg->extents.x1; in RegionSetExtents()
813 pReg->extents.y2 = pReg->extents.y1; in RegionSetExtents()
827 pReg->extents.x1 = pBox->x1; in RegionSetExtents()
828 pReg->extents.y1 = pBox->y1; in RegionSetExtents()
829 pReg->extents.x2 = pBoxEnd->x2; in RegionSetExtents()
830 pReg->extents.y2 = pBoxEnd->y2; in RegionSetExtents()
832 assert(pReg->extents.y1 < pReg->extents.y2); in RegionSetExtents()
834 if (pBox->x1 < pReg->extents.x1) in RegionSetExtents()
835 pReg->extents.x1 = pBox->x1; in RegionSetExtents()
836 if (pBox->x2 > pReg->extents.x2) in RegionSetExtents()
837 pReg->extents.x2 = pBox->x2; in RegionSetExtents()
841 assert(pReg->extents.x1 < pReg->extents.x2); in RegionSetExtents()
976 dstrgn->extents = rgn->extents; in RegionAppend()
992 dstrgn->extents = rgn->extents; in RegionAppend()
993 else if (dstrgn->extents.x2 > dstrgn->extents.x1) { in RegionAppend()
1001 if (rgn->extents.x1 < dstrgn->extents.x1) in RegionAppend()
1002 dstrgn->extents.x1 = rgn->extents.x1; in RegionAppend()
1003 if (rgn->extents.x2 > dstrgn->extents.x2) in RegionAppend()
1004 dstrgn->extents.x2 = rgn->extents.x2; in RegionAppend()
1005 dstrgn->extents.y2 = rgn->extents.y2; in RegionAppend()
1014 if (rgn->extents.x1 < dstrgn->extents.x1) in RegionAppend()
1015 dstrgn->extents.x1 = rgn->extents.x1; in RegionAppend()
1016 if (rgn->extents.x2 > dstrgn->extents.x2) in RegionAppend()
1017 dstrgn->extents.x2 = rgn->extents.x2; in RegionAppend()
1018 dstrgn->extents.y1 = rgn->extents.y1; in RegionAppend()
1021 dstrgn->extents.x2 = dstrgn->extents.x1; in RegionAppend()
1170 if (badreg->extents.x1 < badreg->extents.x2) { in RegionValidate()
1198 ri[0].reg.extents = *box; in RegionValidate()
1232 if (reg->extents.x2 < riBox->x2) in RegionValidate()
1233 reg->extents.x2 = riBox->x2; in RegionValidate()
1234 if (reg->extents.x1 > box->x1) in RegionValidate()
1235 reg->extents.x1 = box->x1; in RegionValidate()
1259 rit->reg.extents = *box; in RegionValidate()
1272 reg->extents.y2 = riBox->y2; in RegionValidate()
1273 if (reg->extents.x2 < riBox->x2) in RegionValidate()
1274 reg->extents.x2 = riBox->x2; in RegionValidate()
1291 if (hreg->extents.x1 < reg->extents.x1) in RegionValidate()
1292 reg->extents.x1 = hreg->extents.x1; in RegionValidate()
1293 if (hreg->extents.y1 < reg->extents.y1) in RegionValidate()
1294 reg->extents.y1 = hreg->extents.y1; in RegionValidate()
1295 if (hreg->extents.x2 > reg->extents.x2) in RegionValidate()
1296 reg->extents.x2 = hreg->extents.x2; in RegionValidate()
1297 if (hreg->extents.y2 > reg->extents.y2) in RegionValidate()
1298 reg->extents.y2 = hreg->extents.y2; in RegionValidate()
1338 pRgn->extents.x1 = x1; in RegionFromRects()
1339 pRgn->extents.y1 = y1; in RegionFromRects()
1340 pRgn->extents.x2 = x2; in RegionFromRects()
1341 pRgn->extents.y2 = y2; in RegionFromRects()
1375 pRgn->extents.x1 = pRgn->extents.x2 = 0; in RegionFromRects()