Claw  1.7.3
Classes | Public Types | Public Member Functions | List of all members
claw::graphic::pcx::writer Class Reference

This class write an image in a pcx file. More...

#include <pcx.hpp>

Classes

class  file_output_buffer
 The type of the output buffer associated with the file when encoding RLE data. More...

Public Types

typedef rle_encoder
< file_output_buffer
rle_pcx_encoder
 RLE encoder for pcx format.

Public Member Functions

 writer (const image &img)
 Constructor.
 writer (const image &img, std::ostream &f)
 Constructor.
void save (std::ostream &os) const
 Save the content of the image in a stream.

Detailed Description

This class write an image in a pcx file.

Author
Julien Jorge

Definition at line 303 of file pcx.hpp.

Member Typedef Documentation

RLE encoder for pcx format.

Author
Julien Jorge

Definition at line 338 of file pcx.hpp.

Constructor & Destructor Documentation

claw::graphic::pcx::writer::writer ( const image img)

Constructor.

Parameters
imgThe image to save.

Definition at line 90 of file pcx_writer.cpp.

claw::graphic::pcx::writer::writer ( const image img,
std::ostream &  f 
)

Constructor.

Parameters
imgThe image to save.
fThe file in which we save the data.

Definition at line 102 of file pcx_writer.cpp.

References save().

Member Function Documentation

void claw::graphic::pcx::writer::save ( std::ostream &  os) const

Save the content of the image in a stream.

Parameters
osThe stream in which we write.

Definition at line 113 of file pcx_writer.cpp.

Referenced by writer().


The documentation for this class was generated from the following files: