Searched refs:testT (Results 1 – 4 of 4) sorted by relevance
/third_party/skia/src/pathops/ |
D | SkOpAngle.cpp | 529 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()
|
D | SkPathOpsCubic.cpp | 299 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()
|
D | SkOpSegment.cpp | 1050 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/ |
D | SkGeometry.cpp | 1119 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()
|