public class ImageH extends Image
| Modifier and Type | Field and Description |
|---|---|
(package private) ImageH |
precedente
Image précédente dans l'historique si elle existe, null sinon.
|
| Modifier | Constructor and Description |
|---|---|
|
ImageH(java.awt.Color[][] pixels)
Constructeur d'image à partir d'un tableau de pixels.
|
private |
ImageH(java.awt.Color[][] pixels,
ImageH precedente)
Constructeur privé pour la création d'un élément de l'historique.
|
|
ImageH(java.lang.String fichier)
Constructeur d'image à partir d'un fichier.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
applique(Transformation t)
Applique une transformation sur l'image et mémorise son état précédent.
|
boolean |
undo()
Annule si possible la dernière transformation.
|
ImageH precedente
public ImageH(java.awt.Color[][] pixels)
pixels - pixels de l'imagepublic ImageH(java.lang.String fichier)
fichier - nom du fichier image à chargerprivate ImageH(java.awt.Color[][] pixels,
ImageH precedente)
pixels - pixels de l'imageprecedente - image précédente dans l'historiquepublic boolean applique(Transformation t)
public boolean undo()