draw.sources
Class Image

java.lang.Object
  extended by draw.sources.Image
Direct Known Subclasses:
Draw

public abstract class Image
extends java.lang.Object

Définit une image de tout type.

Version:
1.0.0
Author:
COLIN Mathieu

Constructor Summary
Image()
           
 
Method Summary
protected abstract  Draw convert()
          Convertit une image en une image DRAW.
protected abstract  int getHeight()
          Retourne la hauteur d'une image.
protected abstract  java.lang.String getName()
          Retourne le nom du format d'une image.
protected abstract  int getWidth()
          Retourne la largeur d'une image.
protected abstract  void read(java.lang.String fichier)
          Lit une image.
protected abstract  void write(java.lang.String fichier)
          Ecrit une image.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Image

public Image()
Method Detail

getName

protected abstract java.lang.String getName()
Retourne le nom du format d'une image.

Returns:
Nom de format.

getWidth

protected abstract int getWidth()
Retourne la largeur d'une image.

Returns:
Largeur.

getHeight

protected abstract int getHeight()
Retourne la hauteur d'une image.

Returns:
Hauteur.

read

protected abstract void read(java.lang.String fichier)
Lit une image.

Parameters:
fichier - URL du fichier.

write

protected abstract void write(java.lang.String fichier)
Ecrit une image.

Parameters:
fichier - URL du fichier.

convert

protected abstract Draw convert()
Convertit une image en une image DRAW.

Returns:
Image DRAW.