Lines Matching defs:mid
200 SkVector mid = SkEvalQuadTangentAt(&pts[index * 3], .5f);
203 REPORTER_ASSERT(reporter, mid.fX && mid.fY);
205 REPORTER_ASSERT(reporter, SkScalarNearlyZero(start.cross(mid)));
206 REPORTER_ASSERT(reporter, SkScalarNearlyZero(mid.cross(end)));
220 SkVector mid = conic.evalTangentAt(.5f);
223 REPORTER_ASSERT(reporter, mid.fX && mid.fY);
225 REPORTER_ASSERT(reporter, SkScalarNearlyZero(start.cross(mid)));
226 REPORTER_ASSERT(reporter, SkScalarNearlyZero(mid.cross(end)));
275 SkVector start, mid, end;
277 SkEvalCubicAt(&pts[index * 4], .5f, nullptr, &mid, nullptr);
280 REPORTER_ASSERT(reporter, mid.fX && mid.fY);
282 REPORTER_ASSERT(reporter, SkScalarNearlyZero(start.cross(mid)));
283 REPORTER_ASSERT(reporter, SkScalarNearlyZero(mid.cross(end)));
477 // FP precision isn't always enough to get the exact correct T value of the mid-tangent on