Lines Matching defs:quad
18 QuadPts quad;
23 // quad line results
33 static int doIntersect(SkIntersections& intersections, const SkDQuad& quad, const SkDLine& line,
45 result = intersections.vertical(quad, top, bottom, line[0].fX, flipped);
54 result = intersections.horizontal(quad, left, right, line[0].fY, flipped);
56 intersections.intersect(quad, line);
63 QuadPts quad;
86 const QuadPts& q = oneOffs[index].quad;
87 SkDQuad quad;
88 quad.debugSet(q.fPts);
89 SkASSERT(ValidQuad(quad));
93 int result = doIntersect(intersections, quad, line, flipped);
96 SkDPoint quadXY = quad.ptAtT(quadT);
114 const QuadPts& q = lineQuadTests[index].quad;
115 SkDQuad quad;
116 quad.debugSet(q.fPts);
117 SkASSERT(ValidQuad(quad));
121 int order1 = reducer1.reduce(quad);
124 SkDebugf("%s [%d] quad order=%d\n", __FUNCTION__, iIndex, order1);
133 int result = doIntersect(intersections, quad, line, flipped);
141 SkDPoint t1 = quad.ptAtT(tt1);