Lines Matching refs:SkIntersections
300 SkIntersections* i) { in line_intersect_ray()
307 SkIntersections* i) { in quad_intersect_ray()
314 SkIntersections* i) { in conic_intersect_ray()
321 SkIntersections* i) { in cubic_intersect_ray()
328 SkIntersections* ) = {
336 static void dline_intersect_ray(const SkDCurve& c, const SkDLine& ray, SkIntersections* i) { in dline_intersect_ray()
340 static void dquad_intersect_ray(const SkDCurve& c, const SkDLine& ray, SkIntersections* i) { in dquad_intersect_ray()
344 static void dconic_intersect_ray(const SkDCurve& c, const SkDLine& ray, SkIntersections* i) { in dconic_intersect_ray()
348 static void dcubic_intersect_ray(const SkDCurve& c, const SkDLine& ray, SkIntersections* i) { in dcubic_intersect_ray()
352 static void (* const CurveDIntersectRay[])(const SkDCurve& , const SkDLine& , SkIntersections* ) = {
365 roots[0] = SkIntersections::HorizontalIntercept(line.set(a), y); in line_intercept_h()
374 roots[0] = SkIntersections::VerticalIntercept(line.set(a), x); in line_intercept_v()
380 return SkIntersections::HorizontalIntercept(quad.set(a), y, roots); in quad_intercept_h()
385 return SkIntersections::VerticalIntercept(quad.set(a), x, roots); in quad_intercept_v()
390 return SkIntersections::HorizontalIntercept(conic.set(a, w), y, roots); in conic_intercept_h()
395 return SkIntersections::VerticalIntercept(conic.set(a, w), x, roots); in conic_intercept_v()