package defpackage;

import android.graphics.BlurMaskFilter;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.MaskFilter;
import android.graphics.Matrix;
import android.graphics.Path;
import android.graphics.PointF;
import android.graphics.RectF;
import com.airbnb.lottie.g;
import defpackage.u70;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class kz2 implements ag2, u70.b, k35 {
    public final Path a;
    public final p55 b;
    public final w70 c;
    public final String d;
    public final boolean e;
    public final ArrayList f;
    public final x51 g;
    public final qp4 h;
    public yea i;
    public final g j;
    public u70 k;
    public float l;

    public kz2(g gVar, w70 w70Var, dp8 dp8Var) {
        Path path = new Path();
        this.a = path;
        this.b = new p55(1);
        this.f = new ArrayList();
        this.c = w70Var;
        String str = dp8Var.c;
        kk kkVar = dp8Var.e;
        hk hkVar = dp8Var.d;
        this.d = str;
        this.e = dp8Var.f;
        this.j = gVar;
        if (w70Var.l() != null) {
            l33 l33VarA = w70Var.l().a.a();
            this.k = l33VarA;
            l33VarA.a(this);
            w70Var.f(this.k);
        }
        if (hkVar == null) {
            this.g = null;
            this.h = null;
            return;
        }
        path.setFillType(dp8Var.b);
        u70 u70VarA = hkVar.a();
        this.g = (x51) u70VarA;
        u70VarA.a(this);
        w70Var.f(u70VarA);
        u70 u70VarA2 = kkVar.a();
        this.h = (qp4) u70VarA2;
        u70VarA2.a(this);
        w70Var.f(u70VarA2);
    }

    @Override // u70.b
    public final void a() {
        this.j.invalidateSelf();
    }

    @Override // defpackage.nd1
    public final void b(List list, List list2) {
        for (int i = 0; i < list2.size(); i++) {
            nd1 nd1Var = (nd1) list2.get(i);
            if (nd1Var instanceof y37) {
                this.f.add((y37) nd1Var);
            }
        }
    }

    @Override // defpackage.j35
    public final void c(i35 i35Var, int i, ArrayList arrayList, i35 i35Var2) {
        mx5.g(i35Var, i, arrayList, i35Var2, this);
    }

    @Override // defpackage.ag2
    public final void e(RectF rectF, Matrix matrix, boolean z) {
        Path path = this.a;
        path.reset();
        int i = 0;
        while (true) {
            ArrayList arrayList = this.f;
            if (i >= arrayList.size()) {
                path.computeBounds(rectF, false);
                rectF.set(rectF.left - 1.0f, rectF.top - 1.0f, rectF.right + 1.0f, rectF.bottom + 1.0f);
                return;
            } else {
                path.addPath(((y37) arrayList.get(i)).getPath(), matrix);
                i++;
            }
        }
    }

    @Override // defpackage.nd1
    public final String getName() {
        return this.d;
    }

    @Override // defpackage.j35
    public final void h(hl5 hl5Var, Object obj) {
        PointF pointF = xk5.a;
        if (obj == 1) {
            this.g.j(hl5Var);
            return;
        }
        if (obj == 4) {
            this.h.j(hl5Var);
            return;
        }
        ColorFilter colorFilter = xk5.af;
        w70 w70Var = this.c;
        if (obj == colorFilter) {
            yea yeaVar = this.i;
            if (yeaVar != null) {
                w70Var.o(yeaVar);
            }
            yea yeaVar2 = new yea(hl5Var, null);
            this.i = yeaVar2;
            yeaVar2.a(this);
            w70Var.f(this.i);
            return;
        }
        if (obj == xk5.e) {
            u70 u70Var = this.k;
            if (u70Var != null) {
                u70Var.j(hl5Var);
                return;
            }
            yea yeaVar3 = new yea(hl5Var, null);
            this.k = yeaVar3;
            yeaVar3.a(this);
            w70Var.f(this.k);
        }
    }

    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$PrimitiveArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    @Override // defpackage.ag2
    public final void i(Canvas canvas, Matrix matrix, int i, fg2 fg2Var) {
        MaskFilter maskFilter;
        if (this.e) {
            return;
        }
        float fIntValue = ((Integer) this.h.e()).intValue() / 100.0f;
        int iC = (mx5.c((int) (i * fIntValue)) << 24) | (this.g.l() & 16777215);
        p55 p55Var = this.b;
        p55Var.setColor(iC);
        yea yeaVar = this.i;
        if (yeaVar != null) {
            p55Var.setColorFilter((ColorFilter) yeaVar.e());
        }
        u70 u70Var = this.k;
        if (u70Var != null) {
            float fFloatValue = ((Float) u70Var.e()).floatValue();
            if (fFloatValue == 0.0f) {
                p55Var.setMaskFilter(null);
            } else if (fFloatValue != this.l) {
                w70 w70Var = this.c;
                if (w70Var.aa == fFloatValue) {
                    maskFilter = w70Var.ab;
                } else {
                    BlurMaskFilter blurMaskFilter = new BlurMaskFilter(fFloatValue / 2.0f, BlurMaskFilter.Blur.NORMAL);
                    w70Var.ab = blurMaskFilter;
                    w70Var.aa = fFloatValue;
                    maskFilter = blurMaskFilter;
                }
                p55Var.setMaskFilter(maskFilter);
            }
            this.l = fFloatValue;
        }
        if (fg2Var != null) {
            fg2Var.a((int) (fIntValue * 255.0f), p55Var);
        } else {
            p55Var.clearShadowLayer();
        }
        Path path = this.a;
        path.reset();
        int i2 = 0;
        while (true) {
            ArrayList arrayList = this.f;
            if (i2 >= arrayList.size()) {
                canvas.drawPath(path, p55Var);
                return;
            } else {
                path.addPath(((y37) arrayList.get(i2)).getPath(), matrix);
                i2++;
            }
        }
    }
}
