Home
last modified time | relevance | path

Searched refs:testT (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/src/pathops/
DSkOpAngle.cpp529 double testT = i[0][idx2]; in endsIntersect() local
530 if (!approximately_between_orderable(tStart, testT, tEnd)) { in endsIntersect()
533 if (approximately_equal_orderable(tStart, testT)) { in endsIntersect()
536 smallTs[index] = t = testAscends ? std::max(t, testT) : std::min(t, testT); in endsIntersect()
1039 double testT = testTs[testIndex]; in setSpans() local
1041 testT = (testT + testTs[testIndex + 1]) / 2; in setSpans()
1044 SkDPoint pt = dcubic_xy_at_t(pts, segment->weight(), testT); in setSpans()
DSkPathOpsCubic.cpp299 double testT = maxCurvature[index]; in ComplexBreak() local
300 if (0 >= testT || testT >= 1) { in ComplexBreak()
304 SkDVector dPt = { derivative_at_t(&cubic.fPts[0].fX, testT), in ComplexBreak()
305 derivative_at_t(&cubic.fPts[0].fY, testT) }; in ComplexBreak()
308 t[resultCount++] = testT; in ComplexBreak()
DSkOpSegment.cpp1050 bool SkOpSegment::match(const SkOpPtT* base, const SkOpSegment* testParent, double testT, in match() argument
1054 if (precisely_equal(base->fT, testT)) { in match()
1061 return this != testParent || !this->ptsDisjoint(base->fT, base->fPt, testT, testPt); in match()
/third_party/skia/src/core/
DSkGeometry.cpp1119 SkScalar testT = maxCurvature[index]; in SkFindCubicCusp() local
1120 if (0 >= testT || testT >= 1) { // no need to consider max curvature on the end in SkFindCubicCusp()
1126 SkVector dPt = eval_cubic_derivative(src, testT); in SkFindCubicCusp()
1132 return testT; in SkFindCubicCusp()