package school_project; public class Piece extends Shape{ public Piece() { super(); } public Piece(boolean[][] matrix) { super(matrix); } /** * Rotate the matrix of the piece. Used when the player right click * TODO: ALGORITHME INCORECTE, A REFAIRE * * @param times Set the amount of time the rotation should be executed. Should be set between 1 and 3. */ public void RotateRight(int times){ while(times > 0) { boolean[][] temp_matrix = new boolean[width][height]; for (int i = 0; i < height; i++) { for (int j = 0; j < width; j++) { temp_matrix[j][i] = matrix[i][j]; } } times--; matrix = temp_matrix; } } }