Lines Matching defs:inner
83 /** Construct a pathEffect whose effect is to apply first the inner pathEffect
84 and the the outer pathEffect (e.g. outer(inner(path)))
85 The reference counts for outer and inner are both incremented in the constructor,
88 static sk_sp<SkPathEffect> Make(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner) {
90 return inner;
92 if (!inner) {
95 return sk_sp<SkPathEffect>(new SkComposePathEffect(outer, inner));
98 SkComposePathEffect(sk_sp<SkPathEffect> outer, sk_sp<SkPathEffect> inner)
99 : INHERITED(outer, inner) {}
115 // inner (fPE1) is computed first, automatically updating bounds before computing outer.
200 sk_sp<SkPathEffect> inner) {
201 return SkComposePathEffect::Make(std::move(outer), std::move(inner));