Lines Matching defs:prev
184 int prev = fBisectors.count() - 1;
185 for (int cur = 0; cur < fBisectors.count(); prev = cur, ++cur) {
186 fBisectors[cur] = fNorms[cur] + fNorms[prev];
189 SkPointPriv::MakeOrthog(fNorms[prev], fSide);
194 if (fCurveState[prev] == kIndeterminate_CurveState) {
196 fCurveState[prev] = kSharp_CurveState;
198 if (SkScalarAbs(fNorms[cur].dot(fNorms[prev])) > kCurveConnectionThreshold) {
199 fCurveState[prev] = kCurve_CurveState;
202 fCurveState[prev] = kSharp_CurveState;
523 int prev = numPts - 1;
537 SkPoint normal1 = previousRing.norm(prev);
641 int prevIdx = previousRing.index(prev);
649 prev = cur;
875 int prev = fPts.count() - 1;
876 for (int cur = 0; cur < fPts.count(); prev = cur, ++cur) {
877 fPts[cur].fBisector = fPts[cur].fNorm + fPts[prev].fNorm;
881 SkPointPriv::MakeOrthog(fPts[prev].fNorm, tess.side());
897 SkPoint prev = tess.point(fPts[0].fIndex) - tess.point(fPts.top().fIndex);
899 SkScalar minDot = prev.fX * cur.fY - prev.fY * cur.fX;
902 prev = cur;
907 SkScalar dot = prev.fX * cur.fY - prev.fY * cur.fX;
912 prev = cur;