version 3.3

VRS::BMPWriter Class Reference

Writer for Windows Bitmaps files, i.e. 24-bit images and palette images. More...

#include <vrs/io/bmpwriter.h>

Inheritance diagram for VRS::BMPWriter:

VRS::ObjectWriter VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

virtual bool canHandle (SharedObj *obj) const
virtual void write (SharedObj *obj, const std::string &filename) const
 The BMP writer can handle images with any number of layers.
virtual const char * objectFormatName () const
virtual const char * objectFileSuffix () const
 Format name is "Windows Bitmap", and suffix is "bmp".
 VRS_TYPEINFO (BMPWriter, ObjectWriter)

Static Public Member Functions

static void writeFile (Image *image, const std::string &filename)
 Write the image as BMP file.


Detailed Description

Writer for Windows Bitmaps files, i.e. 24-bit images and palette images.

Member Function Documentation

virtual bool VRS::BMPWriter::canHandle ( SharedObj obj  )  const [virtual]

Implements VRS::ObjectWriter.

virtual void VRS::BMPWriter::write ( SharedObj obj,
const std::string &  filename 
) const [virtual]

The BMP writer can handle images with any number of layers.

Implements VRS::ObjectWriter.

virtual const char* VRS::BMPWriter::objectFormatName (  )  const [virtual]

Implements VRS::ObjectWriter.

virtual const char* VRS::BMPWriter::objectFileSuffix (  )  const [virtual]

Format name is "Windows Bitmap", and suffix is "bmp".

Implements VRS::ObjectWriter.

static void VRS::BMPWriter::writeFile ( Image image,
const std::string &  filename 
) [static]

Write the image as BMP file.

VRS::BMPWriter::VRS_TYPEINFO ( BMPWriter  ,
ObjectWriter   
)


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

Generated on Fri May 18 06:00:20 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact