claw::graphic::bitmap::file_structure Class Reference

Inheritance diagram for claw::graphic::bitmap::file_structure:

claw::graphic::bitmap::reader claw::graphic::bitmap::writer List of all members.

Detailed Description

Tool class used for defining the structures of the datas stored in a bitmap file.

Author:
Julien Jorge

Definition at line 56 of file bitmap.hpp.

Public Types

typedef color_palette< rgba_pixel_8color_palette_type
 The type of the color palette for low color image files.
 BMP_COMPRESSION_RGB = 0
 BMP_COMPRESSION_RLE8 = 1
 BMP_COMPRESSION_RLE4 = 2
 BMP_COMPRESSION_BITFIELDS = 3
enum  compression { BMP_COMPRESSION_RGB = 0, BMP_COMPRESSION_RLE8 = 1, BMP_COMPRESSION_RLE4 = 2, BMP_COMPRESSION_BITFIELDS = 3 }
 Compression mode. More...

Classes

struct  header
 Header of a bitmap file. More...


Member Typedef Documentation

typedef color_palette<rgba_pixel_8> claw::graphic::bitmap::file_structure::color_palette_type

The type of the color palette for low color image files.

Definition at line 60 of file bitmap.hpp.


Member Enumeration Documentation

enum claw::graphic::bitmap::file_structure::compression

Compression mode.

Enumerator:
BMP_COMPRESSION_RGB 
BMP_COMPRESSION_RLE8 
BMP_COMPRESSION_RLE4 
BMP_COMPRESSION_BITFIELDS 

Definition at line 63 of file bitmap.hpp.

00064         {
00065           BMP_COMPRESSION_RGB       = 0,
00066           BMP_COMPRESSION_RLE8      = 1,
00067           BMP_COMPRESSION_RLE4      = 2,
00068           BMP_COMPRESSION_BITFIELDS = 3
00069         };


The documentation for this class was generated from the following file:
Generated on Mon Nov 9 05:08:21 2009 for CLAW Library (a C++ Library Absolutely Wonderful) by  doxygen 1.4.7