Lines Matching refs:fOuter
178 dst->swap(fOuter);
185 fOuter.isZeroLengthSincePoint(fFirstOuterPtIndexInContour);
206 SkPath fInner, fOuter, fCusper; // outer is our working answer, inner is temp
310 fOuter.moveTo(fFirstOuterPt.fX, fFirstOuterPt.fY);
313 fJoiner(&fOuter, &fInner, fPrevUnitNormal, fPrevPt, *unitNormal,
334 fJoiner(&fOuter, &fInner, fPrevUnitNormal, fPrevPt,
337 fOuter.close();
342 if (fInner.getBounds().contains(fOuter.getBounds())) {
343 fInner.swap(fOuter);
348 fOuter.moveTo(pt.fX, pt.fY);
349 fOuter.reversePathTo(fInner);
350 fOuter.close();
355 fCapper(&fOuter, fPrevPt, fPrevNormal, pt,
357 fOuter.reversePathTo(fInner);
359 fCapper(&fOuter, fFirstPt, -fFirstNormal, fFirstOuterPt,
361 fOuter.close();
364 fOuter.addPath(fCusper);
372 fFirstOuterPtIndexInContour = fOuter.countPoints();
403 // Need some estimate of how large our final result (fOuter)
409 fOuter.incReserve(src.countPoints() * 3);
410 fOuter.setIsVolatile(true);
430 fOuter.lineTo(currPt.fX + normal.fX, currPt.fY + normal.fY);
1135 SkPath* path = fStrokeType == kOuter_StrokeType ? &fOuter : &fInner;
1164 SkPath* path = fStrokeType == kOuter_StrokeType ? &fOuter : &fInner;
1217 SkPath* path = fStrokeType == kOuter_StrokeType ? &fOuter : &fInner;
1249 SkPath* path = fStrokeType == kOuter_StrokeType ? &fOuter : &fInner;