📄 b.java
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 12/6/2006 9:53:01 AM
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
package jp.sourceforge.qrcode.geom;
// Referenced classes of package jp.sourceforge.qrcode.geom:
// a
public final class b
{
public b(int i, int j, int k)
{
a = i;
b = j;
c = k;
d = new a();
}
public final a a(int i, int j)
{
int k = jp.sourceforge.qrcode.reader.b.a;
a a1 = new a();
int l = 0;
if((i >= 0) & (j >= 0))
l = 1;
else
if((i < 0) & (j >= 0))
l = -1;
else
if((i >= 0) & (j < 0))
l = -1;
else
if((i < 0) & (j < 0))
l = 1;
int i1 = i != 0 ? c * i >> k : 0;
int j1 = j != 0 ? c * j >> k : 0;
if(i1 != 0 && j1 != 0)
{
a1.a += i1 * b - j1 * a >> k;
a1.b += l * (i1 * b + j1 * a) >> k;
} else
if(j1 == 0)
{
if(i1 < 0)
l = -l;
a1.a += i1 * b >> k;
a1.b += l * (i1 * a) >> k;
} else
if(i1 == 0)
{
if(j1 < 0)
l = -l;
a1.a += -l * (j1 * a) >> k;
a1.b += j1 * b >> k;
}
a1.a += d.a;
a1.b += d.b;
return a1;
}
int a;
int b;
public int c;
public a d;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -