Lines Matching refs:fRect

33     fRect = rect;
38 if (xRad >= SkScalarHalf(fRect.width()) && yRad >= SkScalarHalf(fRect.height())) {
91 fRect = rect;
107 fRect = rect;
182 canonicalPt.set(x - fRect.centerX(), y - fRect.centerY());
185 if (x < fRect.fLeft + fRadii[kUpperLeft_Corner].fX &&
186 y < fRect.fTop + fRadii[kUpperLeft_Corner].fY) {
189 canonicalPt.set(x - (fRect.fLeft + fRadii[kUpperLeft_Corner].fX),
190 y - (fRect.fTop + fRadii[kUpperLeft_Corner].fY));
192 } else if (x < fRect.fLeft + fRadii[kLowerLeft_Corner].fX &&
193 y > fRect.fBottom - fRadii[kLowerLeft_Corner].fY) {
196 canonicalPt.set(x - (fRect.fLeft + fRadii[kLowerLeft_Corner].fX),
197 y - (fRect.fBottom - fRadii[kLowerLeft_Corner].fY));
199 } else if (x > fRect.fRight - fRadii[kUpperRight_Corner].fX &&
200 y < fRect.fTop + fRadii[kUpperRight_Corner].fY) {
203 canonicalPt.set(x - (fRect.fRight - fRadii[kUpperRight_Corner].fX),
204 y - (fRect.fTop + fRadii[kUpperRight_Corner].fY));
206 } else if (x > fRect.fRight - fRadii[kLowerRight_Corner].fX &&
207 y > fRect.fBottom - fRadii[kLowerRight_Corner].fY) {
210 canonicalPt.set(x - (fRect.fRight - fRadii[kLowerRight_Corner].fX),
211 y - (fRect.fBottom - fRadii[kLowerRight_Corner].fY));
269 if (fRect.isEmpty()) {
294 if (fRadii[0].fX >= SkScalarHalf(fRect.width()) &&
295 fRadii[0].fY >= SkScalarHalf(fRect.height())) {
338 if (!matrix.mapRect(&newRect, fRect)) {
343 dst->fRect = newRect;
392 SkRect r = fRect;
418 memcpy(buffer, &fRect, sizeof(SkRect));
442 fRect.dump();
476 SkASSERT(fRect.isEmpty());
480 SkASSERT(!fRect.isEmpty());
484 SkASSERT(!fRect.isEmpty());
488 SkASSERT(SkScalarNearlyEqual(fRadii[i].fX, SkScalarHalf(fRect.width())));
489 SkASSERT(SkScalarNearlyEqual(fRadii[i].fY, SkScalarHalf(fRect.height())));
493 SkASSERT(!fRect.isEmpty());
497 SkASSERT(!fRect.isEmpty());
502 SkASSERT(!fRect.isEmpty());