Lines Matching refs:advance
34 SkPath1DPathEffect::SkPath1DPathEffect(const SkPath& path, SkScalar advance,
37 if (advance <= 0 || path.isEmpty()) {
38 SkDEBUGF(("SkPath1DPathEffect can't use advance <= 0\n"));
47 if (phase > advance) {
48 phase = SkScalarMod(phase, advance);
51 if (phase > advance) {
52 phase = SkScalarMod(phase, advance);
54 phase = advance - phase;
56 // now catch the edge case where phase == advance (within epsilon)
57 if (phase >= advance) {
62 fAdvance = advance;
155 SkScalar advance = buffer.readScalar();
156 if (advance > 0) {
161 return SkPath1DPathEffect::Create(path, advance, phase, style);
205 str->appendf("advance: %.2f phase %.2f", fAdvance, fInitialOffset);