gk::ImageIO Class Reference

operations d'entree/sortie sur les formats standards, jpg, bmp, png, tiff, etc. More...

#include <ImageIO.h>

Inheritance diagram for gk::ImageIO:
gk::IOManager< Image >

List of all members.

Public Member Functions

Imageinsert (Image *object, const std::string &filename, const std::string &name="")
 reference un nouvel 'objet' par son nom et le nom du fichier d'import.
Imagefind (const std::string &filename, const std::string &name="")
 recherche un 'objet' deja importe.
const IONamefind (Image *object)
 recherche le nom et le nom du fichier d'un 'objet' deja importe.

Static Public Member Functions

static bool isColorFile (const std::string &filename)
static Imageread (const std::string &filename, const std::string &name="")
 charge le fichier 'filename' et renvoie l'image correspondante.
static int write (const Image *image, const std::string &filename)
 ecrit une image dans un fichier .bmp nomme 'filename'.
static ImageIOmanager ()

Protected Types

typedef std::map< IOName, Image * > names_map_type
typedef std::map< Image *, IONameobjects_map_type

Protected Attributes

names_map_type m_names_map
objects_map_type m_objects_map

Detailed Description

operations d'entree/sortie sur les formats standards, jpg, bmp, png, tiff, etc.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Friends
Generated on Thu Sep 22 16:34:00 2011 for gKitGL by  doxygen 1.6.3