Class BufferedImageAdaptator
java.lang.Object
fr.univartois.butinfo.fractals.image.BufferedImageAdaptator
- All Implemented Interfaces:
IFractalImage
La classe Adaptateur de BuffedImage pour implementer IFractalImage.
- Version:
- 0.1.0
- Author:
- Theo Journee
-
Constructor Summary
ConstructorsConstructorDescriptionBufferedImageAdaptator(BufferedImage bufferedImage) Constructeur de la classe -
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.
-
Constructor Details
-
BufferedImageAdaptator
Constructeur de la classe- Parameters:
bufferedimage-
-
-
Method Details
-
getHeight
public int getHeight()Description copied from interface:IFractalImageDonne la hauteur de cette image, mesurée en pixels.- Specified by:
getHeightin interfaceIFractalImage- Returns:
- La hauteur de cette image.
-
getWidth
public int getWidth()Description copied from interface:IFractalImageDonne la largeur de cette image, mesurée en pixels.- Specified by:
getWidthin interfaceIFractalImage- Returns:
- La largeur de cette image.
-
getPixel
Description copied from interface:IFractalImageDonne le pixel de cette image à la position donnée.- Specified by:
getPixelin interfaceIFractalImage- 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
Description copied from interface:IFractalImageMet à jour la couleur du pixel à la position donnée.- Specified by:
setColorin interfaceIFractalImage- Parameters:
row- La ligne du pixel à mettre à jour.column- La couleur du pixel à mettre à jour.color- La nouvelle couleur du pixel.
-
saveAs
Description copied from interface:IFractalImageSauvegarde cette image dans un fichier.- Specified by:
saveAsin interfaceIFractalImage- Parameters:
path- Le chemin du fichier où sauvegarder l'image.- Throws:
IOException- Si une erreur se produit lors de l'écriture.
-