Lines Matching defs:path
454 static void generateMask(const SkMask& mask, const SkPath& path,
464 const SkPath* pathToUse = &path;
501 if (rec.needToApply() && rec.applyToPath(&strokePath, path)) {
689 bool SkScalerContext::getPath(SkPackedGlyphID glyphID, SkPath* path) {
691 // Most users get the fill path without path effect and then draw that, so don't need this.
692 return this->internalGetPath(glyphID, path, nullptr);
703 SkPath path;
704 if (!generatePath(glyphID.glyphID(), &path)) {
712 path.offset(SkFixedToScalar(dx), SkFixedToScalar(dy));
721 // need the path in user-space, with only the point-size applied
723 // would if the user had extracted the path themself, and then
733 path.transform(inverse, &localPath);
762 // The path effect may have modified 'rec', so wait to here to check hairline status.
773 devPath->swap(path);
1249 bool generatePath(SkGlyphID glyph, SkPath* path) override {
1250 path->reset();