Lines Matching refs:cubic2

20         const SkDCubic& cubic2 = tests[index][1];
23 int order2 = reduce2.reduce(cubic2, SkReduceOrder::kNo_Quadratics);
33 SkDebugf("%s [%d] cubic2 order=%d\n", __FUNCTION__, iIndex, order2);
38 tIntersections.intersect(cubic1, cubic2);
55 SkDPoint xy2 = cubic2.ptAtT(tt2);
310 static void oneOff(skiatest::Reporter* reporter, const SkDCubic& cubic1, const SkDCubic& cubic2,
313 SkASSERT(ValidCubic(cubic2));
320 cubic2[0].fX, cubic2[0].fY, cubic2[1].fX, cubic2[1].fY,
321 cubic2[2].fX, cubic2[2].fY, cubic2[3].fX, cubic2[3].fY);
334 CubicToQuads(cubic2, cubic2.calcPrecision(), quads2);
344 intersections.intersect(cubic1, cubic2);
352 xy2 = cubic2.ptAtT(tt2);
368 const SkDCubic& cubic2 = testSet[inner];
369 oneOff(reporter, cubic1, cubic2, false);
374 const SkDCubic& cubic2 = newTestSet[inner];
375 oneOff(reporter, cubic1, cubic2, false);
400 SkDCubic cubic1, cubic2;
404 cubic2[i].fX = static_cast<double>(SK_RAND(seed)) / RAND_MAX * 100;
405 cubic2[i].fY = static_cast<double>(SK_RAND(seed)) / RAND_MAX * 100;
414 cubic2[0].fX, cubic2[0].fY, cubic2[1].fX, cubic2[1].fY, cubic2[2].fX, cubic2[2].fY,
415 cubic2[3].fX, cubic2[3].fY);
419 rect2.setBounds(cubic2);
426 int newIntersects = intersections2.intersect(cubic1, cubic2);
439 SkDPoint xy2 = cubic2.ptAtT(tt2);
449 const SkDCubic& cubic2 = newTestSet[index1];
456 t2[0] = cubic2.ptAtT(t2Seed - t2Step);
457 t2[1] = cubic2.ptAtT(t2Seed);
458 t2[2] = cubic2.ptAtT(t2Seed + t2Step);
510 test = cubic2.ptAtT(t20);
516 test = cubic2.ptAtT(t22);
528 SkDPoint p20 = cubic2.ptAtT(t20);
529 SkDPoint p2Seed = cubic2.ptAtT(t2Seed);
530 SkDPoint p22 = cubic2.ptAtT(t22);
614 const SkDCubic& cubic2 = coinSet[index + 1];
615 oneOff(reporter, cubic1, cubic2, true);