17 this->setIn2(SkSVGAttributeParser::parse<SkSVGFeInputType>(
"in2",
name,
value)) ||
18 this->setK1(SkSVGAttributeParser::parse<SkSVGNumberType>(
"k1",
name,
value)) ||
19 this->setK2(SkSVGAttributeParser::parse<SkSVGNumberType>(
"k2",
name,
value)) ||
20 this->setK3(SkSVGAttributeParser::parse<SkSVGNumberType>(
"k3",
name,
value)) ||
21 this->setK4(SkSVGAttributeParser::parse<SkSVGNumberType>(
"k4",
name,
value)) ||
23 SkSVGAttributeParser::parse<SkSVGFeCompositeOperator>(
"operator",
name,
value));
static sk_sp< SkImageFilter > Arithmetic(SkScalar k1, SkScalar k2, SkScalar k3, SkScalar k4, bool enforcePMColor, sk_sp< SkImageFilter > background, sk_sp< SkImageFilter > foreground, const CropRect &cropRect={})
sk_sp< SkImageFilter > resolveInput(const SkSVGRenderContext &, const SkSVGFeInputType &) const