private static void smethod_20(Class722 A_0, Class722 A_1, Class444 A_2) { bool flag; int num = A_2.method_2(); int num2 = A_2.method_3(); int num3 = smethod_22(A_0, num, false); int num4 = smethod_22(A_0, num, true); int num5 = smethod_22(A_1, num2, false); int num6 = smethod_22(A_1, num2, true); Class448 class2 = smethod_23(A_0, num, num4); Class448 class3 = smethod_23(A_1, num2, num5); PointF tf = smethod_24(class2); PointF tf2 = smethod_24(class3); Class448 class4 = new Class448(A_0.method_20(num).method_2(), A_1.method_20(num2).method_2()); Class448 class5 = new Class448(tf, tf2); if (flag = Class448.smethod_8(class4, class5)) { class2 = smethod_23(A_0, num, num3); class3 = smethod_23(A_1, num2, num6); tf = smethod_24(class2); tf2 = smethod_24(class3); } if (tf != PointF.Empty) { A_0.method_6(flag ? num : num4, new Class886(tf)); } if (tf2 != PointF.Empty) { A_1.method_6(flag ? num6 : num2, new Class886(tf2)); } num4 = smethod_22(A_0, num, true); num6 = smethod_22(A_1, num2, true); A_0.method_3(num4, A_1.method_9(num6)); }
private static void smethod_12(Class887 A_0, bool A_1) { int num = 1; Class722 class2 = A_1 ? A_0.method_0() : A_0.method_1(); int num3 = class2.method_19(); for (int i = 0; i < num3; i++) { ArrayList list = A_1 ? A_0.method_18(i) : A_0.method_19(i); class2.method_3(i + num, list); num += list.Count; } }