pcx.hpp File Reference

A class for pcx pictures. More...

#include <iostream>
#include <claw/image.hpp>
#include <claw/rle_decoder.hpp>
#include <claw/rle_encoder.hpp>
#include <claw/color_palette.hpp>
#include <claw/types.hpp>
#include <claw/buffered_istream.hpp>
#include <claw/impl/pcx_writer.tpp>
#include <claw/impl/pcx_reader.tpp>

Go to the source code of this file.

Classes

class  claw::graphic::pcx
 A class for pcx pictures. More...
class  claw::graphic::pcx::header
 Header of a pcx file. More...
class  claw::graphic::pcx::reader
 This class read data from a pcx file and store it in an image. More...
class  claw::graphic::pcx::reader::rle_pcx_output_buffer
 The output buffer for the RLE decoder. More...
class  claw::graphic::pcx::reader::rle_pcx_decoder
 RLE decoder for pcx RLE format. More...
class  claw::graphic::pcx::reader::converter_mono
 Function object that converts a scanline of a monochrome pcx into 32 bpp pixels. More...
class  claw::graphic::pcx::reader::converter_16
 Function object that converts a scanline of a 4bpp color mapped pcx into 32 bpp pixels. More...
class  claw::graphic::pcx::reader::converter_256
 Function object that converts a scanline of a 8bpp color mapped pcx into 32 bpp pixels. More...
class  claw::graphic::pcx::reader::converter_true_color
 Function object that converts a scanline of a 3 planes true color scanline into 32 bpp pixels. More...
class  claw::graphic::pcx::writer
 This class write an image in a pcx file. More...
class  claw::graphic::pcx::writer::file_output_buffer
 The type of the output buffer associated with the file when encoding RLE data. More...

Namespaces

namespace  claw
 

This is the main namespace.


namespace  claw::graphic
 

Everything about image structures and processing.



Detailed Description

A class for pcx pictures.

Author:
Julien Jorge

Definition in file pcx.hpp.


Generated on 9 Nov 2009 for CLAW Library (a C++ Library Absolutely Wonderful) by  doxygen 1.6.1