package defpackage;

import android.content.res.ColorStateList;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.ColorFilter;
import android.graphics.Matrix;
import android.graphics.Outline;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.PorterDuffXfermode;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.Region;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Looper;
import android.util.AndroidRuntimeException;
import j$.util.Objects;
import java.util.BitSet;

/* JADX INFO: renamed from: ᵣˋᵢᵼ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3347 extends Drawable implements InterfaceC0411 {

    /* JADX INFO: renamed from: ᵡᵶ, reason: contains not printable characters */
    public static final Paint f12819;

    /* JADX INFO: renamed from: ᵡᵶᵬʤ, reason: contains not printable characters */
    public static final C2139[] f12820;

    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public PorterDuffColorFilter f12821;

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public final RectF f12822;

    /* JADX INFO: renamed from: ʿᵿʽᵞ, reason: contains not printable characters */
    public ˈᵚᵰˎ f12823;

    /* JADX INFO: renamed from: ˀᵗ, reason: contains not printable characters */
    public final C2107[] f12824;

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public final Paint f12825;

    /* JADX INFO: renamed from: ˁʢᵛ, reason: contains not printable characters */
    public C5256 f12826;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public final Region f12827;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public boolean f12828;

    /* JADX INFO: renamed from: ˈⁱᵡ, reason: contains not printable characters */
    public final RectF f12829;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public final Region f12830;

    /* JADX INFO: renamed from: ˊˌˊ, reason: contains not printable characters */
    public C2140 f12831;

    /* JADX INFO: renamed from: ˊᵡᵗʨ, reason: contains not printable characters */
    public final C2748 f12832;

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public final Paint f12833;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final ʽˎˇˌ f12834;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public final Matrix f12835;

    /* JADX INFO: renamed from: ˏᵩʨ, reason: contains not printable characters */
    public float[] f12836;

    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public PorterDuffColorFilter f12837;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public final Path f12838;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final AbstractC0304[] f12839;

    /* JADX INFO: renamed from: ᵛˀˊ, reason: contains not printable characters */
    public float[] f12840;

    /* JADX INFO: renamed from: ᵛˑﹳ, reason: contains not printable characters */
    public final ᵢʒʡᵟ f12841;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public C4335 f12842;

    /* JADX INFO: renamed from: ᵞᵛᵘ, reason: contains not printable characters */
    public boolean f12843;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public final RectF f12844;

    /* JADX INFO: renamed from: ᵨˈʼﹶ, reason: contains not printable characters */
    public final boolean f12845;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final AbstractC0304[] f12846;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final BitSet f12847;

    /* JADX INFO: renamed from: ᵵᵬᵽ, reason: contains not printable characters */
    public final C3289 f12848;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public boolean f12849;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public final Path f12850;

    static {
        Paint paint = new Paint(1);
        f12819 = paint;
        paint.setColor(-1);
        paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OUT));
        f12820 = new C2139[4];
        int i = 0;
        while (true) {
            C2139[] c2139Arr = f12820;
            if (i >= c2139Arr.length) {
                return;
            }
            c2139Arr[i] = new C2139(i);
            i++;
        }
    }

    public C3347(C2140 c2140) {
        this(new C4335(c2140));
    }

    public C3347(C4335 c4335) {
        this.f12834 = new ʽˎˇˌ(5, this);
        this.f12839 = new AbstractC0304[4];
        this.f12846 = new AbstractC0304[4];
        this.f12847 = new BitSet(8);
        this.f12835 = new Matrix();
        this.f12850 = new Path();
        this.f12838 = new Path();
        this.f12822 = new RectF();
        this.f12844 = new RectF();
        this.f12830 = new Region();
        this.f12827 = new Region();
        Paint paint = new Paint(1);
        this.f12825 = paint;
        Paint paint2 = new Paint(1);
        this.f12833 = paint2;
        this.f12832 = new C2748();
        this.f12848 = C3289.m7527();
        this.f12829 = new RectF();
        this.f12845 = true;
        this.f12843 = true;
        this.f12824 = new C2107[4];
        this.f12842 = c4335;
        paint2.setStyle(Paint.Style.STROKE);
        paint.setStyle(Paint.Style.FILL);
        m7679();
        m7684(getState());
        this.f12841 = new ᵢʒʡᵟ(8, this);
    }

    public C3347(InterfaceC5120 interfaceC5120) {
        this(new C4335(interfaceC5120));
    }

    /* JADX WARN: Removed duplicated region for block: B:32:0x0129  */
    /* JADX WARN: Removed duplicated region for block: B:33:0x0132  */
    @Override // android.graphics.drawable.Drawable
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void draw(Canvas canvas) {
        float f;
        float fM7677;
        RectF rectF;
        Path path;
        PorterDuffColorFilter porterDuffColorFilter = this.f12837;
        Paint paint = this.f12825;
        paint.setColorFilter(porterDuffColorFilter);
        int alpha = paint.getAlpha();
        int i = this.f12842.f16514;
        paint.setAlpha(((i + (i >>> 7)) * alpha) >>> 8);
        PorterDuffColorFilter porterDuffColorFilter2 = this.f12821;
        Paint paint2 = this.f12833;
        paint2.setColorFilter(porterDuffColorFilter2);
        paint2.setStrokeWidth(this.f12842.f16511);
        int alpha2 = paint2.getAlpha();
        int i2 = this.f12842.f16514;
        paint2.setAlpha(((i2 + (i2 >>> 7)) * alpha2) >>> 8);
        boolean z = m7687() || !m7690();
        Paint.Style style = this.f12842.f16507;
        if (style == Paint.Style.FILL_AND_STROKE || style == Paint.Style.FILL) {
            boolean z2 = this.f12849;
            Path path2 = this.f12850;
            if (z2) {
                if (z) {
                    m7686(m7682(), path2);
                }
                this.f12849 = false;
            }
            if (m7687()) {
                canvas.save();
                canvas.translate((int) (((double) this.f12842.f16509) * Math.sin(Math.toRadians(0.0d))), (int) (Math.cos(Math.toRadians(0.0d)) * ((double) this.f12842.f16509)));
                if (this.f12845) {
                    Rect bounds = getBounds();
                    RectF rectF2 = this.f12829;
                    int iWidth = (int) (rectF2.width() - bounds.width());
                    int iHeight = (int) (rectF2.height() - bounds.height());
                    if (iWidth < 0 || iHeight < 0) {
                        ᵷᵝˎ.ᵟᵹᵙ(AbstractC3589.m8103("Invalid shadow bounds. Check that the treatments result in a valid path. extra width: ", iWidth, " extra height: ", iHeight, " path bounds: "), rectF2);
                        return;
                    }
                    Bitmap bitmapCreateBitmap = Bitmap.createBitmap((this.f12842.f16504 * 2) + ((int) rectF2.width()) + iWidth, (this.f12842.f16504 * 2) + ((int) rectF2.height()) + iHeight, Bitmap.Config.ARGB_8888);
                    Canvas canvas2 = new Canvas(bitmapCreateBitmap);
                    int i3 = bounds.left;
                    f = 0.0f;
                    int i4 = this.f12842.f16504;
                    float f2 = (i3 - i4) - iWidth;
                    float f3 = (bounds.top - i4) - iHeight;
                    canvas2.translate(-f2, -f3);
                    m7689(canvas2);
                    canvas.drawBitmap(bitmapCreateBitmap, f2, f3, (Paint) null);
                    bitmapCreateBitmap.recycle();
                    canvas.restore();
                    C2140 c2140Mo5171 = this.f12842.f16512.mo5171();
                    float[] fArr = this.f12836;
                    RectF rectFM7682 = m7682();
                    fM7677 = m7677(rectFM7682, c2140Mo5171, fArr);
                    if (fM7677 >= f) {
                    }
                } else {
                    m7689(canvas);
                    canvas.restore();
                    f = 0.0f;
                    C2140 c2140Mo51712 = this.f12842.f16512.mo5171();
                    float[] fArr2 = this.f12836;
                    RectF rectFM76822 = m7682();
                    fM7677 = m7677(rectFM76822, c2140Mo51712, fArr2);
                    if (fM7677 >= f) {
                    }
                }
            } else {
                f = 0.0f;
                C2140 c2140Mo517122 = this.f12842.f16512.mo5171();
                float[] fArr22 = this.f12836;
                RectF rectFM768222 = m7682();
                fM7677 = m7677(rectFM768222, c2140Mo517122, fArr22);
                if (fM7677 >= f) {
                    float f4 = fM7677 * this.f12842.f16516;
                    canvas.drawRoundRect(rectFM768222, f4, f4, paint);
                } else {
                    canvas.drawPath(path2, paint);
                }
            }
        } else {
            f = 0.0f;
        }
        if (m7678()) {
            boolean z3 = this.f12828;
            RectF rectF3 = this.f12844;
            Path path3 = this.f12838;
            if (z3) {
                C2140 c2140Mo51713 = this.f12842.f16512.mo5171();
                C2960 c2960M5658 = c2140Mo51713.m5658();
                InterfaceC4023 interfaceC4023 = c2140Mo51713.f8481;
                ʽˎˇˌ r13 = this.f12834;
                c2960M5658.f11383 = r13.ˉᵲ(interfaceC4023);
                c2960M5658.f11391 = r13.ˉᵲ(c2140Mo51713.f8489);
                c2960M5658.f11381 = r13.ˉᵲ(c2140Mo51713.f8479);
                c2960M5658.f11387 = r13.ˉᵲ(c2140Mo51713.f8485);
                this.f12831 = c2960M5658.m7053();
                float[] fArr3 = this.f12836;
                if (fArr3 != null) {
                    if (this.f12840 == null) {
                        this.f12840 = new float[fArr3.length];
                    }
                    float fM7691 = m7691();
                    int i5 = 0;
                    while (true) {
                        float[] fArr4 = this.f12836;
                        if (i5 >= fArr4.length) {
                            break;
                        }
                        this.f12840[i5] = Math.max(f, fArr4[i5] - fM7691);
                        i5++;
                        f = 0.0f;
                    }
                } else {
                    this.f12840 = null;
                }
                if (z) {
                    C2140 c2140 = this.f12831;
                    float[] fArr5 = this.f12840;
                    float f5 = this.f12842.f16516;
                    rectF3.set(m7682());
                    float fM76912 = m7691();
                    rectF3.inset(fM76912, fM76912);
                    this.f12848.m7528(c2140, fArr5, f5, rectF3, null, path3);
                    rectF = rectF3;
                    path = path3;
                } else {
                    rectF = rectF3;
                    path = path3;
                }
                this.f12828 = false;
            } else {
                rectF = rectF3;
                path = path3;
            }
            C2140 c21402 = this.f12831;
            float[] fArr6 = this.f12840;
            rectF.set(m7682());
            float fM76913 = m7691();
            rectF.inset(fM76913, fM76913);
            float fM76772 = m7677(rectF, c21402, fArr6);
            if (fM76772 >= 0.0f) {
                float f6 = fM76772 * this.f12842.f16516;
                canvas.drawRoundRect(rectF, f6, f6, paint2);
            } else {
                canvas.drawPath(path, paint2);
            }
        }
        paint.setAlpha(alpha);
        paint2.setAlpha(alpha2);
    }

    @Override // android.graphics.drawable.Drawable
    public final int getAlpha() {
        return this.f12842.f16514;
    }

    @Override // android.graphics.drawable.Drawable
    public final Drawable.ConstantState getConstantState() {
        return this.f12842;
    }

    @Override // android.graphics.drawable.Drawable
    public final int getOpacity() {
        return -3;
    }

    @Override // android.graphics.drawable.Drawable
    public final void getOutline(Outline outline) {
        this.f12842.getClass();
        RectF rectFM7682 = m7682();
        if (rectFM7682.isEmpty()) {
            return;
        }
        float fM7677 = m7677(rectFM7682, this.f12842.f16512.mo5171(), this.f12836);
        if (fM7677 >= 0.0f) {
            outline.setRoundRect(getBounds(), fM7677 * this.f12842.f16516);
            return;
        }
        boolean z = this.f12849;
        Path path = this.f12850;
        if (z) {
            m7686(rectFM7682, path);
            this.f12849 = false;
        }
        int i = Build.VERSION.SDK_INT;
        if (i >= 30) {
            AbstractC5103.m10594(outline, path);
            return;
        }
        if (i >= 29) {
            try {
                AbstractC4982.m10289(outline, path);
            } catch (IllegalArgumentException unused) {
            }
        } else if (path.isConvex()) {
            AbstractC4982.m10289(outline, path);
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean getPadding(Rect rect) {
        Rect rect2 = this.f12842.f16513;
        if (rect2 == null) {
            return super.getPadding(rect);
        }
        rect.set(rect2);
        return true;
    }

    @Override // android.graphics.drawable.Drawable
    public final Region getTransparentRegion() {
        Rect bounds = getBounds();
        Region region = this.f12830;
        region.set(bounds);
        RectF rectFM7682 = m7682();
        Path path = this.f12850;
        m7686(rectFM7682, path);
        Region region2 = this.f12827;
        region2.setPath(path, region);
        region.op(region2, Region.Op.DIFFERENCE);
        return region;
    }

    @Override // android.graphics.drawable.Drawable
    public final void invalidateSelf() {
        this.f12849 = true;
        this.f12828 = true;
        super.invalidateSelf();
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean isStateful() {
        if (super.isStateful()) {
            return true;
        }
        ColorStateList colorStateList = this.f12842.f16508;
        if (colorStateList != null && colorStateList.isStateful()) {
            return true;
        }
        this.f12842.getClass();
        ColorStateList colorStateList2 = this.f12842.f16515;
        if (colorStateList2 != null && colorStateList2.isStateful()) {
            return true;
        }
        ColorStateList colorStateList3 = this.f12842.f16505;
        return (colorStateList3 != null && colorStateList3.isStateful()) || this.f12842.f16512.mo5173();
    }

    @Override // android.graphics.drawable.Drawable
    public final Drawable mutate() {
        C4335 c4335 = this.f12842;
        C4335 c43352 = new C4335();
        c43352.f16505 = null;
        c43352.f16515 = null;
        c43352.f16508 = null;
        c43352.f16517 = PorterDuff.Mode.SRC_IN;
        c43352.f16513 = null;
        c43352.f16503 = 1.0f;
        c43352.f16516 = 1.0f;
        c43352.f16514 = 255;
        c43352.f16510 = 0.0f;
        c43352.f16506 = 0.0f;
        c43352.f16504 = 0;
        c43352.f16509 = 0;
        c43352.f16507 = Paint.Style.FILL_AND_STROKE;
        c43352.f16512 = c4335.f16512;
        c43352.f16502 = c4335.f16502;
        c43352.f16511 = c4335.f16511;
        c43352.f16505 = c4335.f16505;
        c43352.f16515 = c4335.f16515;
        c43352.f16517 = c4335.f16517;
        c43352.f16508 = c4335.f16508;
        c43352.f16514 = c4335.f16514;
        c43352.f16503 = c4335.f16503;
        c43352.f16509 = c4335.f16509;
        c43352.f16516 = c4335.f16516;
        c43352.f16510 = c4335.f16510;
        c43352.f16506 = c4335.f16506;
        c43352.f16504 = c4335.f16504;
        c43352.f16507 = c4335.f16507;
        Rect rect = c4335.f16513;
        if (rect != null) {
            c43352.f16513 = new Rect(rect);
        }
        this.f12842 = c43352;
        return this;
    }

    @Override // android.graphics.drawable.Drawable
    public final void onBoundsChange(Rect rect) {
        this.f12849 = true;
        this.f12828 = true;
        super.onBoundsChange(rect);
        if (!this.f12842.f16512.mo5173() || rect.isEmpty()) {
            return;
        }
        int[] state = getState();
        C2107[] c2107Arr = this.f12824;
        int length = c2107Arr.length;
        boolean z = false;
        int i = 0;
        while (true) {
            if (i < length) {
                C2107 c2107 = c2107Arr[i];
                if (c2107 != null && c2107.f8393) {
                    z = true;
                    break;
                }
                i++;
            } else {
                break;
            }
        }
        m7681(state, true ^ z);
    }

    @Override // android.graphics.drawable.Drawable
    public final boolean onStateChange(int[] iArr) {
        if (this.f12842.f16512.mo5173()) {
            m7681(iArr, false);
        }
        boolean z = m7684(iArr) || m7679();
        if (z) {
            invalidateSelf();
        }
        return z;
    }

    @Override // android.graphics.drawable.Drawable
    public final void setAlpha(int i) {
        C4335 c4335 = this.f12842;
        if (c4335.f16514 != i) {
            c4335.f16514 = i;
            super.invalidateSelf();
        }
    }

    @Override // android.graphics.drawable.Drawable
    public final void setColorFilter(ColorFilter colorFilter) {
        this.f12842.getClass();
        super.invalidateSelf();
    }

    @Override // defpackage.InterfaceC0411
    public final void setShapeAppearanceModel(C2140 c2140) {
        this.f12842.f16512 = c2140;
        this.f12836 = null;
        this.f12840 = null;
        invalidateSelf();
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTint(int i) {
        setTintList(ColorStateList.valueOf(i));
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTintList(ColorStateList colorStateList) {
        this.f12842.f16508 = colorStateList;
        m7679();
        super.invalidateSelf();
    }

    @Override // android.graphics.drawable.Drawable
    public final void setTintMode(PorterDuff.Mode mode) {
        C4335 c4335 = this.f12842;
        if (c4335.f16517 != mode) {
            c4335.f16517 = mode;
            m7679();
            super.invalidateSelf();
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final float m7677(RectF rectF, C2140 c2140, float[] fArr) {
        if (fArr == null) {
            if (c2140.m5657(rectF)) {
                return c2140.f8481.mo3204(rectF);
            }
            return -1.0f;
        }
        if (this.f12843) {
            return fArr[0];
        }
        return -1.0f;
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final boolean m7678() {
        Paint.Style style = this.f12842.f16507;
        return (style == Paint.Style.FILL_AND_STROKE || style == Paint.Style.STROKE) && this.f12833.getStrokeWidth() > 0.0f;
    }

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public final boolean m7679() {
        PorterDuffColorFilter porterDuffColorFilter;
        PorterDuffColorFilter porterDuffColorFilter2 = this.f12837;
        PorterDuffColorFilter porterDuffColorFilter3 = this.f12821;
        C4335 c4335 = this.f12842;
        ColorStateList colorStateList = c4335.f16508;
        PorterDuff.Mode mode = c4335.f16517;
        if (colorStateList == null || mode == null) {
            int color = this.f12825.getColor();
            int iM7680 = m7680(color);
            porterDuffColorFilter = iM7680 != color ? new PorterDuffColorFilter(iM7680, PorterDuff.Mode.SRC_IN) : null;
        } else {
            porterDuffColorFilter = new PorterDuffColorFilter(m7680(colorStateList.getColorForState(getState(), 0)), mode);
        }
        this.f12837 = porterDuffColorFilter;
        this.f12842.getClass();
        this.f12821 = null;
        this.f12842.getClass();
        return (Objects.equals(porterDuffColorFilter2, this.f12837) && Objects.equals(porterDuffColorFilter3, this.f12821)) ? false : true;
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final int m7680(int i) {
        int i2;
        C4335 c4335 = this.f12842;
        float f = c4335.f16506 + 0.0f + c4335.f16510;
        C2098 c2098 = c4335.f16502;
        if (c2098 == null || !c2098.f8322 || AbstractC2434.m6173(i, 255) != c2098.f8323) {
            return i;
        }
        float fMin = (c2098.f8321 <= 0.0f || f <= 0.0f) ? 0.0f : Math.min(((((float) Math.log1p(f / r3)) * 4.5f) + 2.0f) / 100.0f, 1.0f);
        int iAlpha = Color.alpha(i);
        int iM6170 = ᵲᵧˇ.ˊᵙᵾᵲ(fMin, AbstractC2434.m6173(i, 255), c2098.f8319);
        if (fMin > 0.0f && (i2 = c2098.f8320) != 0) {
            iM6170 = AbstractC2434.m6170(AbstractC2434.m6173(i2, C2098.f8318), iM6170);
        }
        return AbstractC2434.m6173(iM6170, iAlpha);
    }

    /* JADX WARN: Removed duplicated region for block: B:26:0x0051  */
    /* JADX WARN: Removed duplicated region for block: B:27:0x0053 A[EDGE_INSN: B:65:0x0053->B:27:0x0053 BREAK  A[LOOP:0: B:18:0x003a->B:23:0x0044]] */
    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void m7681(int[] iArr, boolean z) {
        boolean z2;
        RectF rectFM7682 = m7682();
        if (!this.f12842.f16512.mo5173() || rectFM7682.isEmpty()) {
            return;
        }
        int i = 0;
        boolean z3 = z | (this.f12826 == null);
        if (this.f12836 == null) {
            this.f12836 = new float[4];
        }
        C2140 c2140Mo5170 = this.f12842.f16512.mo5170(iArr);
        float[] fArr = this.f12836;
        if (fArr.length <= 1) {
            z2 = !c2140Mo5170.m5657(m7682());
        } else {
            float f = fArr[0];
            for (int i2 = 1; i2 < fArr.length; i2++) {
                if (fArr[i2] != f) {
                    break;
                }
            }
            if (!c2140Mo5170.m5657(m7682())) {
            }
        }
        this.f12843 = z2;
        if (!z2) {
            this.f12849 = true;
            this.f12828 = true;
        }
        while (i < 4) {
            this.f12848.getClass();
            float fMo3204 = (i != 1 ? i != 2 ? i != 3 ? c2140Mo5170.f8489 : c2140Mo5170.f8481 : c2140Mo5170.f8479 : c2140Mo5170.f8485).mo3204(rectFM7682);
            if (z3) {
                this.f12836[i] = fMo3204;
            }
            C2107[] c2107Arr = this.f12824;
            C2107 c2107 = c2107Arr[i];
            if (c2107 != null) {
                c2107.m5618(fMo3204);
                if (z3) {
                    C2107 c21072 = c2107Arr[i];
                    if (c21072.f8383.f19806 <= 0.0d) {
                        C4468.m9515("Spring animations can only come to an end when there is damping");
                        return;
                    }
                    C0767 c0767 = C2107.m5616().f7243;
                    c0767.getClass();
                    if (Thread.currentThread() != ((Looper) c0767.f3432).getThread()) {
                        throw new AndroidRuntimeException("Animations may only be started on the same thread as the animation handler");
                    }
                    if (c21072.f8393) {
                        c21072.f8385 = true;
                    }
                } else {
                    continue;
                }
            }
            i++;
        }
        if (z3) {
            invalidateSelf();
        }
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final RectF m7682() {
        Rect bounds = getBounds();
        RectF rectF = this.f12822;
        rectF.set(bounds);
        return rectF;
    }

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public final void m7683() {
        C4335 c4335 = this.f12842;
        float f = c4335.f16506 + 0.0f;
        c4335.f16504 = (int) Math.ceil(0.75f * f);
        this.f12842.f16509 = (int) Math.ceil(f * 0.25f);
        m7679();
        if (m7687() || !m7690()) {
            invalidateSelf();
        } else {
            super.invalidateSelf();
        }
    }

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public final boolean m7684(int[] iArr) {
        boolean z;
        Paint paint;
        int color;
        int colorForState;
        Paint paint2;
        int color2;
        int colorForState2;
        if (this.f12842.f16505 == null || color2 == (colorForState2 = this.f12842.f16505.getColorForState(iArr, (color2 = (paint2 = this.f12825).getColor())))) {
            z = false;
        } else {
            paint2.setColor(colorForState2);
            z = true;
        }
        if (this.f12842.f16515 == null || color == (colorForState = this.f12842.f16515.getColorForState(iArr, (color = (paint = this.f12833).getColor())))) {
            return z;
        }
        paint.setColor(colorForState);
        return true;
    }

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final void m7685(C5256 c5256) {
        if (this.f12826 == c5256) {
            return;
        }
        this.f12826 = c5256;
        int i = 0;
        while (true) {
            C2107[] c2107Arr = this.f12824;
            if (i >= c2107Arr.length) {
                m7681(getState(), true);
                invalidateSelf();
                return;
            }
            if (c2107Arr[i] == null) {
                c2107Arr[i] = new C2107(this, f12820[i]);
            }
            C2107 c2107 = c2107Arr[i];
            C5256 c52562 = new C5256();
            c52562.m10828((float) c5256.f19806);
            double d = c5256.f19811;
            c52562.m10826((float) (d * d));
            c2107.f8383 = c52562;
            i++;
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final void m7686(RectF rectF, Path path) {
        this.f12848.m7528(this.f12842.f16512.mo5171(), this.f12836, this.f12842.f16516, rectF, this.f12841, path);
        if (this.f12842.f16503 != 1.0f) {
            Matrix matrix = this.f12835;
            matrix.reset();
            float f = this.f12842.f16503;
            matrix.setScale(f, f, rectF.width() / 2.0f, rectF.height() / 2.0f);
            path.transform(matrix);
        }
        path.computeBounds(this.f12829, true);
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final boolean m7687() {
        C4335 c4335 = this.f12842;
        c4335.getClass();
        return c4335.f16504 > 0 && !m7690() && !this.f12850.isConvex() && Build.VERSION.SDK_INT < 29;
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final void m7688(InterfaceC5120 interfaceC5120) {
        if (interfaceC5120 instanceof C2140) {
            setShapeAppearanceModel((C2140) interfaceC5120);
            return;
        }
        C1930 c1930 = (C1930) interfaceC5120;
        C4335 c4335 = this.f12842;
        if (c4335.f16512 != c1930) {
            c4335.f16512 = c1930;
            m7681(getState(), true);
            invalidateSelf();
        }
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final void m7689(Canvas canvas) {
        this.f12847.cardinality();
        int i = this.f12842.f16509;
        Path path = this.f12850;
        C2748 c2748 = this.f12832;
        if (i != 0) {
            canvas.drawPath(path, (Paint) c2748.f10568);
        }
        for (int i2 = 0; i2 < 4; i2++) {
            AbstractC0304 abstractC0304 = this.f12839[i2];
            int i3 = this.f12842.f16504;
            Matrix matrix = AbstractC0304.f1977;
            abstractC0304.mo1558(matrix, c2748, i3, canvas);
            this.f12846[i2].mo1558(matrix, c2748, this.f12842.f16504, canvas);
        }
        if (this.f12845) {
            int iSin = (int) (Math.sin(Math.toRadians(0.0d)) * ((double) this.f12842.f16509));
            int iCos = (int) (Math.cos(Math.toRadians(0.0d)) * ((double) this.f12842.f16509));
            canvas.translate(-iSin, -iCos);
            canvas.drawPath(path, f12819);
            canvas.translate(iSin, iCos);
        }
    }

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final boolean m7690() {
        if (this.f12842.f16512.mo5170(getState()).m5657(m7682())) {
            return this.f12836 == null || this.f12843;
        }
        return false;
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final float m7691() {
        if (m7678()) {
            return this.f12833.getStrokeWidth() / 2.0f;
        }
        return 0.0f;
    }
}
