public class Triangle
{
private int Side1;
private int Side2;
private int Side3;
private int sOrSh;
private int delta;
private int num;
private int a;
private int b;
private int c;
private int threeDimFig;
private boolean oct;
public int getsOrSh()
{
return sOrSh;
}
public int getdelta()
{
return delta;
}
public int getnum()
{
return num;
}
public int getATest()
{
return a;
}
public int getBTest()
{
return b;
}
public int getCTest()
{
return c;
}
public int getThreeDimFig()
{
return threeDimFig;
}
public boolean isOct()
{
return oct;
}
public Triangle(int sOrSh1, int delta1, int num1, int a1, int b1, int c1)
{
sOrSh = sOrSh1;
delta = delta1;
num = num1;
a = a1;
b = b1;
c = c1;
threeDimFig = 0;
oct = false;
refresh();
}
public Triangle(int sOrSh1, int delta1, int num1, int a1, int b1, int c1, int tdf)
{
sOrSh = sOrSh1;
delta = delta1;
num = num1;
a = a1;
b = b1;
c = c1;
threeDimFig = tdf;
oct = false;
refresh();
}
public Triangle(int sOrSh1, int delta1, int num1, int a1, int b1, int c1, int tdf, int o)
{
sOrSh = sOrSh1;
delta = delta1;
num = num1;
a = a1;
b = b1;
c = c1;
threeDimFig = tdf;
oct = true;
refresh();
}
public void refresh()
{
if(sOrSh == 0)
{
if(delta == 1)
{
Side1 = FivePoints.s_1[num][a];
Side2 = FivePoints.s_1[num][b];
Side3 = FivePoints.s_1[num][c];
}
if(delta == 2)
{
Side1 = FivePoints.s_2[num][a];
Side2 = FivePoints.s_2[num][b];
Side3 = FivePoints.s_2[num][c];
}
if(delta == 3)
{
Side1 = FivePoints.s_3[num][a];
Side2 = FivePoints.s_3[num][b];
Side3 = FivePoints.s_3[num][c];
}
if(delta == 4)
{
Side1 = FivePoints.s_4[num][a];
Side2 = FivePoints.s_4[num][b];
Side3 = FivePoints.s_4[num][c];
}
}
if(sOrSh == 1)
{
if(delta == 1)
{
Side1 = FivePoints.sh_1[num][a];
Side2 = FivePoints.sh_1[num][b];
Side3 = FivePoints.sh_1[num][c];
}
if(delta == 2)
{
Side1 = FivePoints.sh_2[num][a];
Side2 = FivePoints.sh_2[num][b];
Side3 = FivePoints.sh_2[num][c];
}
if(delta == 3)
{
Side1 = FivePoints.sh_3[num][a];
Side2 = FivePoints.sh_3[num][b];
Side3 = FivePoints.sh_3[num][c];
}
if(delta == 4)
{
Side1 = FivePoints.sh_4[num][a];
Side2 = FivePoints.sh_4[num][b];
Side3 = FivePoints.sh_4[num][c];
}
}
}
public void set()
{
if(sOrSh == 0)
{
if(delta == 1)
{
FivePoints.s_1[num][a] = Side1;
FivePoints.s_1[num][b] = Side2;
FivePoints.s_1[num][c] = Side3;
}
if(delta == 2)
{
FivePoints.s_2[num][a] = Side1;
FivePoints.s_2[num][b] = Side2;
FivePoints.s_2[num][c] = Side3;
}
if(delta == 3)
{
FivePoints.s_3[num][a] = Side1;
FivePoints.s_3[num][b] = Side2;
FivePoints.s_3[num][c] = Side3;
}
if(delta == 4)
{
FivePoints.s_4[num][a] = Side1;
FivePoints.s_4[num][b] = Side2;
FivePoints.s_4[num][c] = Side3;
}
}
if(sOrSh == 1)
{
if(delta == 1)
{
FivePoints.sh_1[num][a] = Side1;
FivePoints.sh_1[num][b] = Side2;
FivePoints.sh_1[num][c] = Side3;
}
if(delta == 2)
{
FivePoints.sh_2[num][a] = Side1;
FivePoints.sh_2[num][b] = Side2;
FivePoints.sh_2[num][c] = Side3;
}
if(delta == 3)
{
FivePoints.sh_3[num][a] = Side1;
FivePoints.sh_3[num][b] = Side2;
FivePoints.sh_3[num][c] = Side3;
}
if(delta == 4)
{
FivePoints.sh_4[num][a] = Side1;
FivePoints.sh_4[num][b] = Side2;
FivePoints.sh_4[num][c] = Side3;
}
}
}
public int getA()
{
refresh();
return Side1;
}
public int getB()
{
refresh();
return Side2;
}
public int getC()
{
refresh();
return Side3;
}
public void setA(int a)
{
Side1 = a;
set();
}
public void setB(int a)
{
Side2 = a;
set();
}
public void setC(int a)
{
Side3 = a;
set();
}
public int totalSides()
{
refresh();
return Side1 + Side2 + Side3;
}
public void thirdSide()
{
refresh();
if(Side1 == 1 && Side2 == 1 && Side3 == 0)
{
setC(1);
if(FivePoints.trace)
{
System.out.println();
System.out.println(c);
System.out.println();
}
FivePoints.checkTri(num, delta, c);
}
if(Side1 == 1 && Side3 == 1 && Side2 == 0)
{
setB(1);
if(FivePoints.trace)
{
System.out.println();
System.out.println(b);
System.out.println();
}
FivePoints.checkTri(num, delta, b);
}
if(Side2 == 1 && Side3 == 1 && Side1 == 0)
{
setA(1);
if(FivePoints.trace)
{
System.out.println();
System.out.println(a);
System.out.println();
}
FivePoints.checkTri(num, delta, a);
}
}
}
Notice: (null)(): [ALERT] Mailbox is over quota in Unknown on line 0