|
Fawkes API
Fawkes Development Version
|
PNM file writer. More...
#include <>>

Public Member Functions | |
| PNMWriter (PNMFormat format) | |
| Constructor. | |
| PNMWriter (PNMFormat format, const char *filename, unsigned int width, unsigned int height) | |
| Constructor. | |
| virtual void | set_buffer (colorspace_t cspace, unsigned char *buffer) |
| Set image buffer. | |
| virtual void | write () |
| Write to file. | |
Public Member Functions inherited from firevision::Writer | |
| Writer (const char *extension=0) | |
| Constructor. | |
| virtual | ~Writer () |
| Virtual empty destructor. | |
| virtual void | set_filename (const char *filename) |
| Set filename. | |
| virtual void | set_dimensions (unsigned int width, unsigned int height) |
| Set dimensions of image in pixels. | |
Additional Inherited Members | |
Protected Member Functions inherited from firevision::Writer | |
| virtual void | set_extension (const char *extension) |
| Set the filename extension for file written by this writer. | |
Protected Attributes inherited from firevision::Writer | |
| char * | filename |
| The complete filename. | |
| char * | basename |
| The basename of the file. | |
| char * | extension |
| The extension of the file. | |
| colorspace_t | cspace |
| The colorspace of the image. | |
| firevision::PNMWriter::PNMWriter | ( | PNMFormat | format | ) |
| firevision::PNMWriter::PNMWriter | ( | PNMFormat | format, |
| const char * | filename, | ||
| unsigned int | width, | ||
| unsigned int | height | ||
| ) |
Constructor.
| format | PNM subformat |
| filename | filename |
| width | image width |
| height | image height |
Definition at line 62 of file pnm.cpp.
References firevision::Writer::set_filename().
|
virtual |
Set image buffer.
| cspace | color space of image |
| buffer | buffer of image |
Reimplemented from firevision::Writer.
|
virtual |
Write to file.
Implements firevision::Writer.
Definition at line 228 of file pnm.cpp.
References firevision::Writer::filename.