Page principale | Hiérarchie des classes | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier

Référence de la classe PNG_Writer

Création d'un fichier au format PNG. Plus de détails...

#include <PNG.hpp>

Graphe d'héritage de PNG_Writer:

PNG_Base Liste de tous les membres

Fonctions membres privées

png_bytep * make_pixels ()
 Allocation de mémoire.

void _setColor (int, int, float)
 Fixe le niveau de gris du pixel (i, j).

void _setColor (int, int, float, float, float)
 Fixe la couleur du pixel (i, j).

void _setColor (int, int, Color)
 Ecriture du buffer vers l'image.

 PNG_Writer (int, int, EPNG_TYPE, string)
 Crée un fichier PNG.

Color getColor (int, int) const
 Retourne la couleur du buffer en (i, j).

void setColor (int, int, Color)
 Fixe la couleur du buffer en (i, j).

void setColor (int, int, float)
 Fixe le niveau de gris du pixel (i, j).

void setColor (int, int, float, float, float)
 Fixe la couleur du pixel (i, j).

void read ()
 Lit le fichier.

void write ()
 Ecrit le fichier.


Attributs privés

vector< Colorbuffer
 Buffer de couleurs.


Description détaillée

Création d'un fichier au format PNG.

Définition à la ligne 170 du fichier PNG.hpp.


Documentation des contructeurs et destructeur

PNG_Writer::PNG_Writer int  ,
int  ,
EPNG_TYPE  ,
string 
[private]
 

Crée un fichier PNG.

Paramètres:
int largeur en pixel
int hauteur en pixel
type type de fichier
string nom du fichier

Définition à la ligne 195 du fichier PNG.cpp.

Références buffer, make_pixels(), PNG_COLOR, PNG_GRAY, et PNG_Writer().

Référencé par PNG_Writer().


La documentation de cette classe a été générée à partir des fichiers suivants:
Généré le Sun Jun 27 15:59:33 2004 pour segment par doxygen 1.3.7