public class SharpTriangle
{
private Sharp sharp;
private int Side1;
private int Side2;
private int Side3;
private int delta;
private int a;
private int b;
private int c;
private int threeDimFig;
private boolean oct;
public Sharp getSharp()
{
return sharp;
}
public int getdelta()
{
return delta;
}
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 SharpTriangle(Sharp sh, int delta1, int a1, int b1, int c1)
{
sharp = sh;
delta = delta1;
a = a1;
b = b1;
c = c1;
threeDimFig = 0;
oct = false;
refresh();
}
public SharpTriangle(Sharp sh, int delta1, int a1, int b1, int c1, int throwAway)
{
sharp = sh;
delta = delta1;
a = a1;
b = b1;
c = c1;
threeDimFig = 0;
oct = false;
refresh();
}
// public SharpTriangle(Sharp sh, int delta1, int a1, int b1, int c1, int tdf)
// {
// sharp = sh;
// delta = delta1;
// a = a1;
// b = b1;
// c = c1;
// threeDimFig = tdf;
// oct = false;
//
// refresh();
// }
public SharpTriangle(Sharp sh, int delta1, int a1, int b1, int c1, int tdf, int o)
{
sharp = sh;
delta = delta1;
a = a1;
b = b1;
c = c1;
threeDimFig = tdf;
oct = true;
refresh();
}
public void refresh()
{
if(delta == 1)
{
Side1 = sharp.d_1[a];
Side2 = sharp.d_1[b];
Side3 = sharp.d_1[c];
}
if(delta == 2)
{
Side1 = sharp.d_2[a];
Side2 = sharp.d_2[b];
Side3 = sharp.d_2[c];
}
if(delta == 3)
{
Side1 = sharp.d_3[a];
Side2 = sharp.d_3[b];
Side3 = sharp.d_3[c];
}
if(delta == 4)
{
Side1 = sharp.d_4[a];
Side2 = sharp.d_4[b];
Side3 = sharp.d_4[c];
}
}
public void set()
{
if(delta == 1)
{
sharp.d_1[a] = Side1;
sharp.d_1[b] = Side2;
sharp.d_1[c] = Side3;
}
if(delta == 2)
{
sharp.d_2[a] = Side1;
sharp.d_2[b] = Side2;
sharp.d_2[c] = Side3;
}
if(delta == 3)
{
sharp.d_3[a] = Side1;
sharp.d_3[b] = Side2;
sharp.d_3[c] = Side3;
}
if(delta == 4)
{
sharp.d_4[a] = Side1;
sharp.d_4[b] = Side2;
sharp.d_4[c] = Side3;
}
}
public int getA()
{
refresh();
return Side1;
}
public int getB()
{
refresh();
return Side2;
}
public int getC()
{
refresh();
return Side3;
}
public void setA(int q)
{
Side1 = q;
set();
}
public void setB(int q)
{
Side2 = q;
set();
}
public void setC(int q)
{
Side3 = q;
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.sharpCheckTri(this, 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.sharpCheckTri(this, 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.sharpCheckTri(this, delta, a);
}
}
}
Notice: (null)(): [ALERT] Mailbox is over quota in Unknown on line 0