Lines Matching refs:fY
942 dst->fY = src->fY + ty; in Trans_pts()
958 dst->fY = SkScalarMul(src->fY, my); in Scale_pts()
976 dst->fY = SkScalarMulAdd(src->fY, my, ty); in ScaleTrans_pts()
994 SkScalar sy = src->fY; in Rot_pts()
997 dst->fY = SkScalarMul(sx, ky) + SkScalarMul(sy, my); in Rot_pts()
1016 SkScalar sy = src->fY; in RotTrans_pts()
1019 dst->fY = SkScalarMul(sx, ky) + SkScalarMulAdd(sy, my, ty); in RotTrans_pts()
1036 SkScalar sy = src->fY; in Persp_pts()
1055 dst->fY = SkScalarMul(y, z); in Persp_pts()
1094 proc(*this, src[i].fX, src[i].fY, &tmp); in mapVectors()
1095 dst[i].set(tmp.fX - origin.fX, tmp.fY - origin.fY); in mapVectors()
1158 pt->fY = SkScalarMul(y, z); in Persp_xy()
1180 pt->fY = fixmuladdmul(sx, m.fMat[kMSkewY], sy, m.fMat[kMScaleY]) + in RotTrans_xy()
1185 pt->fY = SkScalarMul(sx, m.fMat[kMSkewY]) + in RotTrans_xy()
1198 pt->fY = fixmuladdmul(sx, m.fMat[kMSkewY], sy, m.fMat[kMScaleY]); in Rot_xy()
1202 pt->fY = SkScalarMul(sx, m.fMat[kMSkewY]) + in Rot_xy()
1213 pt->fY = SkScalarMulAdd(sy, m.fMat[kMScaleY], m.fMat[kMTransY]); in ScaleTrans_xy()
1224 pt->fY = SkScalarMul(sy, m.fMat[kMScaleY]); in Scale_xy()
1232 pt->fY = sy + m.fMat[kMTransY]; in Trans_xy()
1240 pt->fY = sy; in Identity_xy()
1307 fY = SkScalarToFixed(pt.fY); in SkPerspIter()
1318 SkFixed y = fY; in next()
1326 fY = SkScalarToFixed(pt.fY); in next()
1328 dy = (fY - y) >> kShift; in next()
1333 fY = SkScalarToFixed(pt.fY); in next()
1335 dy = (fY - y) / n; in next()
1359 pt1.fY = poly[1].fY - poly[0].fY; in poly_to_point()
1360 y = SkPoint::Length(pt1.fX, pt1.fY); in poly_to_point()
1368 pt2.fX = poly[0].fY - poly[2].fY; in poly_to_point()
1369 pt2.fY = poly[2].fX - poly[0].fX; in poly_to_point()
1372 pt2.fX = poly[0].fY - poly[3].fY; in poly_to_point()
1373 pt2.fY = poly[3].fX - poly[0].fX; in poly_to_point()
1376 w2.setMul(pt1.fY, pt2.fY); in poly_to_point()
1394 const SkFixed scale = scalePt.fY; in Poly2Proc()
1395 dst->fMat[kMScaleX] = SkFixedDiv(srcPt[1].fY - srcPt[0].fY, scale); in Poly2Proc()
1399 dst->fMat[kMScaleY] = SkFixedDiv(srcPt[1].fY - srcPt[0].fY, scale); in Poly2Proc()
1402 dst->fMat[kMTransY] = srcPt[0].fY; in Poly2Proc()
1413 dst->fMat[kMSkewY] = SkFixedDiv(srcPt[2].fY - srcPt[0].fY, scale.fX); in Poly3Proc()
1415 dst->fMat[kMSkewX] = SkFixedDiv(srcPt[1].fX - srcPt[0].fX, scale.fY); in Poly3Proc()
1416 dst->fMat[kMScaleY] = SkFixedDiv(srcPt[1].fY - srcPt[0].fY, scale.fY); in Poly3Proc()
1419 dst->fMat[kMTransY] = srcPt[0].fY; in Poly3Proc()
1431 y0 = srcPt[2].fY - srcPt[0].fY; in Poly4Proc()
1433 y1 = srcPt[2].fY - srcPt[1].fY; in Poly4Proc()
1435 y2 = srcPt[2].fY - srcPt[3].fY; in Poly4Proc()
1470 dst->fMat[kMSkewY] = SkFixedDiv(SkFractMul(a2, srcPt[3].fY) + in Poly4Proc()
1471 srcPt[3].fY - srcPt[0].fY, scale.fX); in Poly4Proc()
1474 srcPt[1].fX - srcPt[0].fX, scale.fY); in Poly4Proc()
1475 dst->fMat[kMScaleY] = SkFixedDiv(SkFractMul(a1, srcPt[1].fY) + in Poly4Proc()
1476 srcPt[1].fY - srcPt[0].fY, scale.fY); in Poly4Proc()
1477 dst->fMat[kMPersp1] = SkFixedDiv(a1, scale.fY); in Poly4Proc()
1479 dst->fMat[kMTransY] = srcPt[0].fY; in Poly4Proc()
1497 pt1.fY = poly[1].fY - poly[0].fY; in poly_to_point()
1498 y = SkPoint::Length(pt1.fX, pt1.fY); in poly_to_point()
1506 pt2.fX = poly[0].fY - poly[2].fY; in poly_to_point()
1507 pt2.fY = poly[2].fX - poly[0].fX; in poly_to_point()
1510 pt2.fX = poly[0].fY - poly[3].fY; in poly_to_point()
1511 pt2.fY = poly[3].fX - poly[0].fX; in poly_to_point()
1514 SkScalarMul(pt1.fY, pt2.fY), y); in poly_to_point()
1524 float invScale = 1 / scale.fY; in Poly2Proc()
1526 dst->fMat[kMScaleX] = (srcPt[1].fY - srcPt[0].fY) * invScale; in Poly2Proc()
1530 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale; in Poly2Proc()
1533 dst->fMat[kMTransY] = srcPt[0].fY; in Poly2Proc()
1543 dst->fMat[kMSkewY] = (srcPt[2].fY - srcPt[0].fY) * invScale; in Poly3Proc()
1546 invScale = 1 / scale.fY; in Poly3Proc()
1548 dst->fMat[kMScaleY] = (srcPt[1].fY - srcPt[0].fY) * invScale; in Poly3Proc()
1552 dst->fMat[kMTransY] = srcPt[0].fY; in Poly3Proc()
1564 y0 = srcPt[2].fY - srcPt[0].fY; in Poly4Proc()
1566 y1 = srcPt[2].fY - srcPt[1].fY; in Poly4Proc()
1568 y2 = srcPt[2].fY - srcPt[3].fY; in Poly4Proc()
1603 dst->fMat[kMSkewY] = SkScalarMul(SkScalarMul(a2, srcPt[3].fY) + in Poly4Proc()
1604 srcPt[3].fY - srcPt[0].fY, invScale); in Poly4Proc()
1606 invScale = 1 / scale.fY; in Poly4Proc()
1609 dst->fMat[kMScaleY] = SkScalarMul(SkScalarMul(a1, srcPt[1].fY) + in Poly4Proc()
1610 srcPt[1].fY - srcPt[0].fY, invScale); in Poly4Proc()
1613 dst->fMat[kMTransY] = srcPt[0].fY; in Poly4Proc()
1637 this->setTranslate(dst[0].fX - src[0].fX, dst[0].fY - src[0].fY); in setPolyToPoly()
1644 SkScalarNearlyZero(scale.fY)) { in setPolyToPoly()