Home | History | Annotate | Download | only in tests

Lines Matching refs:cubic1

19         const SkDCubic& cubic1 = tests[index][0];
22 int order1 = reduce1.reduce(cubic1, SkReduceOrder::kNo_Quadratics);
27 SkDebugf("%s [%d] cubic1 order=%d\n", __FUNCTION__, iIndex, order1);
38 tIntersections.intersect(cubic1, cubic2);
53 SkDPoint xy1 = cubic1.ptAtT(tt1);
310 static void oneOff(skiatest::Reporter* reporter, const SkDCubic& cubic1, const SkDCubic& cubic2,
312 SkASSERT(ValidCubic(cubic1));
317 cubic1[0].fX, cubic1[0].fY, cubic1[1].fX, cubic1[1].fY,
318 cubic1[2].fX, cubic1[2].fY, cubic1[3].fX, cubic1[3].fY);
324 CubicToQuads(cubic1, cubic1.calcPrecision(), quads1);
344 intersections.intersect(cubic1, cubic2);
350 xy1 = cubic1.ptAtT(tt1);
367 const SkDCubic& cubic1 = testSet[outer];
369 oneOff(reporter, cubic1, cubic2, false);
373 const SkDCubic& cubic1 = newTestSet[outer];
375 oneOff(reporter, cubic1, cubic2, false);
400 SkDCubic cubic1, cubic2;
402 cubic1[i].fX = static_cast<double>(SK_RAND(seed)) / RAND_MAX * 100;
403 cubic1[i].fY = static_cast<double>(SK_RAND(seed)) / RAND_MAX * 100;
412 cubic1[0].fX, cubic1[0].fY, cubic1[1].fX, cubic1[1].fY, cubic1[2].fX, cubic1[2].fY,
413 cubic1cubic1[3].fY,
418 rect1.setBounds(cubic1);
426 int newIntersects = intersections2.intersect(cubic1, cubic2);
437 SkDPoint xy1 = cubic1.ptAtT(tt1);
448 const SkDCubic& cubic1 = newTestSet[index0];
453 t1[0] = cubic1.ptAtT(t1Seed - t1Step);
454 t1[1] = cubic1.ptAtT(t1Seed);
455 t1[2] = cubic1.ptAtT(t1Seed + t1Step);
499 test = cubic1.ptAtT(t10);
505 test = cubic1.ptAtT(t12);
523 SkDPoint p10 = cubic1.ptAtT(t10);
524 SkDPoint p1Seed = cubic1.ptAtT(t1Seed);
525 SkDPoint p12 = cubic1.ptAtT(t12);
613 const SkDCubic& cubic1 = coinSet[index];
615 oneOff(reporter, cubic1, cubic2, true);