Class Piece
java.lang.Object
|
+----Piece
- public class Piece
- extends Object
Definition generale d'une piece du jeu.
- Version:
- Version 1.0 => Version de base mais alors de base...
- Author:
- Alamargot François & Buiguez Arnaud;
-
mat
- Matrice de la piece.
-
posX
- Position de la piece en X dans la matrice du jeu.
-
posY
-
-
Piece(int, int)
- Constructeur de la classe Piece.
-
down()
- Descend la piece d'un cran.
-
draw(Graphics)
- Dessine la piece dans un canvas.
-
drawSuivante(Graphics)
- Dessine la piece suivante.
-
getPosX()
- Retourne la position X de la piece
-
getPosY()
- Retourne la position Y de la piece
-
getSize()
- Retourne la taille de la matrice de la piece
-
getVal(int, int)
- Retourne la couleur de la matrice de la piece a une position donnée.
-
rotation(boolean)
- Effectue une rotation standard de la piece
-
translation(boolean)
- Effectue une translation de la piece
-
up()
- Remonte la piece d'un cran.
Cette methode ne peut evidement pas etre appellée
directement par le joueur!
mat
protected Matrix mat
- Matrice de la piece.
posX
public int posX
- Position de la piece en X dans la matrice du jeu.
posY
public int posY
Piece
public Piece(int posX,
int posY)
- Constructeur de la classe Piece.
- Parameters:
- posX - Position en X.
- posY - Position en Y.
down
public void down()
- Descend la piece d'un cran.
draw
public void draw(Graphics g)
- Dessine la piece dans un canvas.
- Parameters:
- g - Zone graphique en cours de travail.
drawSuivante
public void drawSuivante(Graphics g)
- Dessine la piece suivante.
- Parameters:
- g - Zone graphique d'affichage de la piece suivante.
getPosX
public int getPosX()
- Retourne la position X de la piece
- Returns:
- La position en X de la piece.
getPosY
public int getPosY()
- Retourne la position Y de la piece
- Returns:
- La position en Y de la piece.
getSize
public int getSize()
- Retourne la taille de la matrice de la piece
- Returns:
- La taille de la matrice de la piece.
getVal
public int getVal(int x,
int y)
- Retourne la couleur de la matrice de la piece a une position donnée.
- Parameters:
- x - La position X de la matrice dans la piece.
- y - La position Y de la matrice dans la piece.
- Returns:
- La valeur de la couleur de la piece.
rotation
public void rotation(boolean sens)
- Effectue une rotation standard de la piece
- Parameters:
- sens - Sens de la rotation.
translation
public void translation(boolean sens)
- Effectue une translation de la piece
- Parameters:
- sens - Sens de la translation (gauche ou droite).
up
public void up()
- Remonte la piece d'un cran.
Cette methode ne peut evidement pas etre appellée
directement par le joueur!