The type of the output buffer associated with the file when encoding RLE data. More...
#include <targa.hpp>
Public Types | |
typedef Pixel | pixel_type |
The type of the pixels in the input buffer. | |
typedef pixel_type | pattern_type |
The type of the patterns to encode. | |
Public Member Functions | |
file_output_buffer (std::ostream &os) | |
void | encode (unsigned int n, pattern_type pattern) |
template<typename Iterator> | |
void | raw (Iterator first, Iterator last) |
unsigned int | min_interesting () const |
unsigned int | max_encodable () const |
void | order_pixel_bytes (const pixel_type &p) |
Write a pixel in the stream and set its value in the good order. | |
void | order_pixel_bytes (const pixel_type &p) |
Write a pixel in the stream and set its value in the good order. | |
The type of the output buffer associated with the file when encoding RLE data.
Template parameters
typedef pixel_type claw::graphic::targa::writer::file_output_buffer< Pixel >::pattern_type |
typedef Pixel claw::graphic::targa::writer::file_output_buffer< Pixel >::pixel_type |
void claw::graphic::targa::writer::file_output_buffer< Pixel >::order_pixel_bytes | ( | const pixel_type & | p | ) |
Write a pixel in the stream and set its value in the good order.
p | The pixel to write. |
void claw::graphic::targa::writer::file_output_buffer< claw::graphic::rgba_pixel_8 >::order_pixel_bytes | ( | const pixel_type & | p | ) |
Write a pixel in the stream and set its value in the good order.
p | The pixel to write. |
Definition at line 50 of file targa_writer.cpp.