Inheritance diagram for DiPluginFormat:
Public Member Functions | |
virtual | ~DiPluginFormat () |
destructor (virtual) | |
virtual int | write (DiImage *image, FILE *stream, const unsigned long frame=0) const =0 |
write given image to a file stream (abstract) | |
Protected Member Functions | |
DiPluginFormat () | |
constructor (protected) |
This is an abstract base class used as an interface to support multiple plugable image output formats for the dcmimle/dcmimage library. An example implementation can be found in dcmjpeg/libsrc/dipijpeg.cc (JPEG plugin).
Definition at line 59 of file diplugin.h.
|
write given image to a file stream (abstract)
Implemented in DiPNGPlugin, DiTIFFPlugin, and DiJPEGPlugin. |