Interface IFractalImage
- All Known Implementing Classes:
BufferedImageAdaptator
public interface IFractalImage
L'interface IFractalImage fournit les méthodes permettant de manipuler
l'image sur laquelle représenter des fractales.
- Version:
- 0.1.0
- Author:
- Romain Wallon
-
Method Summary
Modifier and TypeMethodDescriptionintDonne la hauteur de cette image, mesurée en pixels.getPixel(int row, int column) Donne le pixel de cette image à la position donnée.intgetWidth()Donne la largeur de cette image, mesurée en pixels.voidSauvegarde cette image dans un fichier.voidMet à jour la couleur du pixel à la position donnée.
-
Method Details
-
getHeight
int getHeight()Donne la hauteur de cette image, mesurée en pixels.- Returns:
- La hauteur de cette image.
-
getWidth
int getWidth()Donne la largeur de cette image, mesurée en pixels.- Returns:
- La largeur de cette image.
-
getPixel
Donne le pixel de cette image à la position donnée.- Parameters:
row- La ligne où se trouve le pixel.column- La colonne où se trouve le pixel.- Returns:
- Le pixel à la position donnée.
-
setColor
Met à jour la couleur du pixel à la position donnée.- Parameters:
row- La ligne du pixel à mettre à jour.column- La couleur du pixel à mettre à jour.color- La nouvelle couleur du pixel.
-
saveAs
Sauvegarde cette image dans un fichier.- Parameters:
path- Le chemin du fichier où sauvegarder l'image.- Throws:
IOException- Si une erreur se produit lors de l'écriture.
-