package x3;

import android.graphics.Canvas;
import android.graphics.LinearGradient;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.RectF;
import android.graphics.Shader;
import w3.C1704a;

/* JADX INFO: loaded from: classes.dex */
public final class o extends s {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final q f18651b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final float f18652c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final float f18653d;

    public o(q qVar, float f3, float f7) {
        this.f18651b = qVar;
        this.f18652c = f3;
        this.f18653d = f7;
    }

    @Override // x3.s
    public final void a(Matrix matrix, C1704a c1704a, int i, Canvas canvas) {
        q qVar = this.f18651b;
        float f3 = qVar.f18662c;
        float f7 = this.f18653d;
        float f8 = qVar.f18661b;
        float f9 = this.f18652c;
        RectF rectF = new RectF(0.0f, 0.0f, (float) Math.hypot(f3 - f7, f8 - f9), 0.0f);
        Matrix matrix2 = new Matrix(matrix);
        matrix2.preTranslate(f9, f7);
        matrix2.preRotate(b());
        c1704a.getClass();
        rectF.bottom += i;
        rectF.offset(0.0f, -i);
        int[] iArr = C1704a.i;
        iArr[0] = c1704a.f18308f;
        iArr[1] = c1704a.f18307e;
        iArr[2] = c1704a.f18306d;
        Paint paint = c1704a.f18305c;
        float f10 = rectF.left;
        paint.setShader(new LinearGradient(f10, rectF.top, f10, rectF.bottom, iArr, C1704a.f18300j, Shader.TileMode.CLAMP));
        canvas.save();
        canvas.concat(matrix2);
        canvas.drawRect(rectF, paint);
        canvas.restore();
    }

    public final float b() {
        q qVar = this.f18651b;
        return (float) Math.toDegrees(Math.atan((qVar.f18662c - this.f18653d) / (qVar.f18661b - this.f18652c)));
    }
}
