Class Matrix
java.lang.Object
|
+----Matrix
- public class Matrix
- extends Object
Definition d'une matrice carrée d'entiers (Utilisée pour définir la matrice
de chacune des pièces).
- Version:
- Version 1.0 => Version de base mais alors de base...
- Author:
- Alamargot François & Buiguez Arnaud;
-
matrice
- tableau d'entiers.
-
size
- Taille de la matrice (carrée).
-
Matrix(int)
- Constructeur de la classe Matrix.
-
getSize()
- Retourne la taille de la matrice carrée.
-
getVal(int, int)
- Retourne la valeur stockée à une position donnée dans la matrice.
-
rotation(boolean)
- Effectue une rotation de la matrice dans un sens ou un autre (!=transposée!).
-
setVal(int, int, int)
- Affecte une valeur à une certaine coordonnée de la matrice.
-
transpose()
- Calcule et stocke la transposée de la matrice.
size
int size
- Taille de la matrice (carrée).
matrice
private int matrice[][]
- tableau d'entiers.
Matrix
public Matrix(int size)
- Constructeur de la classe Matrix.
- Parameters:
- size - La taille de la matrice.
getSize
public int getSize()
- Retourne la taille de la matrice carrée.
- Returns:
- La taille de la matrice.
getVal
public int getVal(int x,
int y)
- Retourne la valeur stockée à une position donnée dans la matrice.
- Parameters:
- x - Colonne
- y - Ligne.
- Returns:
- La valeur stockée dans la matrice.
rotation
public void rotation(boolean sens)
- Effectue une rotation de la matrice dans un sens ou un autre (!=transposée!).
- Parameters:
- sens - Sens de rotation.
setVal
public void setVal(int x,
int y,
int val)
- Affecte une valeur à une certaine coordonnée de la matrice.
- Parameters:
- x - Colonne
- y - Ligne
- val - Valeur à stocker.
transpose
public void transpose()
- Calcule et stocke la transposée de la matrice.