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
ConstructorDescriptionBufferedImageAdaptator
(BufferedImage bufferedImage) Constructeur de la classe -
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.
-
Constructor Details
-
BufferedImageAdaptator
Constructeur de la classe- Parameters:
bufferedimage
-
-
-
Method Details
-
getHeight
public int getHeight()Description copied from interface:IFractalImage
Donne la hauteur de cette image, mesurée en pixels.- Specified by:
getHeight
in interfaceIFractalImage
- Returns:
- La hauteur de cette image.
-
getWidth
public int getWidth()Description copied from interface:IFractalImage
Donne la largeur de cette image, mesurée en pixels.- Specified by:
getWidth
in interfaceIFractalImage
- Returns:
- La largeur de cette image.
-
getPixel
Description copied from interface:IFractalImage
Donne le pixel de cette image à la position donnée.- Specified by:
getPixel
in 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:IFractalImage
Met à jour la couleur du pixel à la position donnée.- Specified by:
setColor
in 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:IFractalImage
Sauvegarde cette image dans un fichier.- Specified by:
saveAs
in interfaceIFractalImage
- Parameters:
path
- Le chemin du fichier où sauvegarder l'image.- Throws:
IOException
- Si une erreur se produit lors de l'écriture.
-