| DCMTK Version 3.6.9
    OFFIS DICOM Toolkit | 
abstract interface to pluggable image output formats. More...
 Inheritance diagram for DiPluginFormat:
 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) | |
abstract interface to pluggable image output formats.
This is an abstract base class used as an interface to support multiple pluggable image output formats for the dcmimle/dcmimage library. An example implementation can be found in dcmjpeg/libsrc/dipijpeg.cc (JPEG plugin).
| 
 | pure virtual | 
write given image to a file stream (abstract)
| image | pointer to DICOM image object to be written | 
| stream | stream to which the image is written (open in binary mode!) | 
| frame | index of frame used for output (default: first frame = 0) | 
Implemented in DiJPEGPlugin, DiJPLSPlugin, DiPNGPlugin, and DiTIFFPlugin.