| 
    Claw
    1.7.3
    
   | 
 
Image class for gif files. More...
#include <claw/color_palette.hpp>#include <claw/functional.hpp>#include <claw/image.hpp>#include <claw/iterator.hpp>#include <claw/lzw_decoder.hpp>#include <claw/types.hpp>#include <list>Go to the source code of this file.
Classes | |
| class | claw::graphic::gif | 
| A class for gif pictures.  More... | |
| class | claw::graphic::gif::frame | 
| One frame in the animation.  More... | |
| struct | claw::graphic::gif::header | 
| Header of the gif files.  | |
| struct | claw::graphic::gif::screen_descriptor | 
| Some informations on the screen where the image is rendered.  | |
| struct | claw::graphic::gif::image_descriptor | 
| struct | claw::graphic::gif::extension | 
| Extension of the format.  | |
| struct | claw::graphic::gif::trailer | 
| The end of the file.  | |
| struct | claw::graphic::gif::graphic_control_extension | 
| Extension describing a rendering block.  | |
| struct | claw::graphic::gif::comment_extension | 
| Extension commenting the file.  | |
| struct | claw::graphic::gif::plain_text_extension | 
| Extension adding graphic text support.  | |
| struct | claw::graphic::gif::application_extension | 
| Extension adding some informations about the application.  | |
| class | claw::graphic::gif::reader | 
| This class reads data from a gif file. The image is resized to the size of the screen (as defined in the gif file) and the frames are stored in a list of frames passed as parameter.  More... | |
| struct | claw::graphic::gif::reader::reader_info | 
| Some global data needed when reading the file.  | |
| class | claw::graphic::gif::reader::input_buffer | 
| The buffer passed to the LZW decoder to decode the input.  | |
| class | claw::graphic::gif::reader::output_buffer | 
| Buffer passed to the LZW decoder to write decoded data.  | |
Namespaces | |
| namespace | claw | 
| This is the main namespace.  | |
| namespace | claw::graphic | 
| Everything about image structures and processing.  | |
Functions | |
| void | std::swap (claw::graphic::gif &a, claw::graphic::gif &b) | 
| Swap the content of two gifs.   | |
Image class for gif files.
Definition in file gif.hpp.
 1.8.1.2