package b1;

import android.graphics.Canvas;
import android.graphics.LinearGradient;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.RadialGradient;
import android.graphics.RectF;
import android.graphics.Region;
import android.graphics.Shader;

/* JADX INFO: compiled from: ShadowRenderer.java */
/* JADX INFO: loaded from: classes.dex */
public class a {

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    private static final int[] f3136i = new int[3];

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    private static final float[] f3137j = {0.0f, 0.5f, 1.0f};

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    private static final int[] f3138k = new int[4];

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    private static final float[] f3139l = {0.0f, 0.0f, 0.5f, 1.0f};

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final Paint f3140a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final Paint f3141b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private final Paint f3142c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private int f3143d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private int f3144e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    private int f3145f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private final Path f3146g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private Paint f3147h;

    public a() {
        this(-16777216);
    }

    public void a(Canvas canvas, Matrix matrix, RectF rectF, int i3, float f3, float f4) {
        boolean z2 = f4 < 0.0f;
        Path path = this.f3146g;
        if (z2) {
            int[] iArr = f3138k;
            iArr[0] = 0;
            iArr[1] = this.f3145f;
            iArr[2] = this.f3144e;
            iArr[3] = this.f3143d;
        } else {
            path.rewind();
            path.moveTo(rectF.centerX(), rectF.centerY());
            path.arcTo(rectF, f3, f4);
            path.close();
            float f5 = -i3;
            rectF.inset(f5, f5);
            int[] iArr2 = f3138k;
            iArr2[0] = 0;
            iArr2[1] = this.f3143d;
            iArr2[2] = this.f3144e;
            iArr2[3] = this.f3145f;
        }
        float fWidth = rectF.width() / 2.0f;
        if (fWidth <= 0.0f) {
            return;
        }
        float f6 = 1.0f - (i3 / fWidth);
        float[] fArr = f3139l;
        fArr[1] = f6;
        fArr[2] = ((1.0f - f6) / 2.0f) + f6;
        this.f3141b.setShader(new RadialGradient(rectF.centerX(), rectF.centerY(), fWidth, f3138k, fArr, Shader.TileMode.CLAMP));
        canvas.save();
        canvas.concat(matrix);
        canvas.scale(1.0f, rectF.height() / rectF.width());
        if (!z2) {
            canvas.clipPath(path, Region.Op.DIFFERENCE);
            canvas.drawPath(path, this.f3147h);
        }
        canvas.drawArc(rectF, f3, f4, true, this.f3141b);
        canvas.restore();
    }

    public void b(Canvas canvas, Matrix matrix, RectF rectF, int i3) {
        rectF.bottom += i3;
        rectF.offset(0.0f, -i3);
        int[] iArr = f3136i;
        iArr[0] = this.f3145f;
        iArr[1] = this.f3144e;
        iArr[2] = this.f3143d;
        Paint paint = this.f3142c;
        float f3 = rectF.left;
        paint.setShader(new LinearGradient(f3, rectF.top, f3, rectF.bottom, iArr, f3137j, Shader.TileMode.CLAMP));
        canvas.save();
        canvas.concat(matrix);
        canvas.drawRect(rectF, this.f3142c);
        canvas.restore();
    }

    public Paint c() {
        return this.f3140a;
    }

    public void d(int i3) {
        this.f3143d = androidx.core.graphics.a.j(i3, 68);
        this.f3144e = androidx.core.graphics.a.j(i3, 20);
        this.f3145f = androidx.core.graphics.a.j(i3, 0);
        this.f3140a.setColor(this.f3143d);
    }

    public a(int i3) {
        this.f3146g = new Path();
        this.f3147h = new Paint();
        this.f3140a = new Paint();
        d(i3);
        this.f3147h.setColor(0);
        Paint paint = new Paint(4);
        this.f3141b = paint;
        paint.setStyle(Paint.Style.FILL);
        this.f3142c = new Paint(paint);
    }
}
