private float a(ResultPoint paramResultPoint1, ResultPoint paramResultPoint2) { float f1 = a((int)paramResultPoint1.a(), (int)paramResultPoint1.b(), (int)paramResultPoint2.a(), (int)paramResultPoint2.b()); float f2 = a((int)paramResultPoint2.a(), (int)paramResultPoint2.b(), (int)paramResultPoint1.a(), (int)paramResultPoint1.b()); float f3; if (Float.isNaN(f1)) f3 = f2 / 7.0F; while (true) { return f3; if (Float.isNaN(f2)) { f3 = f1 / 7.0F; continue; } f3 = (f1 + f2) / 14.0F; } }
private static PerspectiveTransform a(ResultPoint paramResultPoint1, ResultPoint paramResultPoint2, ResultPoint paramResultPoint3, ResultPoint paramResultPoint4, int paramInt) { float f1 = paramInt - 3.5F; float f2; float f3; float f4; float f5; if (paramResultPoint4 != null) { f2 = paramResultPoint4.a(); f3 = paramResultPoint4.b(); f4 = f1 - 3.0F; f5 = f4; } while (true) { return PerspectiveTransform.a(3.5F, 3.5F, f1, 3.5F, f5, f4, 3.5F, f1, paramResultPoint1.a(), paramResultPoint1.b(), paramResultPoint2.a(), paramResultPoint2.b(), f2, f3, paramResultPoint3.a(), paramResultPoint3.b()); f2 = paramResultPoint2.a() - paramResultPoint1.a() + paramResultPoint3.a(); f3 = paramResultPoint2.b() - paramResultPoint1.b() + paramResultPoint3.b(); f4 = f1; f5 = f1; } }