Package fr.univ_eiffel.legotools.model
Class LegoBrick
java.lang.Object
fr.univ_eiffel.legotools.model.LegoBrick
Représente une brique virtuelle positionnée dans l'image pixelisée (Modèle de Vue).
Elle sert principalement au transfert de données (DTO) entre l'algorithme de traitement d'image et l'interface graphique.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
LegoBrick
public LegoBrick()Constructeur par défaut (No-Args). -
LegoBrick
Constructeur complet.- Parameters:
x- Position X.y- Position Y.width- Largeur.height- Hauteur.color- Couleur hexadécimale.
-
-
Method Details
-
getX
public int getX()Retourne la position horizontale- Returns:
- La position X.
-
getY
public int getY()Retourne la position verticale- Returns:
- La position Y.
-
getWidth
public int getWidth()Retourne la largeur de la brique- Returns:
- La largeur de la brique.
-
getHeight
public int getHeight()Retourne la hauteur de la brique- Returns:
- La hauteur de la brique.
-
getColor
Retourne la couleur de la brique- Returns:
- La couleur hexadécimale.
-