Lines Matching defs:pts
93 void addLine(const SkPoint pts[]) {
94 if (!this->ensureSpace(1, this->indexScale(), &pts[0])) {
102 *(fCurVert++) = pts[1];
105 void addQuad(const SkPoint pts[], SkScalar srcSpaceTolSqd, SkScalar srcSpaceTol) {
108 &pts[0])) {
115 pts[0], pts[1], pts[2], srcSpaceTolSqd, &fCurVert,
116 GrPathUtils::quadraticPointCount(pts, srcSpaceTol));
124 void addConic(SkScalar weight, const SkPoint pts[], SkScalar srcSpaceTolSqd,
127 const SkPoint* quadPts = converter.computeQuads(pts, weight, srcSpaceTol);
133 void addCubic(const SkPoint pts[], SkScalar srcSpaceTolSqd, SkScalar srcSpaceTol) {
136 &pts[0])) {
143 pts[0], pts[1], pts[2], pts[3], srcSpaceTolSqd, &fCurVert,
144 GrPathUtils::cubicPointCount(pts, srcSpaceTol));
156 SkPoint pts[4];
160 SkPath::Verb verb = iter.next(pts);
163 this->moveTo(pts[0]);
166 this->addLine(pts);
169 this->addConic(iter.conicWeight(), pts, srcSpaceTolSqd, srcSpaceTol);
172 this->addQuad(pts, srcSpaceTolSqd, srcSpaceTol);
175 this->addCubic(pts, srcSpaceTolSqd, srcSpaceTol);
191 SkPoint pts[4];
192 while ((verb = iter.next(pts)) != SkPath::kDone_Verb) {