Lines Matching defs:dst
23 bool onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec*, const SkRect*,
31 SkScalar delta = this->next(dst, distance, meas);
50 virtual SkScalar next(SkPath* dst, SkScalar dist, SkPathMeasure&) const = 0;
95 bool onFilterPath(SkPath* dst, const SkPath& src, SkStrokeRec* rec,
98 return this->INHERITED::onFilterPath(dst, src, rec, cullRect, ctm);
135 static bool morphpoints(SkPoint dst[], const SkPoint src[], int count,
155 matrix.mapPoints(&dst[i], &pt, 1);
166 static void morphpath(SkPath* dst, const SkPath& src, SkPathMeasure& meas,
176 dst->moveTo(dstP[0]);
186 dst->quadTo(dstP[0], dstP[1]);
191 dst->conicTo(dstP[0], dstP[1], iter.conicWeight());
196 dst->cubicTo(dstP[0], dstP[1], dstP[2]);
200 dst->close();
209 SkScalar SkPath1DPathEffectImpl::next(SkPath* dst, SkScalar distance,
212 if (dst->countPoints() > 100000) {
220 dst->addPath(fPath, pos.fX, pos.fY);
226 dst->addPath(fPath, matrix);
230 morphpath(dst, fPath, meas, distance);