public class Tet { private int delta; private int num; int[] edges = new int[7]; int[] edgeVals = new int[7]; public Tet(int d, int n, int first) { delta = d; num = n; for(int i = 1; i < 7; i++) { edges[i] = first + i - 1; } refresh(); } public int totalSides() { int toReturn = 0; refresh(); for(int i = 1; i < 7; i++) { toReturn = toReturn + edgeVals[i]; } return toReturn; } public void refresh() { if(delta == 1) { for(int i = 1; i < 7; i++) { edgeVals[i] = FivePoints.sh_1[num][edges[i]]; } } if(delta == 2) { for(int i = 1; i < 7; i++) { edgeVals[i] = FivePoints.sh_2[num][edges[i]]; } } if(delta == 3) { for(int i = 1; i < 7; i++) { edgeVals[i] = FivePoints.sh_3[num][edges[i]]; } } if(delta == 4) { for(int i = 1; i < 7; i++) { edgeVals[i] = FivePoints.sh_4[num][edges[i]]; } } } public int get(int edge) { refresh(); return edgeVals[edge]; } public void set(int edge, int value) { edgeVals[edge] = value; if(delta == 1) { FivePoints.sh_1[num][edges[edge]] = edgeVals[edge]; } if(delta == 2) { FivePoints.sh_2[num][edges[edge]] = edgeVals[edge]; } if(delta == 3) { FivePoints.sh_3[num][edges[edge]] = edgeVals[edge]; } if(delta == 4) { FivePoints.sh_4[num][edges[edge]] = edgeVals[edge]; } } }
Notice: (null)(): [ALERT] Mailbox is over quota in Unknown on line 0