GDCM
2.2.0
|
PixmapWriter This class will takes two inputs: More...
#include <gdcmPixmapWriter.h>
Public Member Functions | |
PixmapWriter () | |
~PixmapWriter () | |
virtual const Pixmap & | GetImage () const |
virtual Pixmap & | GetImage () |
const Pixmap & | GetPixmap () const |
Pixmap & | GetPixmap () |
virtual void | SetImage (Pixmap const &img) |
void | SetPixmap (Pixmap const &img) |
bool | Write () |
Write. | |
![]() | |
Writer () | |
virtual | ~Writer () |
void | CheckFileMetaInformationOff () |
void | CheckFileMetaInformationOn () |
File & | GetFile () |
void | SetCheckFileMetaInformation (bool b) |
Undocumented function, do not use (= leave default) | |
void | SetFile (const File &f) |
Set/Get the DICOM file (DataSet + Header) | |
void | SetFileName (const char *filename_native) |
Set the filename of DICOM file to write: | |
void | SetStream (std::ostream &output_stream) |
Set user ostream buffer. |
Protected Member Functions | |
void | DoIconImage (DataSet &ds, Pixmap const &image) |
bool | PrepareWrite () |
![]() | |
std::ostream * | GetStreamPtr () const |
void | SetWriteDataSetOnly (bool b) |
Protected Attributes | |
SmartPointer< Pixmap > | PixelData |
![]() | |
std::ofstream * | Ofstream |
std::ostream * | Stream |
PixmapWriter This class will takes two inputs:
For instance when one read in a lossy compressed image and write out as unencapsulated (ie implicitely lossless) then some attribute are definitely needed to mark this dataset as Lossy (typically 0028,2114)
gdcm::PixmapWriter::PixmapWriter | ( | ) |
gdcm::PixmapWriter::~PixmapWriter | ( | ) |
|
inlinevirtual |
Set/Get Pixmap to be written It will overwrite anything Pixmap infos found in DataSet (see parent class to see how to pass dataset)
Reimplemented in gdcm::ImageWriter.
|
inlinevirtual |
Reimplemented in gdcm::ImageWriter.
|
inline |
|
inline |
|
protected |
|
virtual |
void gdcm::PixmapWriter::SetPixmap | ( | Pixmap const & | img | ) |
|
virtual |
|
protected |