package defpackage;

import defpackage.cd1;
import defpackage.d52;
import defpackage.sc1;
import defpackage.ypa;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
public class iga extends ypa {
    public final d52 k;
    public o80 l;

    public static /* synthetic */ class a {
        public static final /* synthetic */ int[] a;

        static {
            int[] iArr = new int[ypa.b.values().length];
            a = iArr;
            try {
                iArr[1] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                a[2] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            try {
                a[3] = 3;
            } catch (NoSuchFieldError unused3) {
            }
        }
    }

    public iga(cd1 cd1Var) {
        super(cd1Var);
        d52 d52Var = new d52(this);
        this.k = d52Var;
        this.l = null;
        this.h.e = d52.a.f;
        this.i.e = d52.a.i;
        d52Var.e = d52.a.j;
        this.f = 1;
    }

    @Override // defpackage.ypa, defpackage.w42
    public final void a(w42 w42Var) {
        float f;
        float f2;
        float f3;
        int i;
        if (this.j.ordinal() == 3) {
            cd1 cd1Var = this.b;
            l(cd1Var.ak, cd1Var.am, 1);
            return;
        }
        ra2 ra2Var = this.e;
        boolean z = ra2Var.c;
        cd1.b bVar = cd1.b.c;
        if (z && !ra2Var.j && this.d == bVar) {
            cd1 cd1Var2 = this.b;
            int i2 = cd1Var2.s;
            if (i2 == 2) {
                cd1 cd1Var3 = cd1Var2.av;
                if (cd1Var3 != null) {
                    if (cd1Var3.e.e.j) {
                        ra2Var.d((int) ((r1.g * cd1Var2.z) + 0.5f));
                    }
                }
            } else if (i2 == 3) {
                ra2 ra2Var2 = cd1Var2.d.e;
                if (ra2Var2.j) {
                    int i3 = cd1Var2.az;
                    if (i3 == -1) {
                        f = ra2Var2.g;
                        f2 = cd1Var2.ay;
                    } else if (i3 == 0) {
                        f3 = ra2Var2.g * cd1Var2.ay;
                        i = (int) (f3 + 0.5f);
                        ra2Var.d(i);
                    } else if (i3 != 1) {
                        i = 0;
                        ra2Var.d(i);
                    } else {
                        f = ra2Var2.g;
                        f2 = cd1Var2.ay;
                    }
                    f3 = f / f2;
                    i = (int) (f3 + 0.5f);
                    ra2Var.d(i);
                }
            }
        }
        d52 d52Var = this.h;
        boolean z2 = d52Var.c;
        ArrayList arrayList = d52Var.l;
        if (z2) {
            d52 d52Var2 = this.i;
            boolean z3 = d52Var2.c;
            ArrayList arrayList2 = d52Var2.l;
            if (z3) {
                if (d52Var.j && d52Var2.j && ra2Var.j) {
                    return;
                }
                if (!ra2Var.j && this.d == bVar) {
                    cd1 cd1Var4 = this.b;
                    if (cd1Var4.r == 0 && !cd1Var4.z()) {
                        d52 d52Var3 = (d52) arrayList.get(0);
                        d52 d52Var4 = (d52) arrayList2.get(0);
                        int i4 = d52Var3.g + d52Var.f;
                        int i5 = d52Var4.g + d52Var2.f;
                        d52Var.d(i4);
                        d52Var2.d(i5);
                        ra2Var.d(i5 - i4);
                        return;
                    }
                }
                if (!ra2Var.j && this.d == bVar && this.a == 1 && arrayList.size() > 0 && arrayList2.size() > 0) {
                    d52 d52Var5 = (d52) arrayList.get(0);
                    int i6 = (((d52) arrayList2.get(0)).g + d52Var2.f) - (d52Var5.g + d52Var.f);
                    int i7 = ra2Var.m;
                    if (i6 < i7) {
                        ra2Var.d(i6);
                    } else {
                        ra2Var.d(i7);
                    }
                }
                if (ra2Var.j && arrayList.size() > 0 && arrayList2.size() > 0) {
                    d52 d52Var6 = (d52) arrayList.get(0);
                    d52 d52Var7 = (d52) arrayList2.get(0);
                    int i8 = d52Var6.g;
                    int i9 = d52Var.f + i8;
                    int i10 = d52Var7.g;
                    int i11 = d52Var2.f + i10;
                    float f4 = this.b.bg;
                    if (d52Var6 == d52Var7) {
                        f4 = 0.5f;
                    } else {
                        i8 = i9;
                        i10 = i11;
                    }
                    d52Var.d((int) ((((i10 - i8) - ra2Var.g) * f4) + i8 + 0.5f));
                    d52Var2.d(d52Var.g + ra2Var.g);
                }
            }
        }
    }

    @Override // defpackage.ypa
    public final void d() {
        cd1 cd1Var;
        cd1 cd1Var2;
        cd1 cd1Var3;
        cd1 cd1Var4;
        cd1 cd1Var5 = this.b;
        boolean z = cd1Var5.a;
        ra2 ra2Var = this.e;
        if (z) {
            ra2Var.d(cd1Var5.l());
        }
        boolean z2 = ra2Var.j;
        ArrayList arrayList = ra2Var.k;
        ArrayList arrayList2 = ra2Var.l;
        cd1.b bVar = cd1.b.d;
        cd1.b bVar2 = cd1.b.a;
        cd1.b bVar3 = cd1.b.c;
        d52 d52Var = this.i;
        d52 d52Var2 = this.h;
        if (!z2) {
            cd1 cd1Var6 = this.b;
            this.d = cd1Var6.au[1];
            if (cd1Var6.ae) {
                this.l = new o80(this);
            }
            cd1.b bVar4 = this.d;
            if (bVar4 != bVar3) {
                if (bVar4 == bVar && (cd1Var4 = this.b.av) != null && cd1Var4.au[1] == bVar2) {
                    int iL = (cd1Var4.l() - this.b.ak.e()) - this.b.am.e();
                    ypa.b(d52Var2, cd1Var4.e.h, this.b.ak.e());
                    ypa.b(d52Var, cd1Var4.e.i, -this.b.am.e());
                    ra2Var.d(iL);
                    return;
                }
                if (bVar4 == bVar2) {
                    ra2Var.d(this.b.l());
                }
            }
        } else if (this.d == bVar && (cd1Var2 = (cd1Var = this.b).av) != null && cd1Var2.au[1] == bVar2) {
            ypa.b(d52Var2, cd1Var2.e.h, cd1Var.ak.e());
            ypa.b(d52Var, cd1Var2.e.i, -this.b.am.e());
            return;
        }
        boolean z3 = ra2Var.j;
        d52 d52Var3 = this.k;
        if (z3) {
            cd1 cd1Var7 = this.b;
            if (cd1Var7.a) {
                sc1[] sc1VarArr = cd1Var7.ar;
                sc1 sc1Var = sc1VarArr[2];
                sc1 sc1Var2 = sc1Var.f;
                if (sc1Var2 != null && sc1VarArr[3].f != null) {
                    if (cd1Var7.z()) {
                        d52Var2.f = this.b.ar[2].e();
                        d52Var.f = -this.b.ar[3].e();
                    } else {
                        d52 d52VarH = ypa.h(this.b.ar[2]);
                        if (d52VarH != null) {
                            ypa.b(d52Var2, d52VarH, this.b.ar[2].e());
                        }
                        d52 d52VarH2 = ypa.h(this.b.ar[3]);
                        if (d52VarH2 != null) {
                            ypa.b(d52Var, d52VarH2, -this.b.ar[3].e());
                        }
                        d52Var2.b = true;
                        d52Var.b = true;
                    }
                    cd1 cd1Var8 = this.b;
                    if (cd1Var8.ae) {
                        ypa.b(d52Var3, d52Var2, cd1Var8.bc);
                        return;
                    }
                    return;
                }
                if (sc1Var2 != null) {
                    d52 d52VarH3 = ypa.h(sc1Var);
                    if (d52VarH3 != null) {
                        ypa.b(d52Var2, d52VarH3, this.b.ar[2].e());
                        ypa.b(d52Var, d52Var2, ra2Var.g);
                        cd1 cd1Var9 = this.b;
                        if (cd1Var9.ae) {
                            ypa.b(d52Var3, d52Var2, cd1Var9.bc);
                            return;
                        }
                        return;
                    }
                    return;
                }
                sc1 sc1Var3 = sc1VarArr[3];
                if (sc1Var3.f != null) {
                    d52 d52VarH4 = ypa.h(sc1Var3);
                    if (d52VarH4 != null) {
                        ypa.b(d52Var, d52VarH4, -this.b.ar[3].e());
                        ypa.b(d52Var2, d52Var, -ra2Var.g);
                    }
                    cd1 cd1Var10 = this.b;
                    if (cd1Var10.ae) {
                        ypa.b(d52Var3, d52Var2, cd1Var10.bc);
                        return;
                    }
                    return;
                }
                sc1 sc1Var4 = sc1VarArr[4];
                if (sc1Var4.f != null) {
                    d52 d52VarH5 = ypa.h(sc1Var4);
                    if (d52VarH5 != null) {
                        ypa.b(d52Var3, d52VarH5, 0);
                        ypa.b(d52Var2, d52Var3, -this.b.bc);
                        ypa.b(d52Var, d52Var2, ra2Var.g);
                        return;
                    }
                    return;
                }
                if ((cd1Var7 instanceof a24) || cd1Var7.av == null || cd1Var7.j(sc1.b.f).f != null) {
                    return;
                }
                cd1 cd1Var11 = this.b;
                ypa.b(d52Var2, cd1Var11.av.e.h, cd1Var11.t());
                ypa.b(d52Var, d52Var2, ra2Var.g);
                cd1 cd1Var12 = this.b;
                if (cd1Var12.ae) {
                    ypa.b(d52Var3, d52Var2, cd1Var12.bc);
                    return;
                }
                return;
            }
        }
        if (z3 || this.d != bVar3) {
            ra2Var.b(this);
        } else {
            cd1 cd1Var13 = this.b;
            int i = cd1Var13.s;
            if (i == 2) {
                cd1 cd1Var14 = cd1Var13.av;
                if (cd1Var14 != null) {
                    ra2 ra2Var2 = cd1Var14.e.e;
                    arrayList2.add(ra2Var2);
                    ra2Var2.k.add(ra2Var);
                    ra2Var.b = true;
                    arrayList.add(d52Var2);
                    arrayList.add(d52Var);
                }
            } else if (i == 3 && !cd1Var13.z()) {
                cd1 cd1Var15 = this.b;
                if (cd1Var15.r != 3) {
                    ra2 ra2Var3 = cd1Var15.d.e;
                    arrayList2.add(ra2Var3);
                    ra2Var3.k.add(ra2Var);
                    ra2Var.b = true;
                    arrayList.add(d52Var2);
                    arrayList.add(d52Var);
                }
            }
        }
        cd1 cd1Var16 = this.b;
        sc1[] sc1VarArr2 = cd1Var16.ar;
        sc1 sc1Var5 = sc1VarArr2[2];
        sc1 sc1Var6 = sc1Var5.f;
        if (sc1Var6 != null && sc1VarArr2[3].f != null) {
            if (cd1Var16.z()) {
                d52Var2.f = this.b.ar[2].e();
                d52Var.f = -this.b.ar[3].e();
            } else {
                d52 d52VarH6 = ypa.h(this.b.ar[2]);
                d52 d52VarH7 = ypa.h(this.b.ar[3]);
                if (d52VarH6 != null) {
                    d52VarH6.b(this);
                }
                if (d52VarH7 != null) {
                    d52VarH7.b(this);
                }
                this.j = ypa.b.b;
            }
            if (this.b.ae) {
                c(d52Var3, d52Var2, 1, this.l);
            }
        } else if (sc1Var6 != null) {
            d52 d52VarH8 = ypa.h(sc1Var5);
            if (d52VarH8 != null) {
                ypa.b(d52Var2, d52VarH8, this.b.ar[2].e());
                c(d52Var, d52Var2, 1, ra2Var);
                if (this.b.ae) {
                    c(d52Var3, d52Var2, 1, this.l);
                }
                if (this.d == bVar3) {
                    cd1 cd1Var17 = this.b;
                    if (cd1Var17.ay > 0.0f) {
                        z84 z84Var = cd1Var17.d;
                        if (z84Var.d == bVar3) {
                            z84Var.e.k.add(ra2Var);
                            arrayList2.add(this.b.d.e);
                            ra2Var.a = this;
                        }
                    }
                }
            }
        } else {
            sc1 sc1Var7 = sc1VarArr2[3];
            if (sc1Var7.f != null) {
                d52 d52VarH9 = ypa.h(sc1Var7);
                if (d52VarH9 != null) {
                    ypa.b(d52Var, d52VarH9, -this.b.ar[3].e());
                    c(d52Var2, d52Var, -1, ra2Var);
                    if (this.b.ae) {
                        c(d52Var3, d52Var2, 1, this.l);
                    }
                }
            } else {
                sc1 sc1Var8 = sc1VarArr2[4];
                if (sc1Var8.f != null) {
                    d52 d52VarH10 = ypa.h(sc1Var8);
                    if (d52VarH10 != null) {
                        ypa.b(d52Var3, d52VarH10, 0);
                        c(d52Var2, d52Var3, -1, this.l);
                        c(d52Var, d52Var2, 1, ra2Var);
                    }
                } else if (!(cd1Var16 instanceof a24) && (cd1Var3 = cd1Var16.av) != null) {
                    ypa.b(d52Var2, cd1Var3.e.h, cd1Var16.t());
                    c(d52Var, d52Var2, 1, ra2Var);
                    if (this.b.ae) {
                        c(d52Var3, d52Var2, 1, this.l);
                    }
                    if (this.d == bVar3) {
                        cd1 cd1Var18 = this.b;
                        if (cd1Var18.ay > 0.0f) {
                            z84 z84Var2 = cd1Var18.d;
                            if (z84Var2.d == bVar3) {
                                z84Var2.e.k.add(ra2Var);
                                arrayList2.add(this.b.d.e);
                                ra2Var.a = this;
                            }
                        }
                    }
                }
            }
        }
        if (arrayList2.size() == 0) {
            ra2Var.c = true;
        }
    }

    @Override // defpackage.ypa
    public final void e() {
        d52 d52Var = this.h;
        if (d52Var.j) {
            this.b.bb = d52Var.g;
        }
    }

    @Override // defpackage.ypa
    public final void f() {
        this.c = null;
        this.h.c();
        this.i.c();
        this.k.c();
        this.e.c();
        this.g = false;
    }

    @Override // defpackage.ypa
    public final boolean k() {
        return this.d != cd1.b.c || this.b.s == 0;
    }

    public final void m() {
        this.g = false;
        d52 d52Var = this.h;
        d52Var.c();
        d52Var.j = false;
        d52 d52Var2 = this.i;
        d52Var2.c();
        d52Var2.j = false;
        d52 d52Var3 = this.k;
        d52Var3.c();
        d52Var3.j = false;
        this.e.j = false;
    }

    public final String toString() {
        return "VerticalRun " + this.b.bj;
    }
}
