public class Oct { private int delta; private int num; int[] edges = new int[13]; int[] edgeVals = new int[13]; public Oct(int d, int n, int first) { delta = d; num = n; if(delta == 2 || delta == 3) { for(int i = 1; i < 13; i++) { edges[i] = first - 1 + i; } } if(delta == -1) { for(int i = 1; i < 13; i++) { edges[13 - i] = first - 1 + i; } } refresh(); } public void refresh() { if(delta == 1) { for(int i = 1; i < 13; i++) { edgeVals[i] = FivePoints.sh_1[num][edges[i]]; } } if(delta == 2) { for(int i = 1; i < 13; i++) { edgeVals[i] = FivePoints.sh_2[num][edges[i]]; } } if(delta == 3) { for(int i = 1; i < 13; i++) { edgeVals[i] = FivePoints.sh_3[num][edges[i]]; } } if(delta == 4) { for(int i = 1; i < 13; 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