Package tuile
Class Pics
java.lang.Object
tuile.Tuile
tuile.Pics
- All Implemented Interfaces:
Serializable,Dessinable,Selectionnable
Représente l'objet interactif fixe plaçable qui agit comme une plaque de pics
(au bas de la tuile par défaut)
- See Also:
-
Field Summary
Fields inherited from class tuile.Tuile
aires, angleRotation, contour, drapeau, hauteurTuile, imageRedi, largeurDemiTuile, largeurTuile, listeSegments, matricePostCreation, pointInitial, pointMilieu, pointsCoin, pointsCoinTemp, prePointsCoin, rotation, vaisseau, x, y -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddessiner(Graphics2D g2d) Dessine l'image représentant les pics selon les coordonnées de sa tuile dans la grilleMéthode qui forme le pic dans un areastatic ImageRetourne l'image représentant les picsstatic voidsetImageRef(String fichierImage, int largeurTuile, int hauteurTuile) Définit l'image représentant les picsvoidsetPoint()Méthode qui ajoute les coins du rectangle dans l'arrayList prePointsCoin, puis qui les transforme avant de les mettre dans pointsCointoString()Méthode qui affiche le type lorsqu'on le printMethods inherited from class tuile.Tuile
contient, contient, creerAires, creerGeometrieContour, creerLaGeometrie, creerListeSegment, dessiner, getAires, getAngleRotation, getDrapeau, getGeometrieDeBase, getHauteurTuile, getLargeurTuile, getListeSegments, getPlaque, getPointMilieu, getPointsCoin, getPointZero, getType, getVaisseau, getX, getY, pointMilieuTriangle, redimensionnerImage, rotationPostCreation, setAngleRotation, setDrapeau, setHauteurTuile, setLargeurTuile, setPlaque, setVaisseau, setX, setY, survolerAiresDeTuile
-
Constructor Details
-
Pics
public Pics()Constructeur -
Pics
public Pics(double angleRotation) Constructeur- Parameters:
angleRotation- l'angle de rotation de la tuile (rad)
-
Pics
public Pics(int x, int y) Constructeur- Parameters:
x- l'abscisse gauche de la tuile (px)y- l'ordonnée supérieure la tuile (px)
-
-
Method Details
-
getImageRef
Retourne l'image représentant les pics- Returns:
- L'image représentant les pics
-
setImageRef
Définit l'image représentant les pics- Parameters:
fichierImage- Le fichier de l'image représentant les picslargeurTuile- La largeur de la tuilehauteurTuile- La hauteur de la tuile
-
dessiner
Dessine l'image représentant les pics selon les coordonnées de sa tuile dans la grille- Specified by:
dessinerin interfaceDessinable- Overrides:
dessinerin classTuile- Parameters:
g2d- Le contexte graphique
-
formerAireObjetSpecial
Méthode qui forme le pic dans un area- Overrides:
formerAireObjetSpecialin classTuile- Returns:
- la forme du pic dans un area
-
setPoint
public void setPoint()Méthode qui ajoute les coins du rectangle dans l'arrayList prePointsCoin, puis qui les transforme avant de les mettre dans pointsCoin -
toString
Méthode qui affiche le type lorsqu'on le print
-