• Home
  • Raw
  • Download

Lines Matching refs:fLastPt

1905     fMoveTo.fX = fMoveTo.fY = fLastPt.fX = fLastPt.fY = 0;  in Iter()
1927 fLastPt.fX = fLastPt.fY = 0; in setPath()
1964 if (fLastPt != fMoveTo) { in autoClose()
1968 if (SkScalarIsNaN(fLastPt.fX) || SkScalarIsNaN(fLastPt.fY) || in autoClose()
1973 pts[0] = fLastPt; in autoClose()
1975 fLastPt = fMoveTo; in autoClose()
2002 SkPoint lastPt = fLastPt; in consumeDegenerateSegments()
2116 fLastPt = fMoveTo; in doNext()
2122 fLastPt = srcPts[0]; in doNext()
2132 fLastPt = srcPts[1]; in doNext()
2138 fLastPt = srcPts[2]; in doNext()
2149 fLastPt = fMoveTo; in doNext()
2344 fLastPt.set(0, 0); in Convexicator()
2372 fPriorPt = fLastPt; in addPt()
2373 fLastPt = fCurrPt; in addPt()
2405 SkScalar smallest = SkTMin(fCurrPt.fX, SkTMin(fCurrPt.fY, SkTMin(fLastPt.fX, fLastPt.fY))); in directionChange()
2406 SkScalar largest = SkTMax(fCurrPt.fX, SkTMax(fCurrPt.fY, SkTMax(fLastPt.fX, fLastPt.fY))); in directionChange()
2417 double dLastVecX = SkScalarToDouble(fLastPt.fX) - SkScalarToDouble(fPriorPt.fX); in directionChange()
2418 double dLastVecY = SkScalarToDouble(fLastPt.fY) - SkScalarToDouble(fPriorPt.fY); in directionChange()
2419 double dCurrVecX = SkScalarToDouble(fCurrPt.fX) - SkScalarToDouble(fLastPt.fX); in directionChange()
2420 double dCurrVecY = SkScalarToDouble(fCurrPt.fY) - SkScalarToDouble(fLastPt.fY); in directionChange()
2488 SkPoint fLastPt; member
2625 fPriorPt = fLastPt = fCurrPt = pt; in setMovePt()
2633 if (fPriorPt == fLastPt) { // should only be true for first non-zero vector in addPt()
2635 fCurrAligned = pt.fX == fLastPt.fX || pt.fY == fLastPt.fY; in addPt()
2639 fPriorPt = fLastPt; in addPt()
2640 fLastPt = fCurrPt; in addPt()
2696 fCurrAligned = fCurrPt.fX == fLastPt.fX || fCurrPt.fY == fLastPt.fY; in directionChange()
2698 bool noYChange = fCurrPt.fY == fLastPt.fY && fLastPt.fY == fPriorPt.fY; in directionChange()
2699 if (fCurrPt.fX == fLastPt.fX && fLastPt.fX == fPriorPt.fX) { in directionChange()
2703 return same_sign(fCurrPt.fY, fLastPt.fY, fPriorPt.fY); in directionChange()
2706 bool flip = fCurrPt.fX != fLastPt.fX; in directionChange()
2707 SkASSERT(flip ? fCurrPt.fY == fLastPt.fY && in directionChange()
2708 fLastPt.fY != fPriorPt.fY && fLastPt.fX == fPriorPt.fX : in directionChange()
2709 fCurrPt.fY != fLastPt.fY && in directionChange()
2710 fLastPt.fY == fPriorPt.fY && fLastPt.fX != fPriorPt.fX); in directionChange()
2711 bool product = flip ? (fCurrPt.fX > fLastPt.fX) != (fLastPt.fY > fPriorPt.fY) : in directionChange()
2712 (fCurrPt.fY > fLastPt.fY) == (fLastPt.fX > fPriorPt.fX); in directionChange()
2713 SkDEBUGCODE(SkVector lastV = fLastPt - fPriorPt); in directionChange()
2714 SkDEBUGCODE(SkVector curV = fCurrPt - fLastPt); in directionChange()
2720 return same_sign(fCurrPt.fX, fLastPt.fX, fPriorPt.fX); in directionChange()
2724 SkVector lastVec = fLastPt - fPriorPt; in directionChange()
2725 SkVector curVec = fCurrPt - fLastPt; in directionChange()
2730 SkScalar smallest = SkTMin(fCurrPt.fX, SkTMin(fCurrPt.fY, SkTMin(fLastPt.fX, fLastPt.fY))); in directionChange()
2731 SkScalar largest = SkTMax(fCurrPt.fX, SkTMax(fCurrPt.fY, SkTMax(fLastPt.fX, fLastPt.fY))); in directionChange()
2785 SkPoint fLastPt {0, 0}; member