Lines Matching refs:line
20 SkDLine line;
34 static int doIntersect(SkIntersections& intersections, const SkDConic& conic, const SkDLine& line,
38 if (line[0].fX == line[1].fX) {
39 double top = line[0].fY;
40 double bottom = line[1].fY;
46 result = intersections.vertical(conic, top, bottom, line[0].fX, flipped);
47 } else if (line[0].fY == line[1].fY) {
48 double left = line[0].fX;
49 double right = line[1].fX;
55 result = intersections.horizontal(conic, left, right, line[0].fY, flipped);
57 intersections.intersect(conic, line);
65 SkDLine line;
80 const SkDLine& line = oneOffs[index].line;
81 SkASSERT(ValidLine(line));
83 int result = doIntersect(intersections, conic, line, flipped);
88 SkDPoint lineXY = line.ptAtT(lineT);
108 const SkDLine& line = lineConicTests[index].line;
109 SkASSERT(ValidLine(line));
121 int order2 = reducer.reduce(line);
123 SkDebugf("%s [%d] line order=%d\n", __FUNCTION__, iIndex, order2);
128 int result = doIntersect(intersections, conic, line, flipped);
139 SkDPoint t2 = line.ptAtT(tt2);