Lines Matching refs:fY
53 double origY = endPt[0]->fY;
55 double opp = endPt[1]->fY - origY;
56 double sign = (fPts[oddMan].fY - origY) * adj - (fPts[oddMan].fX - origX) * opp;
63 double test = (q2[n].fY - origY) * adj - (q2[n].fX - origX) * opp;
191 double tiniest = std::min(std::min(std::min(std::min(std::min(fPts[0].fX, fPts[0].fY),
192 fPts[1].fX), fPts[1].fY), fPts[2].fX), fPts[2].fY);
193 double largest = std::max(std::max(std::max(std::max(std::max(fPts[0].fX, fPts[0].fY),
194 fPts[1].fX), fPts[1].fY), fPts[2].fX), fPts[2].fY);
204 a * fPts[0].fY + b * fPts[1].fY + c * fPts[2].fY };
205 if (result.fX == 0 && result.fY == 0) {
229 a * fPts[0].fY + b * fPts[1].fY + c * fPts[2].fY };
251 return between(fPts[0].fY, fPts[1].fY, fPts[2].fY);
284 double ay = dst[0].fY = interp_quad_coords(&fPts[0].fY, t1);
286 double dy = interp_quad_coords(&fPts[0].fY, (t1 + t2) / 2);
288 double cy = dst[2].fY = interp_quad_coords(&fPts[0].fY, t2);
290 /* by = */ dst[1].fY = 2 * dy - (ay + cy) / 2;
298 if (fPts[endIndex].fY == fPts[1].fY) {
299 dstPt->fY = fPts[endIndex].fY;
328 if (AlmostBequalUlps(b.fY, a.fY)) {
329 b.fY = a.fY;
330 } else if (AlmostBequalUlps(b.fY, c.fY)) {
331 b.fY = c.fY;
351 interp_quad_coords(&fPts[0].fY, &dst.pts[0].fY, t);