Lines Matching refs:path
93 virtual bool clipPath(SkPath* path, SkRegion::Op op);
117 virtual status_t drawPath(SkPath* path, SkPaint* paint);
120 virtual status_t drawTextOnPath(const char* text, int bytesCount, int count, SkPath* path,
216 inline SkPath* refPath(SkPath* path) {
217 if (!path) return NULL;
219 SkPath* pathCopy = mPathMap.valueFor(path);
220 if (pathCopy == NULL || pathCopy->getGenerationID() != path->getGenerationID()) {
221 pathCopy = new SkPath(*path);
222 pathCopy->setSourcePath(path);
224 mPathMap.replaceValueFor(path, pathCopy);
227 if (mSourcePaths.indexOf(path) < 0) {
228 mCaches.resourceCache.incrementRefcount(path);
229 mSourcePaths.add(path);