Lines Matching refs:moveTo
52 path.moveTo(20, 20);
78 path->moveTo(3.747501373f, 2.724499941f);
101 path->moveTo(3.747501373f, 2.724499941f);
111 path.moveTo(-540000, -720000);
144 path.moveTo(SkBits2Float(0x47452a00), SkBits2Float(0x43211d01)); // 50474, 161.113f
153 path.moveTo(0, 0);
159 path.moveTo(0, 0);
168 path.moveTo(0, 0);
181 path.moveTo(SkBits2Float(0x41000000), SkBits2Float(0x431e0000)); // 8, 158
205 path.moveTo(SkBits2Float(0x43e28000), SkBits2Float(0x43aa8000)); // 453, 341
219 path.moveTo(SkBits2Float(0x46313741), SkBits2Float(0x3b00e540)); // 11341.8f, 0.00196679f
239 path->moveTo(orig);
255 path.moveTo(SkBits2Float(0x40303030), SkBits2Float(0x3e303030)); // 2.75294f, 0.172059f
258 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0
265 path->moveTo(146.939f, 1012.84f);
366 a.moveTo(0, 0);
373 a.moveTo(1, 1);
377 b.moveTo(2, 2);
413 path.moveTo(13.8509f, 3.16858f);
429 path.moveTo(pts[0]);
443 path.moveTo(17.9459f, 21.6344f);
468 path.close();path.moveTo(0.995934f, 22.4779f);
486 path.moveTo(5.43941f, 25.5223f);
523 path.moveTo(126.677f, 24.1591f);
646 path.moveTo(0, 0);
662 path->moveTo(577330, 1971.72f);
665 path->moveTo(60.1631f, 7.70567f);
676 path->moveTo(306.718f, -32.912f);
714 path.moveTo(-5, -8);
720 path.moveTo(1, 2);
725 path.moveTo(-5, -8); // should set the bounds
731 path.moveTo(1, 2); // don't expect this to have changed the bounds
739 path.moveTo(0, 0);
757 path.moveTo(pts[0]);
932 path.moveTo(SK_Scalar1, 0);
936 path.moveTo(inf, negInf);
940 path.moveTo(nan, 0);
952 path.moveTo(0, 0);
958 path.moveTo(200, 200);
962 path.moveTo(0, 0);
967 // start with a moveTo
968 // only have 1 moveTo
1136 path.moveTo(SkBits2Float(0x501c7652), SkBits2Float(0x501c7652));
1155 path->moveTo(r.fLeft, r.fTop);
1181 path.moveTo(pts[0]);
1239 // for every moveTo
1246 closePt.moveTo(0, 0);
1251 openPt.moveTo(0, 0);
1279 line.moveTo(SK_Scalar1, SK_Scalar1);
1302 moves.moveTo(SK_Scalar1, SK_Scalar1);
1303 moves.moveTo(5 * SK_Scalar1, SK_Scalar1);
1304 moves.moveTo(SK_Scalar1, 10 * SK_Scalar1);
1305 moves.moveTo(10 *SK_Scalar1, SK_Scalar1);
1321 tinyConvexPolygon.moveTo(600.131559f, 800.112512f);
1330 platTriangle.moveTo(0, 0);
1338 platTriangle.moveTo(0, 0);
1348 pt.moveTo(0, 0);
1354 line.moveTo(12*SK_Scalar1, 20*SK_Scalar1);
1361 triLeft.moveTo(0, 0);
1369 triRight.moveTo(0, 0);
1377 square.moveTo(0, 0);
1386 redundantSquare.moveTo(0, 0);
1403 bowTie.moveTo(0, 0);
1420 spiral.moveTo(0, 0);
1432 dent.moveTo(0, 0);
1447 strokedSin.moveTo(x, y);
1460 degenerateConcave.moveTo(148.67912f, 191.875f);
1471 badFirstVector.moveTo(501.087708f, 319.610352f);
1485 falseBackEdge.moveTo(-217.83430557928145f, -382.14948768484857f);
1548 path->moveTo(x, y);
1657 case 12: path.moveTo(nonFinitePts[i]); break;
1669 case 0: path.moveTo(axisAlignedPts[f]); break;
1703 case 0: path.moveTo(diagonalPts[f]); break;
1726 path.moveTo(SkBits2Float(0xbe9171db), SkBits2Float(0xbd7eeb5d)); // -0.284072f, -0.0622362f
1756 path.moveTo(moveX, moveY);
1906 path.moveTo(kBaseRect.fLeft + kRRRadii[0], kBaseRect.fTop);
1920 path.moveTo(0, 0);
1932 path.moveTo(0, 0);
1960 path.moveTo(SkIntToScalar(100), SkIntToScalar(100));
1965 // Same as above path and first test but with an extra moveTo.
1967 path.moveTo(100, 100);
1968 path.moveTo(0, 0);
1978 // Same as above path and first test but with the extra moveTo making a degenerate sub-path
1981 path.moveTo(0, 0);
1984 path.moveTo(100, 100);
1993 path.moveTo(0, 0);
1996 path.moveTo(0, SkIntToScalar(200));
2021 path.moveTo(0, 0); path.lineTo(1, 0); path.lineTo(1, 1); path.lineTo(0, 1);
2033 // passing tests (all moveTo / lineTo...
2121 path.moveTo(tests[testIndex].fPoints[0].fX, tests[testIndex].fPoints[0].fY);
2160 path1.moveTo(r1[0].fX, r1[0].fY);
2170 path1.moveTo(r1[0].fX, r1[0].fY);
2173 path1.moveTo(1, .5f);
2183 path1.moveTo(r1[index - 1].fX, r1[index - 1].fY);
2191 path1.moveTo(r1[0].fX, r1[0].fY);
2203 path1.moveTo(r1[0].fX, r1[0].fY);
2247 path2.moveTo(10, 10);
2261 path2.moveTo(verbPts[0]);
2316 path.moveTo(1, 1);
2328 path.moveTo(1, 1);
2337 path.moveTo(1, 0);
2346 path.moveTo(0, 1);
2357 // passing tests (all moveTo / lineTo...
2430 path.moveTo(tests[testIndex].fPoints[0].fX, tests[testIndex].fPoints[0].fY);
2469 path1.moveTo(r1[0].fX, r1[0].fY);
2485 path1.moveTo(r1[0].fX, r1[0].fY);
2488 path1.moveTo(1, .5f);
2504 path1.moveTo(r1[index - 1].fX, r1[index - 1].fY);
2518 path1.moveTo(r1[0].fX, r1[0].fY);
2536 path1.moveTo(r1[0].fX, r1[0].fY);
2558 path.moveTo(0, 0);
2563 path.moveTo(1, 1);
2630 p.moveTo(pts[0]);
2686 p.moveTo(pts[0]);
2726 p1.moveTo(SkPoint::Make(0, 0));
2746 p1.moveTo(SkPoint::Make(0, 0));
2758 p1.moveTo(SkPoint::Make(0, 0)); // Make p1 unique (i.e., not empty path)
2768 p1.moveTo(SkPoint::Make(0, 0)); // Make p1 unique (i.e., not empty path)
2873 p.moveTo(0, 0);
2886 p.moveTo(0, 0);
2982 p.moveTo(0, 0);
2991 p.moveTo(setNaN == 0 ? SK_ScalarNaN : 0, setNaN == 1 ? SK_ScalarNaN : 0);
3017 p.moveTo(1, 1); // add a trailing moveto
3048 path.moveTo(SK_Scalar1, 0);
3060 path.moveTo(SK_Scalar1*2, SK_Scalar1);
3061 path.moveTo(SK_Scalar1*3, SK_Scalar1*2);
3093 path.moveTo(SK_Scalar1, 0);
3096 path.moveTo(SK_Scalar1*2, SK_Scalar1);
3098 path.moveTo(SK_Scalar1*3, SK_Scalar1*2);
3099 path.moveTo(SK_Scalar1*4, SK_Scalar1*3);
3151 SkPoint expectedPts[31]; // May have leading moveTo
3152 SkPathVerb expectedVerbs[22]; // May have leading moveTo
3170 path.moveTo(expectedPts[numPoints]);
3564 // only has moveTo()s
3566 tmp.moveTo(0, 0);
3567 tmp.moveTo(SkIntToScalar(10), SkIntToScalar(10));
3571 // call moveTo() first and then call addOval()
3573 path.moveTo(0, 0);
3872 p.moveTo(10, 11);
3883 p.moveTo(10, 11);
3951 p.moveTo(216, 216);
3965 q.moveTo(4, 4);
3983 p.moveTo(1, 1);
3987 q.moveTo(2, 1);
4002 p.moveTo(1, 1);
4006 q.moveTo(2, 1);
4029 p.moveTo(2, 1);
4068 p.moveTo(SkBits2Float(0xe085e7b1), SkBits2Float(0x5f512c00)); // -7.7191e+19f, 1.50724e+19f
4082 p.moveTo(4, 4);
4099 p.moveTo(4, 4);
4111 p.moveTo(4, 4);
4121 p.moveTo(4, 4);
4129 p.moveTo(4, 4);
4138 p.moveTo(4, 0);
4141 p.moveTo(4, 0);
4151 p.moveTo(4, 4);
4168 p.moveTo(qPts[0]);
4184 p.moveTo(kPts[0]);
4206 p.moveTo(pts[i].fX, pts[i].fY);
4335 p.moveTo(1, 2);
4338 "path.moveTo(1, 2);\n"
4342 p.moveTo(1, 2);
4345 "path.moveTo(1, 2);\n"
4349 p.moveTo(1, 2);
4352 "path.moveTo(1, 2);\n"
4356 p.moveTo(1, 2);
4359 "path.moveTo(1, 2);\n"
4363 p.moveTo(1, 2);
4367 "path.moveTo(SkBits2Float(0x3f800000), SkBits2Float(0x40000000)); // 1, 2\n"
4370 p.moveTo(SkBits2Float(0x3f800000), SkBits2Float(0x40000000));
4373 "path.moveTo(1, 2);\n"
4402 q.moveTo(-4, -4);
4419 p.moveTo(0, 0);
4421 // Check that listener is notified on moveTo().
4425 p.moveTo(10, 0);
4440 p.moveTo(0, 0);
4451 q.moveTo(10, 10);
4463 q.moveTo(10, 10);
4474 path.moveTo(0, 0);
4485 path.moveTo(SkBits2Float(0x4109999a), SkBits2Float(0x411c0000)); // 8.6f, 9.75f
4505 path.moveTo(SkBits2Float(0x4325e666), SkBits2Float(0x42a1999a)); // 165.9f, 80.8f
4524 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0
4554 path.moveTo(points[pointIndex++]);
4571 path.moveTo(SkBits2Float(0x4388c000), SkBits2Float(0x43947c08)); // 273.5f, 296.969f
4583 path.moveTo(10, 10);
4595 path.moveTo(SkBits2Float(0x7f07a5af), SkBits2Float(0xff07ff1d)); // 1.80306e+38f, -1.8077e+38f
4628 path.moveTo(SkBits2Float(0x7f07a2db), SkBits2Float(0xff0801f1)); // 1.80291e+38f, -1.80785e+38f
4664 path.moveTo(SkBits2Float(0xfab120db), SkBits2Float(0x77b50b4f)); // -4.59851e+35f, 7.34402e+33f
4692 path.moveTo(SkBits2Float(0xfab59cf2), SkBits2Float(0xf800007e)); // -4.71494e+35f, -1.03847e+34f
4716 path.moveTo(SkBits2Float(0xfab3f4db), SkBits2Float(0x43480000)); // -4.67194e+35f, 200
4732 path.moveTo(SkBits2Float(0x7f07a445), SkBits2Float(0xff080087)); // 1.80299e+38f, -1.80778e+38f
4762 p1.moveTo(0, 2);
4766 p2.moveTo(6, 0);
4776 p1.moveTo(4, 4);
4779 p2.moveTo(4, 2);
4785 p2.moveTo(4, 2);
4789 p2.moveTo(4, 4);
4801 path.moveTo(SkBits2Float(0x00000000), SkBits2Float(0x00000000)); // 0, 0
4802 path.moveTo(SkBits2Float(0x44000000), SkBits2Float(0x373938b8)); // 512, 1.10401e-05f
4804 path.moveTo(0, 512);
4908 // path has a trailing moveTo. Please see crbug.com\445368)
4915 // add a moveTo outside of our bounds
4916 p.moveTo(bounds.fLeft + 10, bounds.fBottom + 10);
4993 path.moveTo(SkBits2Float(0x44000000), SkBits2Float(0x373938b8)); // 512, 1.10401e-05f
4998 path.moveTo(0, 0);
5083 for (size_t i = 0; i < numMoves; ++i) path.moveTo(1, 2);
5111 path.moveTo(SK_ScalarInfinity, SK_ScalarInfinity);
5196 path.moveTo(p0);
5215 index < 2 ? path.moveTo(points[index]) : path.lineTo(points[index]);
5227 path.moveTo(*points++);
5381 path.moveTo(1, 2).lineTo(3, 4).cubicTo(1,2,3,4,5,6).conicTo(1,2,3,4,5);
5431 path->moveTo(0, 0);
5497 p.moveTo(0,0);
5498 p.moveTo(20,01);
5499 p.moveTo(20,10);
5500 p.moveTo(20,61);
5616 path.moveTo(0, 0).lineTo(100, 0).lineTo(70, 100).lineTo(30, 100);
5655 case SkPath::kMove_Verb: path.moveTo(x++, y++); break;
5729 // now add a moveTo before the rect, just to be sure we don't always look at
5732 path.moveTo(7, 8);
5737 {7,8}, // initial moveTo
5744 * SkPath allows the caller to "skip" calling moveTo for contours. If lineTo (or a curve) is
5745 * called on an empty path, a 'moveTo(0,0)' will automatically be injected. If the path is
5746 * not empty, but its last contour has been "closed", then it will inject a moveTo corresponding
5747 * to where the last contour itself started (i.e. its moveTo).
5750 * path.moveTo(...) <-- needed to show the bug
5751 * path.moveTo....close()
5760 * assert that, after a lineTo(), that the injected moveTo corresponds
5782 path1.moveTo(230, 230); // Needed to show the bug: a moveTo before the addRect
5785 path1.moveTo(20,30).lineTo(40,30).lineTo(40,50).lineTo(20,50).close();
5788 // lineTo is called, it will inject the correct moveTo.
5826 SkPath path = SkPathBuilder().moveTo(0,0).lineTo(1, 0)
5850 path.moveTo(i, i);
5873 // There had been a bug when the last moveTo index > 0, the calculated point count was incorrect
5878 path.moveTo(3.25f, 115.5f);
5886 pathWithExtraMoveTo.moveTo(5.90043e-39f, 1.34525e-43f);