package p052r; import java.util.ArrayList; import java.util.Iterator; import p049q.C1544a; import p049q.C1547d; import p049q.C1550e; import p049q.C1553f; import p049q.C1554g; import p052r.C1571b; /* renamed from: r.h */ /* loaded from: classes.dex */ public class C1580h { /* renamed from: a */ public static C1571b.C1572a f3684a = new C1571b.C1572a(); /* renamed from: b */ public static int f3685b = 0; /* renamed from: c */ public static int f3686c = 0; /* renamed from: a */ public static boolean m856a(int i, C1550e c1550e) { C1550e.EnumC1552b enumC1552b; C1550e.EnumC1552b enumC1552b2; C1550e.EnumC1552b m953y = c1550e.m953y(); C1550e.EnumC1552b m1021R = c1550e.m1021R(); C1553f c1553f = c1550e.m1038I() != null ? (C1553f) c1550e.m1038I() : null; if (c1553f != null) { c1553f.m953y(); C1550e.EnumC1552b enumC1552b3 = C1550e.EnumC1552b.FIXED; } if (c1553f != null) { c1553f.m1021R(); C1550e.EnumC1552b enumC1552b4 = C1550e.EnumC1552b.FIXED; } C1550e.EnumC1552b enumC1552b5 = C1550e.EnumC1552b.FIXED; boolean z = m953y == enumC1552b5 || c1550e.mo914l0() || m953y == C1550e.EnumC1552b.WRAP_CONTENT || (m953y == (enumC1552b2 = C1550e.EnumC1552b.MATCH_CONSTRAINT) && c1550e.f3559w == 0 && c1550e.f3522d0 == 0.0f && c1550e.m1007Y(0)) || (m953y == enumC1552b2 && c1550e.f3559w == 1 && c1550e.m1001b0(0, c1550e.m1015U())); boolean z2 = m1021R == enumC1552b5 || c1550e.mo912m0() || m1021R == C1550e.EnumC1552b.WRAP_CONTENT || (m1021R == (enumC1552b = C1550e.EnumC1552b.MATCH_CONSTRAINT) && c1550e.f3561x == 0 && c1550e.f3522d0 == 0.0f && c1550e.m1007Y(1)) || (m1021R == enumC1552b && c1550e.f3561x == 1 && c1550e.m1001b0(1, c1550e.m959v())); if (c1550e.f3522d0 <= 0.0f || !(z || z2)) { return z && z2; } return true; } /* renamed from: b */ public static void m855b(int i, C1550e c1550e, C1571b.InterfaceC1573b interfaceC1573b, boolean z) { C1547d c1547d; C1547d c1547d2; C1547d c1547d3; C1547d c1547d4; if (c1550e.m993e0()) { return; } f3685b++; if (!(c1550e instanceof C1553f) && c1550e.m977k0()) { int i2 = i + 1; if (m856a(i2, c1550e)) { C1553f.m934O1(i2, c1550e, interfaceC1573b, new C1571b.C1572a(), C1571b.C1572a.f3638k); } } C1547d mo913m = c1550e.mo913m(C1547d.EnumC1549b.LEFT); C1547d mo913m2 = c1550e.mo913m(C1547d.EnumC1549b.RIGHT); int m1070d = mo913m.m1070d(); int m1070d2 = mo913m2.m1070d(); if (mo913m.m1071c() != null && mo913m.m1061m()) { Iterator it = mo913m.m1071c().iterator(); while (it.hasNext()) { C1547d next = it.next(); C1550e c1550e2 = next.f3461d; int i3 = i + 1; boolean m856a = m856a(i3, c1550e2); if (c1550e2.m977k0() && m856a) { C1553f.m934O1(i3, c1550e2, interfaceC1573b, new C1571b.C1572a(), C1571b.C1572a.f3638k); } boolean z2 = (next == c1550e2.f3503O && (c1547d4 = c1550e2.f3505Q.f3463f) != null && c1547d4.m1061m()) || (next == c1550e2.f3505Q && (c1547d3 = c1550e2.f3503O.f3463f) != null && c1547d3.m1061m()); C1550e.EnumC1552b m953y = c1550e2.m953y(); C1550e.EnumC1552b enumC1552b = C1550e.EnumC1552b.MATCH_CONSTRAINT; if (m953y != enumC1552b || m856a) { if (!c1550e2.m977k0()) { C1547d c1547d5 = c1550e2.f3503O; if (next == c1547d5 && c1550e2.f3505Q.f3463f == null) { int m1069e = c1547d5.m1069e() + m1070d; c1550e2.m1049C0(m1069e, c1550e2.m1015U() + m1069e); } else { C1547d c1547d6 = c1550e2.f3505Q; if (next == c1547d6 && c1547d5.f3463f == null) { int m1069e2 = m1070d - c1547d6.m1069e(); c1550e2.m1049C0(m1069e2 - c1550e2.m1015U(), m1069e2); } else if (z2 && !c1550e2.m988g0()) { m853d(i3, interfaceC1573b, c1550e2, z); } } m855b(i3, c1550e2, interfaceC1573b, z); } } else if (c1550e2.m953y() == enumC1552b && c1550e2.f3479A >= 0 && c1550e2.f3565z >= 0 && ((c1550e2.m1017T() == 8 || (c1550e2.f3559w == 0 && c1550e2.m962t() == 0.0f)) && !c1550e2.m988g0() && !c1550e2.m980j0() && z2 && !c1550e2.m988g0())) { m852e(i3, c1550e, interfaceC1573b, c1550e2, z); } } } if (c1550e instanceof C1554g) { return; } if (mo913m2.m1071c() != null && mo913m2.m1061m()) { Iterator it2 = mo913m2.m1071c().iterator(); while (it2.hasNext()) { C1547d next2 = it2.next(); C1550e c1550e3 = next2.f3461d; int i4 = i + 1; boolean m856a2 = m856a(i4, c1550e3); if (c1550e3.m977k0() && m856a2) { C1553f.m934O1(i4, c1550e3, interfaceC1573b, new C1571b.C1572a(), C1571b.C1572a.f3638k); } boolean z3 = (next2 == c1550e3.f3503O && (c1547d2 = c1550e3.f3505Q.f3463f) != null && c1547d2.m1061m()) || (next2 == c1550e3.f3505Q && (c1547d = c1550e3.f3503O.f3463f) != null && c1547d.m1061m()); C1550e.EnumC1552b m953y2 = c1550e3.m953y(); C1550e.EnumC1552b enumC1552b2 = C1550e.EnumC1552b.MATCH_CONSTRAINT; if (m953y2 != enumC1552b2 || m856a2) { if (!c1550e3.m977k0()) { C1547d c1547d7 = c1550e3.f3503O; if (next2 == c1547d7 && c1550e3.f3505Q.f3463f == null) { int m1069e3 = c1547d7.m1069e() + m1070d2; c1550e3.m1049C0(m1069e3, c1550e3.m1015U() + m1069e3); } else { C1547d c1547d8 = c1550e3.f3505Q; if (next2 == c1547d8 && c1547d7.f3463f == null) { int m1069e4 = m1070d2 - c1547d8.m1069e(); c1550e3.m1049C0(m1069e4 - c1550e3.m1015U(), m1069e4); } else if (z3 && !c1550e3.m988g0()) { m853d(i4, interfaceC1573b, c1550e3, z); } } m855b(i4, c1550e3, interfaceC1573b, z); } } else if (c1550e3.m953y() == enumC1552b2 && c1550e3.f3479A >= 0 && c1550e3.f3565z >= 0 && (c1550e3.m1017T() == 8 || (c1550e3.f3559w == 0 && c1550e3.m962t() == 0.0f))) { if (!c1550e3.m988g0() && !c1550e3.m980j0() && z3 && !c1550e3.m988g0()) { m852e(i4, c1550e, interfaceC1573b, c1550e3, z); } } } } c1550e.m970o0(); } /* renamed from: c */ public static void m854c(int i, C1544a c1544a, C1571b.InterfaceC1573b interfaceC1573b, int i2, boolean z) { if (c1544a.m1087q1()) { int i3 = i + 1; if (i2 == 0) { m855b(i3, c1544a, interfaceC1573b, z); } else { m848i(i3, c1544a, interfaceC1573b); } } } /* renamed from: d */ public static void m853d(int i, C1571b.InterfaceC1573b interfaceC1573b, C1550e c1550e, boolean z) { float m957w = c1550e.m957w(); int m1070d = c1550e.f3503O.f3463f.m1070d(); int m1070d2 = c1550e.f3505Q.f3463f.m1070d(); int m1069e = c1550e.f3503O.m1069e() + m1070d; int m1069e2 = m1070d2 - c1550e.f3505Q.m1069e(); if (m1070d == m1070d2) { m957w = 0.5f; } else { m1070d = m1069e; m1070d2 = m1069e2; } int m1015U = c1550e.m1015U(); int i2 = (m1070d2 - m1070d) - m1015U; if (m1070d > m1070d2) { i2 = (m1070d - m1070d2) - m1015U; } int i3 = ((int) (i2 > 0 ? (m957w * i2) + 0.5f : m957w * i2)) + m1070d; int i4 = i3 + m1015U; if (m1070d > m1070d2) { i4 = i3 - m1015U; } c1550e.m1049C0(i3, i4); m855b(i + 1, c1550e, interfaceC1573b, z); } /* renamed from: e */ public static void m852e(int i, C1550e c1550e, C1571b.InterfaceC1573b interfaceC1573b, C1550e c1550e2, boolean z) { float m957w = c1550e2.m957w(); int m1070d = c1550e2.f3503O.f3463f.m1070d() + c1550e2.f3503O.m1069e(); int m1070d2 = c1550e2.f3505Q.f3463f.m1070d() - c1550e2.f3505Q.m1069e(); if (m1070d2 >= m1070d) { int m1015U = c1550e2.m1015U(); if (c1550e2.m1017T() != 8) { int i2 = c1550e2.f3559w; if (i2 == 2) { if (!(c1550e instanceof C1553f)) { c1550e = c1550e.m1038I(); } m1015U = (int) (c1550e2.m957w() * 0.5f * c1550e.m1015U()); } else if (i2 == 0) { m1015U = m1070d2 - m1070d; } m1015U = Math.max(c1550e2.f3565z, m1015U); int i3 = c1550e2.f3479A; if (i3 > 0) { m1015U = Math.min(i3, m1015U); } } int i4 = m1070d + ((int) ((m957w * ((m1070d2 - m1070d) - m1015U)) + 0.5f)); c1550e2.m1049C0(i4, m1015U + i4); m855b(i + 1, c1550e2, interfaceC1573b, z); } } /* renamed from: f */ public static void m851f(int i, C1571b.InterfaceC1573b interfaceC1573b, C1550e c1550e) { float m1025P = c1550e.m1025P(); int m1070d = c1550e.f3504P.f3463f.m1070d(); int m1070d2 = c1550e.f3506R.f3463f.m1070d(); int m1069e = c1550e.f3504P.m1069e() + m1070d; int m1069e2 = m1070d2 - c1550e.f3506R.m1069e(); if (m1070d == m1070d2) { m1025P = 0.5f; } else { m1070d = m1069e; m1070d2 = m1069e2; } int m959v = c1550e.m959v(); int i2 = (m1070d2 - m1070d) - m959v; if (m1070d > m1070d2) { i2 = (m1070d - m1070d2) - m959v; } int i3 = (int) (i2 > 0 ? (m1025P * i2) + 0.5f : m1025P * i2); int i4 = m1070d + i3; int i5 = i4 + m959v; if (m1070d > m1070d2) { i4 = m1070d - i3; i5 = i4 - m959v; } c1550e.m1043F0(i4, i5); m848i(i + 1, c1550e, interfaceC1573b); } /* renamed from: g */ public static void m850g(int i, C1550e c1550e, C1571b.InterfaceC1573b interfaceC1573b, C1550e c1550e2) { float m1025P = c1550e2.m1025P(); int m1070d = c1550e2.f3504P.f3463f.m1070d() + c1550e2.f3504P.m1069e(); int m1070d2 = c1550e2.f3506R.f3463f.m1070d() - c1550e2.f3506R.m1069e(); if (m1070d2 >= m1070d) { int m959v = c1550e2.m959v(); if (c1550e2.m1017T() != 8) { int i2 = c1550e2.f3561x; if (i2 == 2) { if (!(c1550e instanceof C1553f)) { c1550e = c1550e.m1038I(); } m959v = (int) (m1025P * 0.5f * c1550e.m959v()); } else if (i2 == 0) { m959v = m1070d2 - m1070d; } m959v = Math.max(c1550e2.f3483C, m959v); int i3 = c1550e2.f3485D; if (i3 > 0) { m959v = Math.min(i3, m959v); } } int i4 = m1070d + ((int) ((m1025P * ((m1070d2 - m1070d) - m959v)) + 0.5f)); c1550e2.m1043F0(i4, m959v + i4); m848i(i + 1, c1550e2, interfaceC1573b); } } /* renamed from: h */ public static void m849h(C1553f c1553f, C1571b.InterfaceC1573b interfaceC1573b) { int m906s1; int m906s12; C1550e.EnumC1552b m953y = c1553f.m953y(); C1550e.EnumC1552b m1021R = c1553f.m1021R(); f3685b = 0; f3686c = 0; c1553f.m963s0(); ArrayList m889o1 = c1553f.m889o1(); int size = m889o1.size(); for (int i = 0; i < size; i++) { m889o1.get(i).m963s0(); } boolean m938L1 = c1553f.m938L1(); if (m953y == C1550e.EnumC1552b.FIXED) { c1553f.m1049C0(0, c1553f.m1015U()); } else { c1553f.m1047D0(0); } boolean z = false; boolean z2 = false; for (int i2 = 0; i2 < size; i2++) { C1550e c1550e = m889o1.get(i2); if (c1550e instanceof C1554g) { C1554g c1554g = (C1554g) c1550e; if (c1554g.m909p1() == 1) { if (c1554g.m908q1() != -1) { m906s12 = c1554g.m908q1(); } else if (c1554g.m907r1() == -1 || !c1553f.mo914l0()) { if (c1553f.mo914l0()) { m906s12 = (int) ((c1554g.m906s1() * c1553f.m1015U()) + 0.5f); } z = true; } else { m906s12 = c1553f.m1015U() - c1554g.m907r1(); } c1554g.m905t1(m906s12); z = true; } } else if ((c1550e instanceof C1544a) && ((C1544a) c1550e).m1083u1() == 0) { z2 = true; } } if (z) { for (int i3 = 0; i3 < size; i3++) { C1550e c1550e2 = m889o1.get(i3); if (c1550e2 instanceof C1554g) { C1554g c1554g2 = (C1554g) c1550e2; if (c1554g2.m909p1() == 1) { m855b(0, c1554g2, interfaceC1573b, m938L1); } } } } m855b(0, c1553f, interfaceC1573b, m938L1); if (z2) { for (int i4 = 0; i4 < size; i4++) { C1550e c1550e3 = m889o1.get(i4); if (c1550e3 instanceof C1544a) { C1544a c1544a = (C1544a) c1550e3; if (c1544a.m1083u1() == 0) { m854c(0, c1544a, interfaceC1573b, 0, m938L1); } } } } if (m1021R == C1550e.EnumC1552b.FIXED) { c1553f.m1043F0(0, c1553f.m959v()); } else { c1553f.m1045E0(0); } boolean z3 = false; boolean z4 = false; for (int i5 = 0; i5 < size; i5++) { C1550e c1550e4 = m889o1.get(i5); if (c1550e4 instanceof C1554g) { C1554g c1554g3 = (C1554g) c1550e4; if (c1554g3.m909p1() == 0) { if (c1554g3.m908q1() != -1) { m906s1 = c1554g3.m908q1(); } else if (c1554g3.m907r1() == -1 || !c1553f.mo912m0()) { if (c1553f.mo912m0()) { m906s1 = (int) ((c1554g3.m906s1() * c1553f.m959v()) + 0.5f); } z3 = true; } else { m906s1 = c1553f.m959v() - c1554g3.m907r1(); } c1554g3.m905t1(m906s1); z3 = true; } } else if ((c1550e4 instanceof C1544a) && ((C1544a) c1550e4).m1083u1() == 1) { z4 = true; } } if (z3) { for (int i6 = 0; i6 < size; i6++) { C1550e c1550e5 = m889o1.get(i6); if (c1550e5 instanceof C1554g) { C1554g c1554g4 = (C1554g) c1550e5; if (c1554g4.m909p1() == 0) { m848i(1, c1554g4, interfaceC1573b); } } } } m848i(0, c1553f, interfaceC1573b); if (z4) { for (int i7 = 0; i7 < size; i7++) { C1550e c1550e6 = m889o1.get(i7); if (c1550e6 instanceof C1544a) { C1544a c1544a2 = (C1544a) c1550e6; if (c1544a2.m1083u1() == 1) { m854c(0, c1544a2, interfaceC1573b, 1, m938L1); } } } } for (int i8 = 0; i8 < size; i8++) { C1550e c1550e7 = m889o1.get(i8); if (c1550e7.m977k0() && m856a(0, c1550e7)) { C1553f.m934O1(0, c1550e7, interfaceC1573b, f3684a, C1571b.C1572a.f3638k); if (!(c1550e7 instanceof C1554g)) { m855b(0, c1550e7, interfaceC1573b, m938L1); } else if (((C1554g) c1550e7).m909p1() != 0) { m855b(0, c1550e7, interfaceC1573b, m938L1); } m848i(0, c1550e7, interfaceC1573b); } } } /* renamed from: i */ public static void m848i(int i, C1550e c1550e, C1571b.InterfaceC1573b interfaceC1573b) { C1547d c1547d; C1547d c1547d2; C1547d c1547d3; C1547d c1547d4; if (c1550e.m972n0()) { return; } f3686c++; if (!(c1550e instanceof C1553f) && c1550e.m977k0()) { int i2 = i + 1; if (m856a(i2, c1550e)) { C1553f.m934O1(i2, c1550e, interfaceC1573b, new C1571b.C1572a(), C1571b.C1572a.f3638k); } } C1547d mo913m = c1550e.mo913m(C1547d.EnumC1549b.TOP); C1547d mo913m2 = c1550e.mo913m(C1547d.EnumC1549b.BOTTOM); int m1070d = mo913m.m1070d(); int m1070d2 = mo913m2.m1070d(); if (mo913m.m1071c() != null && mo913m.m1061m()) { Iterator it = mo913m.m1071c().iterator(); while (it.hasNext()) { C1547d next = it.next(); C1550e c1550e2 = next.f3461d; int i3 = i + 1; boolean m856a = m856a(i3, c1550e2); if (c1550e2.m977k0() && m856a) { C1553f.m934O1(i3, c1550e2, interfaceC1573b, new C1571b.C1572a(), C1571b.C1572a.f3638k); } boolean z = (next == c1550e2.f3504P && (c1547d4 = c1550e2.f3506R.f3463f) != null && c1547d4.m1061m()) || (next == c1550e2.f3506R && (c1547d3 = c1550e2.f3504P.f3463f) != null && c1547d3.m1061m()); C1550e.EnumC1552b m1021R = c1550e2.m1021R(); C1550e.EnumC1552b enumC1552b = C1550e.EnumC1552b.MATCH_CONSTRAINT; if (m1021R != enumC1552b || m856a) { if (!c1550e2.m977k0()) { C1547d c1547d5 = c1550e2.f3504P; if (next == c1547d5 && c1550e2.f3506R.f3463f == null) { int m1069e = c1547d5.m1069e() + m1070d; c1550e2.m1043F0(m1069e, c1550e2.m959v() + m1069e); } else { C1547d c1547d6 = c1550e2.f3506R; if (next == c1547d6 && c1547d5.f3463f == null) { int m1069e2 = m1070d - c1547d6.m1069e(); c1550e2.m1043F0(m1069e2 - c1550e2.m959v(), m1069e2); } else if (z && !c1550e2.m983i0()) { m851f(i3, interfaceC1573b, c1550e2); } } m848i(i3, c1550e2, interfaceC1573b); } } else if (c1550e2.m1021R() == enumC1552b && c1550e2.f3485D >= 0 && c1550e2.f3483C >= 0 && (c1550e2.m1017T() == 8 || (c1550e2.f3561x == 0 && c1550e2.m962t() == 0.0f))) { if (!c1550e2.m983i0() && !c1550e2.m980j0() && z && !c1550e2.m983i0()) { m850g(i3, c1550e, interfaceC1573b, c1550e2); } } } } if (c1550e instanceof C1554g) { return; } if (mo913m2.m1071c() != null && mo913m2.m1061m()) { Iterator it2 = mo913m2.m1071c().iterator(); while (it2.hasNext()) { C1547d next2 = it2.next(); C1550e c1550e3 = next2.f3461d; int i4 = i + 1; boolean m856a2 = m856a(i4, c1550e3); if (c1550e3.m977k0() && m856a2) { C1553f.m934O1(i4, c1550e3, interfaceC1573b, new C1571b.C1572a(), C1571b.C1572a.f3638k); } boolean z2 = (next2 == c1550e3.f3504P && (c1547d2 = c1550e3.f3506R.f3463f) != null && c1547d2.m1061m()) || (next2 == c1550e3.f3506R && (c1547d = c1550e3.f3504P.f3463f) != null && c1547d.m1061m()); C1550e.EnumC1552b m1021R2 = c1550e3.m1021R(); C1550e.EnumC1552b enumC1552b2 = C1550e.EnumC1552b.MATCH_CONSTRAINT; if (m1021R2 != enumC1552b2 || m856a2) { if (!c1550e3.m977k0()) { C1547d c1547d7 = c1550e3.f3504P; if (next2 == c1547d7 && c1550e3.f3506R.f3463f == null) { int m1069e3 = c1547d7.m1069e() + m1070d2; c1550e3.m1043F0(m1069e3, c1550e3.m959v() + m1069e3); } else { C1547d c1547d8 = c1550e3.f3506R; if (next2 == c1547d8 && c1547d7.f3463f == null) { int m1069e4 = m1070d2 - c1547d8.m1069e(); c1550e3.m1043F0(m1069e4 - c1550e3.m959v(), m1069e4); } else if (z2 && !c1550e3.m983i0()) { m851f(i4, interfaceC1573b, c1550e3); } } m848i(i4, c1550e3, interfaceC1573b); } } else if (c1550e3.m1021R() == enumC1552b2 && c1550e3.f3485D >= 0 && c1550e3.f3483C >= 0 && (c1550e3.m1017T() == 8 || (c1550e3.f3561x == 0 && c1550e3.m962t() == 0.0f))) { if (!c1550e3.m983i0() && !c1550e3.m980j0() && z2 && !c1550e3.m983i0()) { m850g(i4, c1550e, interfaceC1573b, c1550e3); } } } } C1547d mo913m3 = c1550e.mo913m(C1547d.EnumC1549b.BASELINE); if (mo913m3.m1071c() != null && mo913m3.m1061m()) { int m1070d3 = mo913m3.m1070d(); Iterator it3 = mo913m3.m1071c().iterator(); while (it3.hasNext()) { C1547d next3 = it3.next(); C1550e c1550e4 = next3.f3461d; int i5 = i + 1; boolean m856a3 = m856a(i5, c1550e4); if (c1550e4.m977k0() && m856a3) { C1553f.m934O1(i5, c1550e4, interfaceC1573b, new C1571b.C1572a(), C1571b.C1572a.f3638k); } if (c1550e4.m1021R() != C1550e.EnumC1552b.MATCH_CONSTRAINT || m856a3) { if (!c1550e4.m977k0() && next3 == c1550e4.f3507S) { c1550e4.m1051B0(next3.m1069e() + m1070d3); m848i(i5, c1550e4, interfaceC1573b); } } } } c1550e.m968p0(); } }