Lines Matching refs:fDefer
54 SkASSERT(fDefer[0]); in deferredLine()
55 if (fDefer[0] == pt) { in deferredLine()
59 if (pt->contains(fDefer[0])) { in deferredLine()
66 if (fDefer[1] && this->changedSlopes(pt)) { in deferredLine()
68 fDefer[0] = fDefer[1]; in deferredLine()
70 fDefer[1] = pt; in deferredLine()
75 if (!fDefer[1]) { in deferredMove()
76 fFirstPtT = fDefer[0] = pt; in deferredMove()
79 SkASSERT(fDefer[0]); in deferredMove()
82 fFirstPtT = fDefer[0] = pt; in deferredMove()
87 if (!this->matchedLast(fDefer[0])) { in finishContour()
88 if (!fDefer[1]) { in finishContour()
99 SkASSERT(fDefer[1]); in finishContour()
101 fEndPtTs.push_back(fDefer[1]); in finishContour()
109 fFirstPtT = fDefer[0] = fDefer[1] = nullptr; in init()
121 SkDebugf("path.lineTo(%1.9g,%1.9g);\n", fDefer[1]->fPt.fX, fDefer[1]->fPt.fY); in lineTo()
123 fCurrent.lineTo(fDefer[1]->fPt); in lineTo()
127 if (test == fDefer[1]) { in matchedLast()
133 if (!fDefer[1]) { in matchedLast()
136 return test->contains(fDefer[1]); in matchedLast()
158 if (!fDefer[1]) { in update()
160 } else if (!this->matchedLast(fDefer[0])) { in update()
167 fDefer[0] = fDefer[1] = pt; // set both to know that there is not a pending deferred line in update()
177 if (matchedLast(fDefer[0])) { in changedSlopes()
180 SkVector deferDxdy = fDefer[1]->fPt - fDefer[0]->fPt; in changedSlopes()
181 SkVector lineDxdy = ptT->fPt - fDefer[1]->fPt; in changedSlopes()