Lines Matching refs:mid
2229 double mid, bool opp, bool current) const {
2260 double closest = fabs(intersections.fT[0][0] - mid);
2262 double test = fabs(intersections.fT[0][idx] - mid);
3872 double tAtMid(int start, int end, double mid) const {
3873 return fTs[start].fT * (1 - mid) + fTs[end].fT * mid;
4056 void xyAtT(double mid, SkPoint& pt) const {
4057 (*SegmentXYAtT[fVerb])(fPts, mid, &pt);
5827 int& endIndex, double& bestHit, SkScalar& bestDx, bool& tryAgain, double& mid, bool opp) {
5829 double tAtMid = current->tAtMid(index, endIndex, mid);
5867 double midT = current->tAtMid(index, endIndex, mid);
5871 SkDebugf("%s [%d] mid=%1.9g->%1.9g s=%1.9g (%1.9g,%1.9g) m=%1.9g (%1.9g,%1.9g)"
5873 current->debugID(), mid, newMid,
5875 baseT + mid * (endT - baseT), midXY.fX, midXY.fY,
5879 mid = newMid * 2; // calling loop with divide by 2 before continuing
5907 bestHit = baseT + mid * (endT - baseT);