#include <PNG.hpp>
Graphe d'héritage de PNG_Base:
Fonctions membres protégées | |
PNG_Base () | |
Constructeur. | |
~PNG_Base () | |
Desctructeur. | |
string | toString () const |
Retourne une chaîne de caractères détaillées. | |
int | getWidth () const |
Retourne la largeur de l'image. | |
int | getHeight () const |
Retourne la hauteur de l'image. | |
EPNG_TYPE | getType () const |
Retourne le type de l'image. | |
virtual Color | getColor (int, int) const =0 |
Retourne la couleur du pixel (i, j). | |
virtual void | setColor (int, int, Color)=0 |
Fixe la couleur du pixel (i, j). | |
virtual void | setColor (int, int, float)=0 |
Fixe le niveau de gris du pixel (i, j). | |
virtual void | setColor (int, int, float, float, float)=0 |
Fixe la couleur du pixel (i, j). | |
virtual void | read ()=0 |
Lit le fichier. | |
virtual void | write ()=0 |
Ecrit le fichier. | |
Histogram * | getHistogram () const |
Retourne l'histogramme de l'image. | |
Attributs protégés | |
int | width |
Largeur et hauteur de l'image. | |
int | height |
Largeur et hauteur de l'image. | |
EPNG_TYPE | type |
Mode du format PNG. | |
string | fileName |
Nom du fichier. | |
FILE * | fp |
Descripteur du fichier. | |
png_structp | png_ptr |
Structure PNG. | |
png_infop | info_ptr |
Info PNG. | |
png_byte | color_type |
Mode de couleur. | |
png_byte | bit_depth |
Profondeur. | |
int | rowbytes |
Largeur d'une lign. | |
png_bytep * | pData |
Données. | |
Attributs privés | |
int | use |
Compteur de références. |
C'est cette classe qui possède le compteur de référence
Définition à la ligne 92 du fichier PNG.hpp.