Lines Matching refs:fDefer
40 if (fEmpty && AlmostEqualUlps(fDefer[0], pt1) && AlmostEqualUlps(pt1, pt2)) { in conicTo()
45 fDefer[1] = pt2; in conicTo()
47 fDefer[0] = fDefer[1]; in conicTo()
50 pt1.fX, pt1.fY, fDefer[1].fX, fDefer[1].fY, weight); in conicTo()
52 fPathPtr->conicTo(pt1.fX, pt1.fY, fDefer[1].fX, fDefer[1].fY, weight); in conicTo()
58 if (fEmpty && AlmostEqualUlps(fDefer[0], pt1) && AlmostEqualUlps(pt1, pt2) in cubicTo()
64 fDefer[1] = pt3; in cubicTo()
66 fDefer[0] = fDefer[1]; in cubicTo()
69 pt1.fX, pt1.fY, pt2.fX, pt2.fY, fDefer[1].fX, fDefer[1].fY); in cubicTo()
71 fPathPtr->cubicTo(pt1.fX, pt1.fY, pt2.fX, pt2.fY, fDefer[1].fX, fDefer[1].fY); in cubicTo()
76 if (pt == fDefer[1]) { in deferredLine()
81 fDefer[0] = fDefer[1]; in deferredLine()
83 fDefer[1] = pt; in deferredLine()
90 fDefer[0] = fDefer[1] = pt; in deferredMove()
111 return !fEmpty && SkDPoint::ApproximatelyEqual(fFirstPt, fDefer[1]); in isClosed()
115 if (fDefer[0] == fDefer[1]) { in lineTo()
122 SkDebugf("path.lineTo(%1.9g,%1.9g);\n", fDefer[1].fX, fDefer[1].fY); in lineTo()
124 fPathPtr->lineTo(fDefer[1].fX, fDefer[1].fY); in lineTo()
125 fDefer[0] = fDefer[1]; in lineTo()
133 if (fEmpty || !AlmostEqualUlps(fDefer[1].fX, fFirstPt.fX) in nudge()
134 || !AlmostEqualUlps(fDefer[1].fY, fFirstPt.fY)) { in nudge()
137 fDefer[1] = fFirstPt; in nudge()
142 if (fEmpty && AlmostEqualUlps(fDefer[0], pt1) && AlmostEqualUlps(pt1, pt2)) { in quadTo()
147 fDefer[1] = pt2; in quadTo()
149 fDefer[0] = fDefer[1]; in quadTo()
152 pt1.fX, pt1.fY, fDefer[1].fX, fDefer[1].fY); in quadTo()
154 fPathPtr->quadTo(pt1.fX, pt1.fY, fDefer[1].fX, fDefer[1].fY); in quadTo()
163 if (fDefer[0] == fDefer[1]) { in changedSlopes()
166 SkScalar deferDx = fDefer[1].fX - fDefer[0].fX; in changedSlopes()
167 SkScalar deferDy = fDefer[1].fY - fDefer[0].fY; in changedSlopes()
168 SkScalar lineDx = pt.fX - fDefer[1].fX; in changedSlopes()
169 SkScalar lineDy = pt.fY - fDefer[1].fY; in changedSlopes()
177 fFirstPt = fDefer[0]; in moveTo()
179 SkDebugf("path.moveTo(%1.9g,%1.9g);\n", fDefer[0].fX, fDefer[0].fY); in moveTo()
181 fPathPtr->moveTo(fDefer[0].fX, fDefer[0].fY); in moveTo()