package androidx.constraintlayout.core.widgets.analyzer;

import androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour;
import x.h;

/* JADX INFO: loaded from: classes.dex */
public abstract class f implements x.d {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public int f1045a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public w.d f1046b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public h f1047c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public ConstraintWidget$DimensionBehaviour f1048d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final b f1049e = new b(this);

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public int f1050f = 0;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public boolean f1051g = false;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final a f1052h = new a(this);

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public final a f1053i = new a(this);

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public WidgetRun$RunType f1054j = WidgetRun$RunType.f1026a;

    public f(w.d dVar) {
        this.f1046b = dVar;
    }

    public static void b(a aVar, a aVar2, int i10) {
        aVar.f1040l.add(aVar2);
        aVar.f1034f = i10;
        aVar2.f1039k.add(aVar);
    }

    public static a h(w.c cVar) {
        w.c cVar2 = cVar.f34024f;
        if (cVar2 == null) {
            return null;
        }
        int iOrdinal = cVar2.f34023e.ordinal();
        w.d dVar = cVar2.f34022d;
        if (iOrdinal == 1) {
            return dVar.f34034d.f1052h;
        }
        if (iOrdinal == 2) {
            return dVar.f34036e.f1052h;
        }
        if (iOrdinal == 3) {
            return dVar.f34034d.f1053i;
        }
        if (iOrdinal == 4) {
            return dVar.f34036e.f1053i;
        }
        if (iOrdinal != 5) {
            return null;
        }
        return dVar.f34036e.f1043k;
    }

    public static a i(w.c cVar, int i10) {
        w.c cVar2 = cVar.f34024f;
        if (cVar2 == null) {
            return null;
        }
        w.d dVar = cVar2.f34022d;
        f fVar = i10 == 0 ? dVar.f34034d : dVar.f34036e;
        int iOrdinal = cVar2.f34023e.ordinal();
        if (iOrdinal == 1 || iOrdinal == 2) {
            return fVar.f1052h;
        }
        if (iOrdinal == 3 || iOrdinal == 4) {
            return fVar.f1053i;
        }
        return null;
    }

    public final void c(a aVar, a aVar2, int i10, b bVar) {
        aVar.f1040l.add(aVar2);
        aVar.f1040l.add(this.f1049e);
        aVar.f1036h = i10;
        aVar.f1037i = bVar;
        aVar2.f1039k.add(aVar);
        bVar.f1039k.add(aVar);
    }

    public abstract void d();

    public abstract void e();

    public abstract void f();

    public final int g(int i10, int i11) {
        int iMax;
        if (i11 == 0) {
            w.d dVar = this.f1046b;
            int i12 = dVar.f34070v;
            iMax = Math.max(dVar.f34068u, i10);
            if (i12 > 0) {
                iMax = Math.min(i12, i10);
            }
            if (iMax == i10) {
                return i10;
            }
        } else {
            w.d dVar2 = this.f1046b;
            int i13 = dVar2.f34073y;
            iMax = Math.max(dVar2.f34072x, i10);
            if (i13 > 0) {
                iMax = Math.min(i13, i10);
            }
            if (iMax == i10) {
                return i10;
            }
        }
        return iMax;
    }

    public long j() {
        if (this.f1049e.f1038j) {
            return r0.f1035g;
        }
        return 0L;
    }

    public abstract boolean k();

    /* JADX WARN: Removed duplicated region for block: B:29:0x0056  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void l(w.c cVar, w.c cVar2, int i10) {
        a aVarH = h(cVar);
        a aVarH2 = h(cVar2);
        if (aVarH.f1038j && aVarH2.f1038j) {
            int iE = cVar.e() + aVarH.f1035g;
            int iE2 = aVarH2.f1035g - cVar2.e();
            int i11 = iE2 - iE;
            b bVar = this.f1049e;
            if (!bVar.f1038j) {
                ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour = this.f1048d;
                ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2 = ConstraintWidget$DimensionBehaviour.f1014c;
                if (constraintWidget$DimensionBehaviour == constraintWidget$DimensionBehaviour2) {
                    int i12 = this.f1045a;
                    if (i12 == 0) {
                        bVar.d(g(i11, i10));
                    } else if (i12 == 1) {
                        bVar.d(Math.min(g(bVar.f1041m, i10), i11));
                    } else if (i12 == 2) {
                        w.d dVar = this.f1046b;
                        w.d dVar2 = dVar.V;
                        if (dVar2 != null) {
                            if ((i10 == 0 ? dVar2.f34034d : dVar2.f34036e).f1049e.f1038j) {
                                bVar.d(g((int) ((r6.f1035g * (i10 == 0 ? dVar.f34071w : dVar.f34074z)) + 0.5f), i10));
                            }
                        }
                    } else if (i12 == 3) {
                        w.d dVar3 = this.f1046b;
                        f fVar = dVar3.f34034d;
                        if (fVar.f1048d == constraintWidget$DimensionBehaviour2 && fVar.f1045a == 3) {
                            e eVar = dVar3.f34036e;
                            if (eVar.f1048d != constraintWidget$DimensionBehaviour2 || eVar.f1045a != 3) {
                            }
                        } else {
                            if (i10 == 0) {
                                fVar = dVar3.f34036e;
                            }
                            if (fVar.f1049e.f1038j) {
                                float f10 = dVar3.Y;
                                bVar.d(i10 == 1 ? (int) ((r6.f1035g / f10) + 0.5f) : (int) ((f10 * r6.f1035g) + 0.5f));
                            }
                        }
                    }
                }
            }
            if (bVar.f1038j) {
                int i13 = bVar.f1035g;
                a aVar = this.f1053i;
                a aVar2 = this.f1052h;
                if (i13 == i11) {
                    aVar2.d(iE);
                    aVar.d(iE2);
                    return;
                }
                float f11 = i10 == 0 ? this.f1046b.f34039f0 : this.f1046b.f34041g0;
                if (aVarH == aVarH2) {
                    iE = aVarH.f1035g;
                    iE2 = aVarH2.f1035g;
                    f11 = 0.5f;
                }
                aVar2.d((int) ((((iE2 - iE) - i13) * f11) + iE + 0.5f));
                aVar.d(aVar2.f1035g + bVar.f1035g);
            }
        }
    }
}
