• Home
  • Raw
  • Download

Lines Matching refs:fX

133     if (!SkScalarsAreFinite(&radii[0].fX, 8)) {  in setRectRadii()
144 if (fRadii[i].fX <= 0 || fRadii[i].fY <= 0) { in setRectRadii()
149 fRadii[i].fX = 0; in setRectRadii()
181 scale = compute_min_scale(fRadii[0].fX, fRadii[1].fX, width, scale); in scaleRadii()
183 scale = compute_min_scale(fRadii[2].fX, fRadii[3].fX, width, scale); in scaleRadii()
187 SkScaleToSides::AdjustRadii(width, scale, &fRadii[0].fX, &fRadii[1].fX); in scaleRadii()
189 SkScaleToSides::AdjustRadii(width, scale, &fRadii[2].fX, &fRadii[3].fX); in scaleRadii()
209 if (x < fRect.fLeft + fRadii[kUpperLeft_Corner].fX && in checkCornerContainment()
213 canonicalPt.set(x - (fRect.fLeft + fRadii[kUpperLeft_Corner].fX), in checkCornerContainment()
215 SkASSERT(canonicalPt.fX < 0 && canonicalPt.fY < 0); in checkCornerContainment()
216 } else if (x < fRect.fLeft + fRadii[kLowerLeft_Corner].fX && in checkCornerContainment()
220 canonicalPt.set(x - (fRect.fLeft + fRadii[kLowerLeft_Corner].fX), in checkCornerContainment()
222 SkASSERT(canonicalPt.fX < 0 && canonicalPt.fY > 0); in checkCornerContainment()
223 } else if (x > fRect.fRight - fRadii[kUpperRight_Corner].fX && in checkCornerContainment()
227 canonicalPt.set(x - (fRect.fRight - fRadii[kUpperRight_Corner].fX), in checkCornerContainment()
229 SkASSERT(canonicalPt.fX > 0 && canonicalPt.fY < 0); in checkCornerContainment()
230 } else if (x > fRect.fRight - fRadii[kLowerRight_Corner].fX && in checkCornerContainment()
234 canonicalPt.set(x - (fRect.fRight - fRadii[kLowerRight_Corner].fX), in checkCornerContainment()
236 SkASSERT(canonicalPt.fX > 0 && canonicalPt.fY > 0); in checkCornerContainment()
249 SkScalar dist = SkScalarMul(SkScalarSquare(canonicalPt.fX), SkScalarSquare(fRadii[index].fY)) + in checkCornerContainment()
250 SkScalarMul(SkScalarSquare(canonicalPt.fY), SkScalarSquare(fRadii[index].fX)); in checkCornerContainment()
251 return dist <= SkScalarSquare(SkScalarMul(fRadii[index].fX, fRadii[index].fY)); in checkCornerContainment()
255 return fRadii[0].fX == fRadii[0].fY && in allCornersCircular()
256 fRadii[1].fX == fRadii[1].fY && in allCornersCircular()
257 fRadii[2].fX == fRadii[2].fY && in allCornersCircular()
258 fRadii[3].fX == fRadii[3].fY; in allCornersCircular()
283 return radii[SkRRect::kUpperLeft_Corner].fX == radii[SkRRect::kLowerLeft_Corner].fX && in radii_are_nine_patch()
285 radii[SkRRect::kUpperRight_Corner].fX == radii[SkRRect::kLowerRight_Corner].fX && in radii_are_nine_patch()
303 bool allCornersSquare = 0 == fRadii[0].fX || 0 == fRadii[0].fY; in computeType()
306 if (0 != fRadii[i].fX && 0 != fRadii[i].fY) { in computeType()
311 if (fRadii[i].fX != fRadii[i-1].fX || fRadii[i].fY != fRadii[i-1].fY) { in computeType()
322 if (fRadii[0].fX >= SkScalarHalf(fRect.width()) && in computeType()
386 dst->fRadii[i].fX = SkScalarHalf(newRect.width()); in transform()
407 dst->fRadii[i].fX = SkScalarMul(fRadii[i].fX, xScale); in transform()
446 if (radii[i].fX) { in inset()
447 radii[i].fX -= dx; in inset()
518 bool allRadiiZero = (0 == fRadii[0].fX && 0 == fRadii[0].fY); in validate()
519 bool allCornersSquare = (0 == fRadii[0].fX || 0 == fRadii[0].fY); in validate()
523 if (0 != fRadii[i].fX || 0 != fRadii[i].fY) { in validate()
527 if (fRadii[i].fX != fRadii[i-1].fX || fRadii[i].fY != fRadii[i-1].fY) { in validate()
531 if (0 != fRadii[i].fX && 0 != fRadii[i].fY) { in validate()
551 SkASSERT(SkScalarNearlyEqual(fRadii[i].fX, SkScalarHalf(fRect.width()))); in validate()
572 validate_radius_check_predicates(fRadii[i].fX, fRect.fLeft, fRect.fRight); in validate()