• Home
  • Raw
  • Download

Lines Matching refs:fY

37     if (src[0].fY > src[count - 1].fY) {  in sort_increasing_Y()
87 return chopMonoQuadAt(pts[0].fY, pts[1].fY, pts[2].fY, y, t); in chopMonoQuadAtY()
100 if (pts[0].fY < clip.fTop) { in chop_quad_in_Y()
105 tmp[2].fY = clip.fTop; in chop_quad_in_Y()
106 clamp_ge(tmp[3].fY, clip.fTop); in chop_quad_in_Y()
114 if (pts[i].fY < clip.fTop) { in chop_quad_in_Y()
115 pts[i].fY = clip.fTop; in chop_quad_in_Y()
122 if (pts[2].fY > clip.fBottom) { in chop_quad_in_Y()
126 clamp_le(tmp[1].fY, clip.fBottom); in chop_quad_in_Y()
127 tmp[2].fY = clip.fBottom; in chop_quad_in_Y()
135 if (pts[i].fY > clip.fBottom) { in chop_quad_in_Y()
136 pts[i].fY = clip.fBottom; in chop_quad_in_Y()
149 if (pts[2].fY <= clip.fTop || pts[0].fY >= clip.fBottom) { in clipMonoQuad()
167 this->appendVLine(clip.fLeft, pts[0].fY, pts[2].fY, reverse); in clipMonoQuad()
172 this->appendVLine(clip.fRight, pts[0].fY, pts[2].fY, reverse); in clipMonoQuad()
184 this->appendVLine(clip.fLeft, tmp[0].fY, tmp[2].fY, reverse); in clipMonoQuad()
194 this->appendVLine(clip.fLeft, pts[0].fY, pts[2].fY, reverse); in clipMonoQuad()
208 this->appendVLine(clip.fRight, tmp[2].fY, tmp[4].fY, reverse); in clipMonoQuad()
212 this->appendVLine(clip.fRight, pts[0].fY, pts[2].fY, reverse); in clipMonoQuad()
277 SkChopCubicAt(src, dst, mono_cubic_closestT(&src->fY, y)); in chop_mono_cubic_at_y()
284 if (pts[0].fY < clip.fTop) { in chop_cubic_in_Y()
298 if (tmp[3].fY < clip.fTop && tmp[4].fY < clip.fTop && tmp[5].fY < clip.fTop) { in chop_cubic_in_Y()
306 tmp[3].fY = clip.fTop; in chop_cubic_in_Y()
307 clamp_ge(tmp[4].fY, clip.fTop); in chop_cubic_in_Y()
315 if (pts[3].fY > clip.fBottom) { in chop_cubic_in_Y()
318 tmp[3].fY = clip.fBottom; in chop_cubic_in_Y()
319 clamp_le(tmp[2].fY, clip.fBottom); in chop_cubic_in_Y()
340 if (pts[3].fY <= clip.fTop || pts[0].fY >= clip.fBottom) { in clipMonoCubic()
357 this->appendVLine(clip.fLeft, pts[0].fY, pts[3].fY, reverse); in clipMonoCubic()
362 this->appendVLine(clip.fRight, pts[0].fY, pts[3].fY, reverse); in clipMonoCubic()
371 this->appendVLine(clip.fLeft, tmp[0].fY, tmp[3].fY, reverse); in clipMonoCubic()
392 this->appendVLine(clip.fRight, tmp[3].fY, tmp[6].fY, reverse); in clipMonoCubic()
548 assert_monotonic(&pts[0].fY, count); in sk_assert_monotonic_y()