|
Claw
1.7.3
|
This class write an image in a png file. More...
#include <png.hpp>
Classes | |
| struct | options |
| Parameters of the writing algorithm. More... | |
| struct | target_manager |
| Target manager that allow us to write in a std::ostream. More... | |
Public Member Functions | |
| writer (const image &img) | |
| Constructor. | |
| writer (const image &img, std::ostream &f, const options &opt=options()) | |
| Constructor. | |
| void | save (std::ostream &f, const options &opt=options()) const |
| Save the image in a PNG file. | |
| claw::graphic::png::writer::writer | ( | const image & | img | ) |
Constructor.
| img | The image in which the data will be stored. |
Definition at line 136 of file png_writer.cpp.
| claw::graphic::png::writer::writer | ( | const image & | img, |
| std::ostream & | f, | ||
| const options & | opt = options() |
||
| ) |
Constructor.
| img | The image to save. |
| f | The file in which we write the data. |
| opt | Saving options. |
Definition at line 150 of file png_writer.cpp.
References claw::graphic::png::save().
Save the image in a PNG file.
| f | PNG file. |
| opt | Saving options. |
Definition at line 163 of file png_writer.cpp.
References claw__graphic__png__target_manager__flush(), claw__graphic__png__target_manager__write(), CLAW_EXCEPTION, and CLAW_PRECOND.
1.8.1.2