Lines Matching +full:new +full:- +full:cap
4 * Use of this source code is governed by a BSD-style license that can be
15 return sk_sp<SkPathEffect>(new SkOpPE(std::move(one), std::move(two), op)); in Make()
25 if (!fOne->filterPath(&one, src, rec, cull)) { in onFilterPath()
32 if (!fTwo->filterPath(&two, src, rec, cull)) { in onFilterPath()
60 return sk_sp<SkPathEffect>(new SkMatrixPE(SkMatrix::MakeTrans(dx, dy))); in MakeTranslate()
67 return sk_sp<SkPathEffect>(new SkMatrixPE(matrix)); in Make()
91 sk_sp<SkPathEffect> SkStrokePathEffect::Make(SkScalar width, SkPaint::Join join, SkPaint::Cap cap, in Make() argument
96 return sk_sp<SkPathEffect>(new SkStrokePE(width, join, cap, miter)); in Make()
99 SkStrokePE::SkStrokePE(SkScalar width, SkPaint::Join join, SkPaint::Cap cap, SkScalar miter) in SkStrokePE() argument
100 : fWidth(width), fMiter(miter), fJoin(join), fCap(cap) {} in SkStrokePE()
120 SkPaint::Cap cap = buffer.read32LE(SkPaint::kLast_Cap); in CreateProc() local
121 return buffer.isValid() ? SkStrokePathEffect::Make(width, join, cap, miter) : nullptr; in CreateProc()