package J0;

import android.graphics.Matrix;
import android.view.View;
import java.util.ArrayList;
import p0.AbstractC2686D;
import p0.C2692J;

/* JADX INFO: renamed from: J0.n0, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0374n0 implements InterfaceC0372m0 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final int[] f3037a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final float[] f3038b;

    public C0374n0(ArrayList arrayList, ArrayList arrayList2) {
        int size = arrayList.size();
        this.f3037a = new int[size];
        this.f3038b = new float[size];
        for (int i6 = 0; i6 < size; i6++) {
            this.f3037a[i6] = ((Integer) arrayList.get(i6)).intValue();
            this.f3038b[i6] = ((Float) arrayList2.get(i6)).floatValue();
        }
    }

    @Override // J0.InterfaceC0372m0
    public void a(View view, float[] fArr) {
        C2692J.d(fArr);
        b(view, fArr);
    }

    public void b(View view, float[] fArr) {
        Object parent = view.getParent();
        boolean z6 = parent instanceof View;
        float[] fArr2 = this.f3038b;
        if (z6) {
            b((View) parent, fArr);
            C2692J.d(fArr2);
            C2692J.f(fArr2, -view.getScrollX(), -view.getScrollY());
            O.s(fArr, fArr2);
            float left = view.getLeft();
            float top = view.getTop();
            C2692J.d(fArr2);
            C2692J.f(fArr2, left, top);
            O.s(fArr, fArr2);
        } else {
            int[] iArr = this.f3037a;
            view.getLocationInWindow(iArr);
            C2692J.d(fArr2);
            C2692J.f(fArr2, -view.getScrollX(), -view.getScrollY());
            O.s(fArr, fArr2);
            float f6 = iArr[0];
            float f7 = iArr[1];
            C2692J.d(fArr2);
            C2692J.f(fArr2, f6, f7);
            O.s(fArr, fArr2);
        }
        Matrix matrix = view.getMatrix();
        if (matrix.isIdentity()) {
            return;
        }
        AbstractC2686D.C(matrix, fArr2);
        O.s(fArr, fArr2);
    }

    public C0374n0(int i6, int i7) {
        this.f3037a = new int[]{i6, i7};
        this.f3038b = new float[]{0.0f, 1.0f};
    }

    public C0374n0(int i6, int i7, int i8) {
        this.f3037a = new int[]{i6, i7, i8};
        this.f3038b = new float[]{0.0f, 0.5f, 1.0f};
    }

    public C0374n0(float[] fArr) {
        this.f3038b = fArr;
        this.f3037a = new int[2];
    }
}
