Home | History | Annotate | Download | only in gradients

Lines Matching refs:fIntervals

154         fIntervals.emplace_back(clamp_color, clamp_pos,
170 fIntervals.emplace_back(
186 fIntervals.emplace_back(
198 fIntervals.back().fP1 = last_pos;
206 fIntervals.emplace_back(clamp_color, last_pos,
210 const int count = fIntervals.count();
213 const Interval& interval = fIntervals[i];
218 fIntervals.emplace_back(c, dc * Sk4f(-1), 2 - p1, 2 - p0);
228 SkASSERT(fIntervals.count() == count * 2)
230 SkTSwap(fIntervals[i], fIntervals[count + i]);
235 SkASSERT(fIntervals.count() > 0);
236 fCachedInterval = fIntervals.begin();
242 SkASSERT(in_range(fx, fIntervals.front().fP0, fIntervals.back().fP1));
246 SkASSERT(fCachedInterval >= fIntervals.begin());
247 SkASSERT(fCachedInterval < fIntervals.end());
251 if (fCachedInterval >= fIntervals.end()) {
252 fCachedInterval = fIntervals.begin();
253 } else if (fCachedInterval < fIntervals.begin()) {
254 fCachedInterval = fIntervals.end() - 1;
260 const Interval* i0 = fIntervals.begin();
261 const Interval* i1 = fIntervals.end() - 1;