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

Référence du fichier PNG.hpp

Définition des classes permettant de manipuler des fichiers au format PNG. Plus de détails...

#include <string>
#include <setjmp.h>
#include <png.h>
#include <stdio.h>
#include <iostream>
#include <stdexcept>
#include <sstream>
#include "Debug.hpp"
#include "Histogram.hpp"

Aller au code source de ce fichier.

Classes

class  PNG
 Interface sur une classe PNG concrète. Plus de détails...

class  PNG_Base
 Classe de base abstraite pour les 2 type de PNG : lecture et écriture. Plus de détails...

class  PNG_Reader
 Lecture d'une image au format PNG. Plus de détails...

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


Énumérations

enum  EPNG_TYPE {
  PNG_EMPTY, PNG_GRAY, PNG_COLOR, PNG_PALET_COLOR,
  PNG_GRAY_ALPHA, PNG_COLOR_ALPHA
}
 Mode de fichier du format PNG. Plus de détails...


Description détaillée

Définition des classes permettant de manipuler des fichiers au format PNG.

Définition dans le fichier PNG.hpp.


Documentation du type de l'énumération

enum EPNG_TYPE
 

Mode de fichier du format PNG.

Valeurs énumérées:
PNG_EMPTY  Pour raison d'implémentation.
PNG_GRAY  Niveau de gris.
PNG_COLOR  Couleur RGB.
PNG_PALET_COLOR  Palette de couleurs : NON SUPPORTE.
PNG_GRAY_ALPHA  Niveau de gris et transparence : NON SUPPORTE.
PNG_COLOR_ALPHA  Couleur RGB et transparence : NON SUPPORTE.

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

Référencé par PNG_Base::getType(), et PNG::getType().


Généré le Sun Jun 27 15:59:33 2004 pour segment par doxygen 1.3.7