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 TypeMethodDescriptionint
Donne la hauteur de cette image, mesurée en pixels.getPixel
(int row, int column) Donne le pixel de cette image à la position donnée.int
getWidth()
Donne la largeur de cette image, mesurée en pixels.void
Sauvegarde cette image dans un fichier.void
Met à 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.
-