package p037.p058.p061.p062.p063;

import p037.p058.p061.p062.C1745;
import p037.p058.p061.p062.C1747;
import p037.p058.p061.p062.InterfaceC1751;
import p037.p058.p061.p062.p063.AbstractC1771;
import p037.p058.p061.p062.p063.C1763;
import p138.p139.p143.p144.C2803;

/* JADX INFO: renamed from: މ.ނ.ؠ.ޅ.މ.އ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C1768 extends AbstractC1771 {

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public static int[] f5863 = new int[2];

    public C1768(C1747 c1747) {
        super(c1747);
        this.f5876.f5845 = C1763.EnumC1764.LEFT;
        this.f5877.f5845 = C1763.EnumC1764.RIGHT;
        this.f5874 = 0;
    }

    public String toString() {
        StringBuilder sbM4889 = C2803.m4889("HorizontalRun ");
        sbM4889.append(this.f5870.f5782);
        return sbM4889.toString();
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ֏ */
    public void mo3490() {
        C1747 c1747;
        C1747 c17472;
        C1747 c17473;
        C1747 c17474 = this.f5870;
        if (c17474.f5734) {
            this.f5873.mo3506(c17474.m3473());
        }
        if (!this.f5873.f5850) {
            C1747.EnumC1748 enumC1748M3467 = this.f5870.m3467();
            this.f5872 = enumC1748M3467;
            if (enumC1748M3467 != C1747.EnumC1748.MATCH_CONSTRAINT) {
                if (enumC1748M3467 == C1747.EnumC1748.MATCH_PARENT && (((c17473 = this.f5870.f5768) != null && c17473.m3467() == C1747.EnumC1748.FIXED) || c17473.m3467() == C1747.EnumC1748.MATCH_PARENT)) {
                    int iM3473 = (c17473.m3473() - this.f5870.f5757.m3448()) - this.f5870.f5759.m3448();
                    m3518(this.f5876, c17473.f5737.f5876, this.f5870.f5757.m3448());
                    m3518(this.f5877, c17473.f5737.f5877, -this.f5870.f5759.m3448());
                    this.f5873.mo3506(iM3473);
                    return;
                }
                if (this.f5872 == C1747.EnumC1748.FIXED) {
                    this.f5873.mo3506(this.f5870.m3473());
                }
            }
        } else if (this.f5872 == C1747.EnumC1748.MATCH_PARENT && (((c1747 = this.f5870.f5768) != null && c1747.m3467() == C1747.EnumC1748.FIXED) || c1747.m3467() == C1747.EnumC1748.MATCH_PARENT)) {
            m3518(this.f5876, c1747.f5737.f5876, this.f5870.f5757.m3448());
            m3518(this.f5877, c1747.f5737.f5877, -this.f5870.f5759.m3448());
            return;
        }
        if (this.f5873.f5850) {
            C1747 c17475 = this.f5870;
            if (c17475.f5734) {
                C1745[] c1745Arr = c17475.f5765;
                if (c1745Arr[0].f5719 != null && c1745Arr[1].f5719 != null) {
                    if (c17475.m3478()) {
                        this.f5876.f5846 = this.f5870.f5765[0].m3448();
                        this.f5877.f5846 = -this.f5870.f5765[1].m3448();
                        return;
                    }
                    C1763 c1763M3515 = m3515(this.f5870.f5765[0]);
                    if (c1763M3515 != null) {
                        C1763 c1763 = this.f5876;
                        int iM3448 = this.f5870.f5765[0].m3448();
                        c1763.f5852.add(c1763M3515);
                        c1763.f5846 = iM3448;
                        c1763M3515.f5851.add(c1763);
                    }
                    C1763 c1763M35152 = m3515(this.f5870.f5765[1]);
                    if (c1763M35152 != null) {
                        C1763 c17632 = this.f5877;
                        int i = -this.f5870.f5765[1].m3448();
                        c17632.f5852.add(c1763M35152);
                        c17632.f5846 = i;
                        c1763M35152.f5851.add(c17632);
                    }
                    this.f5876.f5842 = true;
                    this.f5877.f5842 = true;
                    return;
                }
                C1747 c17476 = this.f5870;
                C1745[] c1745Arr2 = c17476.f5765;
                if (c1745Arr2[0].f5719 != null) {
                    C1763 c1763M35153 = m3515(c1745Arr2[0]);
                    if (c1763M35153 != null) {
                        C1763 c17633 = this.f5876;
                        int iM34482 = this.f5870.f5765[0].m3448();
                        c17633.f5852.add(c1763M35153);
                        c17633.f5846 = iM34482;
                        c1763M35153.f5851.add(c17633);
                        m3518(this.f5877, this.f5876, this.f5873.f5847);
                        return;
                    }
                    return;
                }
                if (c1745Arr2[1].f5719 == null) {
                    if ((c17476 instanceof InterfaceC1751) || c17476.f5768 == null || c17476.mo3453(C1745.EnumC1746.CENTER).f5719 != null) {
                        return;
                    }
                    C1747 c17477 = this.f5870;
                    m3518(this.f5876, c17477.f5768.f5737.f5876, c17477.m3475());
                    m3518(this.f5877, this.f5876, this.f5873.f5847);
                    return;
                }
                C1763 c1763M35154 = m3515(c1745Arr2[1]);
                if (c1763M35154 != null) {
                    C1763 c17634 = this.f5877;
                    int i2 = -this.f5870.f5765[1].m3448();
                    c17634.f5852.add(c1763M35154);
                    c17634.f5846 = i2;
                    c1763M35154.f5851.add(c17634);
                    m3518(this.f5876, this.f5877, -this.f5873.f5847);
                    return;
                }
                return;
            }
        }
        if (this.f5872 == C1747.EnumC1748.MATCH_CONSTRAINT) {
            C1747 c17478 = this.f5870;
            int i3 = c17478.f5743;
            if (i3 == 2) {
                C1747 c17479 = c17478.f5768;
                if (c17479 != null) {
                    C1765 c1765 = c17479.f5738.f5873;
                    this.f5873.f5852.add(c1765);
                    c1765.f5851.add(this.f5873);
                    C1765 c17652 = this.f5873;
                    c17652.f5842 = true;
                    c17652.f5851.add(this.f5876);
                    this.f5873.f5851.add(this.f5877);
                }
            } else if (i3 == 3) {
                if (c17478.f5744 == 3) {
                    this.f5876.f5841 = this;
                    this.f5877.f5841 = this;
                    C1770 c1770 = c17478.f5738;
                    c1770.f5876.f5841 = this;
                    c1770.f5877.f5841 = this;
                    this.f5873.f5841 = this;
                    if (c17478.m3479()) {
                        this.f5873.f5852.add(this.f5870.f5738.f5873);
                        this.f5870.f5738.f5873.f5851.add(this.f5873);
                        C1770 c17702 = this.f5870.f5738;
                        c17702.f5873.f5841 = this;
                        this.f5873.f5852.add(c17702.f5876);
                        this.f5873.f5852.add(this.f5870.f5738.f5877);
                        this.f5870.f5738.f5876.f5851.add(this.f5873);
                        this.f5870.f5738.f5877.f5851.add(this.f5873);
                    } else if (this.f5870.m3478()) {
                        this.f5870.f5738.f5873.f5852.add(this.f5873);
                        this.f5873.f5851.add(this.f5870.f5738.f5873);
                    } else {
                        this.f5870.f5738.f5873.f5852.add(this.f5873);
                    }
                } else {
                    C1765 c17653 = c17478.f5738.f5873;
                    this.f5873.f5852.add(c17653);
                    c17653.f5851.add(this.f5873);
                    this.f5870.f5738.f5876.f5851.add(this.f5873);
                    this.f5870.f5738.f5877.f5851.add(this.f5873);
                    C1765 c17654 = this.f5873;
                    c17654.f5842 = true;
                    c17654.f5851.add(this.f5876);
                    this.f5873.f5851.add(this.f5877);
                    this.f5876.f5852.add(this.f5873);
                    this.f5877.f5852.add(this.f5873);
                }
            }
        }
        C1747 c174710 = this.f5870;
        C1745[] c1745Arr3 = c174710.f5765;
        if (c1745Arr3[0].f5719 != null && c1745Arr3[1].f5719 != null) {
            if (c174710.m3478()) {
                this.f5876.f5846 = this.f5870.f5765[0].m3448();
                this.f5877.f5846 = -this.f5870.f5765[1].m3448();
                return;
            }
            C1763 c1763M35155 = m3515(this.f5870.f5765[0]);
            C1763 c1763M35156 = m3515(this.f5870.f5765[1]);
            c1763M35155.f5851.add(this);
            if (c1763M35155.f5850) {
                mo3491(this);
            }
            c1763M35156.f5851.add(this);
            if (c1763M35156.f5850) {
                mo3491(this);
            }
            this.f5878 = AbstractC1771.EnumC1772.CENTER;
            return;
        }
        C1747 c174711 = this.f5870;
        C1745[] c1745Arr4 = c174711.f5765;
        if (c1745Arr4[0].f5719 != null) {
            C1763 c1763M35157 = m3515(c1745Arr4[0]);
            if (c1763M35157 != null) {
                C1763 c17635 = this.f5876;
                int iM34483 = this.f5870.f5765[0].m3448();
                c17635.f5852.add(c1763M35157);
                c17635.f5846 = iM34483;
                c1763M35157.f5851.add(c17635);
                m3519(this.f5877, this.f5876, 1, this.f5873);
                return;
            }
            return;
        }
        if (c1745Arr4[1].f5719 == null) {
            if ((c174711 instanceof InterfaceC1751) || (c17472 = c174711.f5768) == null) {
                return;
            }
            m3518(this.f5876, c17472.f5737.f5876, c174711.m3475());
            m3519(this.f5877, this.f5876, 1, this.f5873);
            return;
        }
        C1763 c1763M35158 = m3515(c1745Arr4[1]);
        if (c1763M35158 != null) {
            C1763 c17636 = this.f5877;
            int i4 = -this.f5870.f5765[1].m3448();
            c17636.f5852.add(c1763M35158);
            c17636.f5846 = i4;
            c1763M35158.f5851.add(c17636);
            m3519(this.f5876, this.f5877, -1, this.f5873);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:123:0x02c0  */
    @Override // p037.p058.p061.p062.p063.AbstractC1771, p037.p058.p061.p062.p063.InterfaceC1761
    /* JADX INFO: renamed from: ֏ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void mo3491(InterfaceC1761 interfaceC1761) {
        float f;
        float f2;
        float f3;
        int i;
        int iOrdinal = this.f5878.ordinal();
        if (iOrdinal != 1 && iOrdinal != 2 && iOrdinal == 3) {
            C1747 c1747 = this.f5870;
            m3517(c1747.f5757, c1747.f5759, 0);
            return;
        }
        C1765 c1765 = this.f5873;
        if (!c1765.f5850 && this.f5872 == C1747.EnumC1748.MATCH_CONSTRAINT) {
            C1747 c17472 = this.f5870;
            int i2 = c17472.f5743;
            if (i2 == 2) {
                C1747 c17473 = c17472.f5768;
                if (c17473 != null) {
                    if (c17473.f5737.f5873.f5850) {
                        c1765.mo3506((int) ((r1.f5847 * c17472.f5748) + 0.5f));
                    }
                }
            } else if (i2 == 3) {
                int i3 = c17472.f5744;
                if (i3 == 0 || i3 == 3) {
                    C1747 c17474 = this.f5870;
                    C1770 c1770 = c17474.f5738;
                    C1763 c1763 = c1770.f5876;
                    C1763 c17632 = c1770.f5877;
                    boolean z = c17474.f5757.f5719 != null;
                    boolean z2 = this.f5870.f5758.f5719 != null;
                    boolean z3 = this.f5870.f5759.f5719 != null;
                    boolean z4 = this.f5870.f5760.f5719 != null;
                    C1747 c17475 = this.f5870;
                    int i4 = c17475.f5772;
                    if (z && z2 && z3 && z4) {
                        float f4 = c17475.f5771;
                        if (c1763.f5850 && c17632.f5850) {
                            C1763 c17633 = this.f5876;
                            if (c17633.f5843 && this.f5877.f5843) {
                                m3509(f5863, c17633.f5852.get(0).f5847 + this.f5876.f5846, this.f5877.f5852.get(0).f5847 - this.f5877.f5846, c1763.f5847 + c1763.f5846, c17632.f5847 - c17632.f5846, f4, i4);
                                this.f5873.mo3506(f5863[0]);
                                this.f5870.f5738.f5873.mo3506(f5863[1]);
                                return;
                            }
                            return;
                        }
                        C1763 c17634 = this.f5876;
                        if (c17634.f5850) {
                            C1763 c17635 = this.f5877;
                            if (c17635.f5850) {
                                if (!c1763.f5843 || !c17632.f5843) {
                                    return;
                                }
                                m3509(f5863, c17634.f5847 + c17634.f5846, c17635.f5847 - c17635.f5846, c1763.f5852.get(0).f5847 + c1763.f5846, c17632.f5852.get(0).f5847 - c17632.f5846, f4, i4);
                                this.f5873.mo3506(f5863[0]);
                                this.f5870.f5738.f5873.mo3506(f5863[1]);
                            }
                        }
                        C1763 c17636 = this.f5876;
                        if (!c17636.f5843 || !this.f5877.f5843 || !c1763.f5843 || !c17632.f5843) {
                            return;
                        }
                        m3509(f5863, c17636.f5852.get(0).f5847 + this.f5876.f5846, this.f5877.f5852.get(0).f5847 - this.f5877.f5846, c1763.f5852.get(0).f5847 + c1763.f5846, c17632.f5852.get(0).f5847 - c17632.f5846, f4, i4);
                        this.f5873.mo3506(f5863[0]);
                        this.f5870.f5738.f5873.mo3506(f5863[1]);
                    } else if (z && z3) {
                        C1763 c17637 = this.f5876;
                        if (!c17637.f5843 || !this.f5877.f5843) {
                            return;
                        }
                        float f5 = this.f5870.f5771;
                        int i5 = c17637.f5852.get(0).f5847 + this.f5876.f5846;
                        int i6 = this.f5877.f5852.get(0).f5847 - this.f5877.f5846;
                        if (i4 == -1 || i4 == 0) {
                            int iM3514 = m3514(i6 - i5, 0);
                            int i7 = (int) ((iM3514 * f5) + 0.5f);
                            int iM35142 = m3514(i7, 1);
                            if (i7 != iM35142) {
                                iM3514 = (int) ((iM35142 / f5) + 0.5f);
                            }
                            this.f5873.mo3506(iM3514);
                            this.f5870.f5738.f5873.mo3506(iM35142);
                        } else if (i4 == 1) {
                            int iM35143 = m3514(i6 - i5, 0);
                            int i8 = (int) ((iM35143 / f5) + 0.5f);
                            int iM35144 = m3514(i8, 1);
                            if (i8 != iM35144) {
                                iM35143 = (int) ((iM35144 * f5) + 0.5f);
                            }
                            this.f5873.mo3506(iM35143);
                            this.f5870.f5738.f5873.mo3506(iM35144);
                        }
                    } else if (z2 && z4) {
                        if (!c1763.f5843 || !c17632.f5843) {
                            return;
                        }
                        float f6 = this.f5870.f5771;
                        int i9 = c1763.f5852.get(0).f5847 + c1763.f5846;
                        int i10 = c17632.f5852.get(0).f5847 - c17632.f5846;
                        if (i4 == -1) {
                            int iM35145 = m3514(i10 - i9, 1);
                            int i11 = (int) ((iM35145 / f6) + 0.5f);
                            int iM35146 = m3514(i11, 0);
                            if (i11 != iM35146) {
                                iM35145 = (int) ((iM35146 * f6) + 0.5f);
                            }
                            this.f5873.mo3506(iM35146);
                            this.f5870.f5738.f5873.mo3506(iM35145);
                        } else if (i4 == 0) {
                            int iM35147 = m3514(i10 - i9, 1);
                            int i12 = (int) ((iM35147 * f6) + 0.5f);
                            int iM35148 = m3514(i12, 0);
                            if (i12 != iM35148) {
                                iM35147 = (int) ((iM35148 / f6) + 0.5f);
                            }
                            this.f5873.mo3506(iM35148);
                            this.f5870.f5738.f5873.mo3506(iM35147);
                        } else if (i4 == 1) {
                        }
                    }
                } else {
                    int i13 = c17472.f5772;
                    if (i13 == -1) {
                        f = c17472.f5738.f5873.f5847;
                        f2 = c17472.f5771;
                    } else if (i13 == 0) {
                        f3 = c17472.f5738.f5873.f5847 / c17472.f5771;
                        i = (int) (f3 + 0.5f);
                        this.f5873.mo3506(i);
                    } else if (i13 != 1) {
                        i = 0;
                        this.f5873.mo3506(i);
                    } else {
                        f = c17472.f5738.f5873.f5847;
                        f2 = c17472.f5771;
                    }
                    f3 = f * f2;
                    i = (int) (f3 + 0.5f);
                    this.f5873.mo3506(i);
                }
            }
        }
        C1763 c17638 = this.f5876;
        if (c17638.f5843) {
            C1763 c17639 = this.f5877;
            if (c17639.f5843) {
                if (c17638.f5850 && c17639.f5850 && this.f5873.f5850) {
                    return;
                }
                if (!this.f5873.f5850 && this.f5872 == C1747.EnumC1748.MATCH_CONSTRAINT) {
                    C1747 c17476 = this.f5870;
                    if (c17476.f5743 == 0 && !c17476.m3478()) {
                        C1763 c176310 = this.f5876.f5852.get(0);
                        C1763 c176311 = this.f5877.f5852.get(0);
                        int i14 = c176310.f5847;
                        C1763 c176312 = this.f5876;
                        int i15 = i14 + c176312.f5846;
                        int i16 = c176311.f5847 + this.f5877.f5846;
                        c176312.mo3506(i15);
                        this.f5877.mo3506(i16);
                        this.f5873.mo3506(i16 - i15);
                        return;
                    }
                }
                if (!this.f5873.f5850 && this.f5872 == C1747.EnumC1748.MATCH_CONSTRAINT && this.f5869 == 1 && this.f5876.f5852.size() > 0 && this.f5877.f5852.size() > 0) {
                    int iMin = Math.min((this.f5877.f5852.get(0).f5847 + this.f5877.f5846) - (this.f5876.f5852.get(0).f5847 + this.f5876.f5846), this.f5873.f5862);
                    C1747 c17477 = this.f5870;
                    int i17 = c17477.f5747;
                    int iMax = Math.max(c17477.f5746, iMin);
                    if (i17 > 0) {
                        iMax = Math.min(i17, iMax);
                    }
                    this.f5873.mo3506(iMax);
                }
                if (this.f5873.f5850) {
                    C1763 c176313 = this.f5876.f5852.get(0);
                    C1763 c176314 = this.f5877.f5852.get(0);
                    int i18 = c176313.f5847;
                    int i19 = this.f5876.f5846 + i18;
                    int i20 = c176314.f5847;
                    int i21 = this.f5877.f5846 + i20;
                    float f7 = this.f5870.f5778;
                    if (c176313 == c176314) {
                        f7 = 0.5f;
                    } else {
                        i18 = i19;
                        i20 = i21;
                    }
                    this.f5876.mo3506((int) ((((i20 - i18) - this.f5873.f5847) * f7) + i18 + 0.5f));
                    this.f5877.mo3506(this.f5876.f5847 + this.f5873.f5847);
                }
            }
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final void m3509(int[] iArr, int i, int i2, int i3, int i4, float f, int i5) {
        int i6 = i2 - i;
        int i7 = i4 - i3;
        if (i5 != -1) {
            if (i5 == 0) {
                iArr[0] = (int) ((i7 * f) + 0.5f);
                iArr[1] = i7;
                return;
            } else {
                if (i5 != 1) {
                    return;
                }
                iArr[0] = i6;
                iArr[1] = (int) ((i6 * f) + 0.5f);
                return;
            }
        }
        int i8 = (int) ((i7 * f) + 0.5f);
        int i9 = (int) ((i6 / f) + 0.5f);
        if (i8 <= i6 && i7 <= i7) {
            iArr[0] = i8;
            iArr[1] = i7;
        } else {
            if (i6 > i6 || i9 > i7) {
                return;
            }
            iArr[0] = i6;
            iArr[1] = i9;
        }
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ؠ */
    public void mo3492() {
        C1763 c1763 = this.f5876;
        if (c1763.f5850) {
            this.f5870.f5773 = c1763.f5847;
        }
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ހ */
    public void mo3493() {
        this.f5871 = null;
        this.f5876.m3505();
        this.f5877.m3505();
        this.f5873.m3505();
        this.f5875 = false;
    }

    @Override // p037.p058.p061.p062.p063.AbstractC1771
    /* JADX INFO: renamed from: ނ */
    public boolean mo3495() {
        return this.f5872 != C1747.EnumC1748.MATCH_CONSTRAINT || this.f5870.f5743 == 0;
    }

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public void m3510() {
        this.f5875 = false;
        this.f5876.m3505();
        this.f5876.f5850 = false;
        this.f5877.m3505();
        this.f5877.f5850 = false;
        this.f5873.f5850 = false;
    }
}
