You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
200 lines
5.1 KiB
200 lines
5.1 KiB
package p052r;
|
|
|
|
import java.lang.ref.WeakReference;
|
|
import java.util.ArrayList;
|
|
import java.util.Iterator;
|
|
import p040n.C1482d;
|
|
import p049q.C1545b;
|
|
import p049q.C1547d;
|
|
import p049q.C1550e;
|
|
import p049q.C1553f;
|
|
|
|
/* renamed from: r.o */
|
|
/* loaded from: classes.dex */
|
|
public class C1589o {
|
|
|
|
/* renamed from: g */
|
|
public static int f3700g;
|
|
|
|
/* renamed from: b */
|
|
public int f3702b;
|
|
|
|
/* renamed from: d */
|
|
public int f3704d;
|
|
|
|
/* renamed from: a */
|
|
public ArrayList<C1550e> f3701a = new ArrayList<>();
|
|
|
|
/* renamed from: c */
|
|
public boolean f3703c = false;
|
|
|
|
/* renamed from: e */
|
|
public ArrayList<C1590a> f3705e = null;
|
|
|
|
/* renamed from: f */
|
|
public int f3706f = -1;
|
|
|
|
/* renamed from: r.o$a */
|
|
/* loaded from: classes.dex */
|
|
public class C1590a {
|
|
|
|
/* renamed from: a */
|
|
public WeakReference<C1550e> f3707a;
|
|
|
|
/* renamed from: b */
|
|
public int f3708b;
|
|
|
|
/* renamed from: c */
|
|
public int f3709c;
|
|
|
|
/* renamed from: d */
|
|
public int f3710d;
|
|
|
|
/* renamed from: e */
|
|
public int f3711e;
|
|
|
|
/* renamed from: f */
|
|
public int f3712f;
|
|
|
|
/* renamed from: g */
|
|
public int f3713g;
|
|
|
|
public C1590a(C1550e c1550e, C1482d c1482d, int i) {
|
|
this.f3707a = new WeakReference<>(c1550e);
|
|
this.f3708b = c1482d.m1216x(c1550e.f3503O);
|
|
this.f3709c = c1482d.m1216x(c1550e.f3504P);
|
|
this.f3710d = c1482d.m1216x(c1550e.f3505Q);
|
|
this.f3711e = c1482d.m1216x(c1550e.f3506R);
|
|
this.f3712f = c1482d.m1216x(c1550e.f3507S);
|
|
this.f3713g = i;
|
|
}
|
|
}
|
|
|
|
public C1589o(int i) {
|
|
int i2 = f3700g;
|
|
f3700g = i2 + 1;
|
|
this.f3702b = i2;
|
|
this.f3704d = i;
|
|
}
|
|
|
|
/* renamed from: a */
|
|
public boolean m834a(C1550e c1550e) {
|
|
if (this.f3701a.contains(c1550e)) {
|
|
return false;
|
|
}
|
|
this.f3701a.add(c1550e);
|
|
return true;
|
|
}
|
|
|
|
/* renamed from: b */
|
|
public void m833b(ArrayList<C1589o> arrayList) {
|
|
int size = this.f3701a.size();
|
|
if (this.f3706f != -1 && size > 0) {
|
|
for (int i = 0; i < arrayList.size(); i++) {
|
|
C1589o c1589o = arrayList.get(i);
|
|
if (this.f3706f == c1589o.f3702b) {
|
|
m828g(this.f3704d, c1589o);
|
|
}
|
|
}
|
|
}
|
|
if (size == 0) {
|
|
arrayList.remove(this);
|
|
}
|
|
}
|
|
|
|
/* renamed from: c */
|
|
public int m832c() {
|
|
return this.f3702b;
|
|
}
|
|
|
|
/* renamed from: d */
|
|
public int m831d() {
|
|
return this.f3704d;
|
|
}
|
|
|
|
/* renamed from: e */
|
|
public final String m830e() {
|
|
int i = this.f3704d;
|
|
return i == 0 ? "Horizontal" : i == 1 ? "Vertical" : i == 2 ? "Both" : "Unknown";
|
|
}
|
|
|
|
/* renamed from: f */
|
|
public int m829f(C1482d c1482d, int i) {
|
|
if (this.f3701a.size() == 0) {
|
|
return 0;
|
|
}
|
|
return m825j(c1482d, this.f3701a, i);
|
|
}
|
|
|
|
/* renamed from: g */
|
|
public void m828g(int i, C1589o c1589o) {
|
|
Iterator<C1550e> it = this.f3701a.iterator();
|
|
while (it.hasNext()) {
|
|
C1550e next = it.next();
|
|
c1589o.m834a(next);
|
|
int m832c = c1589o.m832c();
|
|
if (i == 0) {
|
|
next.f3496I0 = m832c;
|
|
} else {
|
|
next.f3498J0 = m832c;
|
|
}
|
|
}
|
|
this.f3706f = c1589o.f3702b;
|
|
}
|
|
|
|
/* renamed from: h */
|
|
public void m827h(boolean z) {
|
|
this.f3703c = z;
|
|
}
|
|
|
|
/* renamed from: i */
|
|
public void m826i(int i) {
|
|
this.f3704d = i;
|
|
}
|
|
|
|
/* renamed from: j */
|
|
public final int m825j(C1482d c1482d, ArrayList<C1550e> arrayList, int i) {
|
|
int m1216x;
|
|
C1547d c1547d;
|
|
C1553f c1553f = (C1553f) arrayList.get(0).m1038I();
|
|
c1482d.m1240D();
|
|
c1553f.mo916g(c1482d, false);
|
|
for (int i2 = 0; i2 < arrayList.size(); i2++) {
|
|
arrayList.get(i2).mo916g(c1482d, false);
|
|
}
|
|
if (i == 0 && c1553f.f3584W0 > 0) {
|
|
C1545b.m1077b(c1553f, c1482d, arrayList, 0);
|
|
}
|
|
if (i == 1 && c1553f.f3585X0 > 0) {
|
|
C1545b.m1077b(c1553f, c1482d, arrayList, 1);
|
|
}
|
|
try {
|
|
c1482d.m1214z();
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
}
|
|
this.f3705e = new ArrayList<>();
|
|
for (int i3 = 0; i3 < arrayList.size(); i3++) {
|
|
this.f3705e.add(new C1590a(arrayList.get(i3), c1482d, i));
|
|
}
|
|
if (i == 0) {
|
|
m1216x = c1482d.m1216x(c1553f.f3503O);
|
|
c1547d = c1553f.f3505Q;
|
|
} else {
|
|
m1216x = c1482d.m1216x(c1553f.f3504P);
|
|
c1547d = c1553f.f3506R;
|
|
}
|
|
int m1216x2 = c1482d.m1216x(c1547d);
|
|
c1482d.m1240D();
|
|
return m1216x2 - m1216x;
|
|
}
|
|
|
|
public String toString() {
|
|
Iterator<C1550e> it;
|
|
String str = m830e() + " [" + this.f3702b + "] <";
|
|
while (this.f3701a.iterator().hasNext()) {
|
|
str = str + " " + it.next().m965r();
|
|
}
|
|
return str + " >";
|
|
}
|
|
} |