A class for targa pictures. More...
#include <claw/graphic/color_palette.hpp>
#include <claw/graphic/image.hpp>
#include <claw/buffered_istream.hpp>
#include <claw/rle_decoder.hpp>
#include <claw/rle_encoder.hpp>
#include <iostream>
#include <claw/graphic/targa_reader.tpp>
#include <claw/graphic/targa_writer.tpp>
Go to the source code of this file.
Classes | |
class | claw::graphic::targa |
A class for targa pictures. More... | |
class | claw::graphic::targa::file_structure::header |
Header of a targa file. More... | |
struct | claw::graphic::targa::file_structure::header::specification |
Image specification. More... | |
struct | claw::graphic::targa::file_structure::developer_item |
Item in the developper directory. More... | |
struct | claw::graphic::targa::file_structure::extension |
Extension area. More... | |
class | claw::graphic::targa::file_structure::footer |
Footer of a targa file. More... | |
class | claw::graphic::targa::reader |
This class read data from a targa file and store it in an image. More... | |
class | claw::graphic::targa::writer |
This class write an image in a targa file. More... | |
class | claw::graphic::targa::writer::file_output_buffer< Pixel > |
The type of the output buffer associated with the file when encoding RLE data. More... | |
class | claw::graphic::targa::writer::rle_targa_encoder< Pixel > |
RLE encoder for targa format. More... | |
Namespaces | |
namespace | claw |
This is the main namespace. | |
namespace | claw::graphic |
Everything about image structures and processing. | |
A class for targa pictures.
Definition in file targa.hpp.