Référence de la classe Millie::ImageGray

#include <ImageGray.hpp>

Est dérivée de Millie::TImage< T >< float >.

Graphe d'héritage de Millie::ImageGray:

Inheritance graph
[légende]
Graphe de collaboration de Millie::ImageGray:

Collaboration graph
[légende]
Liste de tous les membres

Fonctions membres publiques

 ImageGray (int largeur, int hauteur)
 défini une image en niveau de gris
 ImageGray ()
 constructeur par défaut
 ~ImageGray ()
 Destructeur.
float getPixel (int x, int y) const
 lecture du pixel
void setPixel (int x, int y, float value)
 écriture du pixel

Description détaillée

Définie une Image en niveau de gris

Définition à la ligne 44 du fichier ImageGray.hpp.


Documentation des contructeurs et destructeur

ImageGray::ImageGray ( int  largeur,
int  hauteur 
)

défini une image en niveau de gris

Paramètres:
largeur la largeur de l'image
hauteur la hauteur de l'image
Exceptions:
Millie::IllegalArgument si largeur ou hauteur <0

Définition à la ligne 7 du fichier ImageGray.cpp.

ImageGray::ImageGray (  ) 

constructeur par défaut

Construit une image de largeur et longueur nulle

Définition à la ligne 12 du fichier ImageGray.cpp.

ImageGray::~ImageGray (  ) 

Destructeur.

Définition à la ligne 16 du fichier ImageGray.cpp.


Documentation des fonctions membres

float ImageGray::getPixel ( int  x,
int  y 
) const

lecture du pixel

Paramètres:
x position horizontale
y position verticale
Renvoie:
la couleur du pixel

Définition à la ligne 21 du fichier ImageGray.cpp.

Références Millie::TImage< float >::getPixel().

Référencé par imagegrayToSDL_Surface32().

void ImageGray::setPixel ( int  x,
int  y,
float  value 
)

écriture du pixel

Paramètres:
x position horizontale
y position verticale
value la nouvelle valeur du pixel

Définition à la ligne 26 du fichier ImageGray.cpp.

Références Millie::TImage< float >::setPixel().

Référencé par sdl_SurfaceToImageGray().


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Fri May 18 23:25:04 2007 pour Millie par  doxygen 1.5.1