Lines Matching refs:fRect

33     fRect = rect;
38 if (xRad >= SkScalarHalf(fRect.width()) && yRad >= SkScalarHalf(fRect.height())) {
52 fRect = rect;
127 canonicalPt.set(x - fRect.centerX(), y - fRect.centerY());
130 if (x < fRect.fLeft + fRadii[kUpperLeft_Corner].fX &&
131 y < fRect.fTop + fRadii[kUpperLeft_Corner].fY) {
134 canonicalPt.set(x - (fRect.fLeft + fRadii[kUpperLeft_Corner].fX),
135 y - (fRect.fTop + fRadii[kUpperLeft_Corner].fY));
137 } else if (x < fRect.fLeft + fRadii[kLowerLeft_Corner].fX &&
138 y > fRect.fBottom - fRadii[kLowerLeft_Corner].fY) {
141 canonicalPt.set(x - (fRect.fLeft + fRadii[kLowerLeft_Corner].fX),
142 y - (fRect.fBottom - fRadii[kLowerLeft_Corner].fY));
144 } else if (x > fRect.fRight - fRadii[kUpperRight_Corner].fX &&
145 y < fRect.fTop + fRadii[kUpperRight_Corner].fY) {
148 canonicalPt.set(x - (fRect.fRight - fRadii[kUpperRight_Corner].fX),
149 y - (fRect.fTop + fRadii[kUpperRight_Corner].fY));
151 } else if (x > fRect.fRight - fRadii[kLowerRight_Corner].fX &&
152 y > fRect.fBottom - fRadii[kLowerRight_Corner].fY) {
155 canonicalPt.set(x - (fRect.fRight - fRadii[kLowerRight_Corner].fX),
156 y - (fRect.fBottom - fRadii[kLowerRight_Corner].fY));
200 if (fRect.isEmpty()) {
225 if (fRadii[0].fX >= SkScalarHalf(fRect.width()) &&
226 fRadii[0].fY >= SkScalarHalf(fRect.height())) {
265 if (!matrix.mapRect(&newRect, fRect)) {
270 dst->fRect = newRect;
319 SkRect r = fRect;
345 memcpy(buffer, &fRect, sizeof(SkRect));
390 SkASSERT(fRect.isEmpty());
393 SkASSERT(0 == fRect.fLeft && 0 == fRect.fTop &&
394 0 == fRect.fRight && 0 == fRect.fBottom);
397 SkASSERT(!fRect.isEmpty());
401 SkASSERT(!fRect.isEmpty());
405 SkASSERT(SkScalarNearlyEqual(fRadii[i].fX, SkScalarHalf(fRect.width())));
406 SkASSERT(SkScalarNearlyEqual(fRadii[i].fY, SkScalarHalf(fRect.height())));
410 SkASSERT(!fRect.isEmpty());
414 SkASSERT(!fRect.isEmpty());