Lines Matching refs:SkDCubic
84 LineCubicIntersections(const SkDCubic& c, const SkDLine& l, SkIntersections* i)
100 SkDCubic r;
105 SkDCubic::Coefficients(&r[0].fX, &A, &B, &C, &D);
106 return SkDCubic::RootsValidT(A, B, C, D, roots);
151 SkDCubic::Coefficients(&fCubic[0].fY, &A, &B, &C, &D);
153 return SkDCubic::RootsValidT(A, B, C, D, roots);
179 SkDCubic::Coefficients(&fCubic[0].fX, &A, &B, &C, &D);
181 return SkDCubic::RootsValidT(A, B, C, D, roots);
325 const SkDCubic& fCubic;
331 int SkIntersections::horizontal(const SkDCubic& cubic, double left, double right, double y,
338 int SkIntersections::vertical(const SkDCubic& cubic, double top, double bottom, double x,
345 int SkIntersections::intersect(const SkDCubic& cubic, const SkDLine& line) {
351 int SkIntersections::intersectRay(const SkDCubic& cubic, const SkDLine& line) {