Lines Matching refs:fBounds
116 fBounds.setEmpty();
164 swap(fBounds, other.fBounds);
179 fBounds.setEmpty();
191 fBounds = r;
200 fBounds = src.fBounds;
262 *itop = fBounds.fTop;
263 *ibot = fBounds.fBottom;
317 if (SkRegion::RunsAreARect(runs, count, &fBounds)) {
318 return this->setRect(fBounds);
333 fRunHead->computeRunBounds(&fBounds);
336 if (fBounds.isEmpty()) {
359 if (!fBounds.contains(x, y)) {
417 if (!fBounds.contains(r)) {
442 if (this->isEmpty() || rgn.isEmpty() || !fBounds.contains(rgn.fBounds)) {
468 BuildRectRuns(fBounds, tmpStorage);
502 if (!sect.intersect(fBounds, r)) {
528 if (!SkIRect::Intersects(fBounds, rgn.fBounds)) {
558 if (fBounds != b.fBounds) {
599 dx = pin_offset_s32(fBounds.fLeft, fBounds.fRight, dx);
600 dy = pin_offset_s32(fBounds.fTop, fBounds.fBottom, dy);
603 dst->setRect(fBounds.makeOffset(dx, dy));
611 tmp.fBounds = fBounds;
615 dst->fBounds.offset(dx, dy);
1063 if (b_empty || !SkIRect::Intersects(rgna->fBounds, rgnb->fBounds)) {
1066 if (b_rect && rgnb->fBounds.containsNoEmptyCheck(rgna->fBounds)) {
1073 || !bounds.intersect(rgna->fBounds, rgnb->fBounds)) {
1079 if (a_rect && rgna->fBounds.contains(rgnb->fBounds)) {
1082 if (b_rect && rgnb->fBounds.contains(rgna->fBounds)) {
1094 if (a_rect && rgna->fBounds.contains(rgnb->fBounds)) {
1097 if (b_rect && rgnb->fBounds.contains(rgna->fBounds)) {
1147 size += sizeof(fBounds);
1164 buffer.write(&fBounds, sizeof(fBounds));
1286 if (!buffer.read(&tmp.fBounds, sizeof(tmp.fBounds)) || tmp.fBounds.isEmpty()) {
1299 tmp.fBounds, ySpanCount, intervalCount)) {
1317 return fBounds == SkIRect{0, 0, 0, 0};
1319 if (fBounds.isEmpty()) {
1326 validate_run(fRunHead->readonly_runs(), fRunHead->fRunCount, fBounds,
1337 desc += split + "\t fBounds.fLeft:" + std::to_string(fBounds.fLeft) + "\n";
1338 desc += split + "\t fBounds.fTop:" + std::to_string(fBounds.fTop) + "\n";
1339 desc += split + "\t fBounds.fRight:" + std::to_string(fBounds.fRight) + "\n";
1340 desc += split + "\t fBounds.fBottom:" + std::to_string(fBounds.fBottom) + "\n";
1361 SkDebugf(" rgn: [%d %d %d %d]", fBounds.fLeft, fBounds.fTop, fBounds.fRight, fBounds.fBottom);
1394 fRect = rgn.fBounds;