Lines Matching refs:roots
22 static int findRoots(const SkDQuadImplicit& i, const SkDQuad& quad, double roots[4], in findRoots()
52 int rootCount = SkReducedQuarticRoots(t4, t3, t2, t1, t0, oneHint, roots); in findRoots()
54 rootCount = SkQuarticRootsReal(firstCubicRoot, t4, t3, t2, t1, t0, roots); in findRoots()
58 roots[index] = 1 - roots[index]; in findRoots()
64 static int addValidRoots(const double roots[4], const int count, double valid[4]) { in addValidRoots()
68 if (!approximately_zero_or_more(roots[index]) || !approximately_one_or_less(roots[index])) { in addValidRoots()
71 double t = 1 - roots[index]; in addValidRoots()
131 int roots = rootTs.intersect(q1, line); in add_intercept() local
132 if (roots == 0) { in add_intercept()
138 if (roots == 2) { in add_intercept()
159 int roots = rootTs.intersect(q2, *testLines[index]); in is_linear_inner() local
160 for (int idx2 = 0; idx2 < roots; ++idx2) { in is_linear_inner()