Lines Matching refs:SkDQuad
96 LineQuadraticIntersections(const SkDQuad& q, const SkDLine& l, SkIntersections* i) in LineQuadraticIntersections()
104 LineQuadraticIntersections(const SkDQuad& q) in LineQuadraticIntersections()
165 return SkDQuad::RootsValidT(A, 2 * B, C, roots); in intersectRay()
194 return SkDQuad::RootsValidT(D, 2 * E, F, roots); in horizontalIntersect()
250 return SkDQuad::RootsValidT(D, 2 * E, F, roots); in verticalIntersect()
401 const SkDQuad& fQuad;
407 int SkIntersections::horizontal(const SkDQuad& quad, double left, double right, double y, in horizontal()
414 int SkIntersections::vertical(const SkDQuad& quad, double top, double bottom, double x, in vertical()
421 int SkIntersections::intersect(const SkDQuad& quad, const SkDLine& line) { in intersect()
427 int SkIntersections::intersectRay(const SkDQuad& quad, const SkDLine& line) { in intersectRay()
436 int SkIntersections::HorizontalIntercept(const SkDQuad& quad, SkScalar y, double* roots) { in HorizontalIntercept()
441 int SkIntersections::VerticalIntercept(const SkDQuad& quad, SkScalar x, double* roots) { in VerticalIntercept()
448 int SkDQuad::horizontalIntersect(double yIntercept, double roots[2]) const { in horizontalIntersect()
452 int SkDQuad::verticalIntersect(double xIntercept, double roots[2]) const { in verticalIntersect()