9 #include "fwGdcmIO/container/sr/DicomSRNode.hpp" 10 #include "fwGdcmIO/writer/ie/InformationEntity.hpp" 12 #include <fwData/Image.hpp> 37 FWGDCMIO_API
Document(
const SPTR(::gdcm::Writer)& writer,
39 const ::fwData::Image::csptr& image,
41 const ::fwLog::Logger::sptr& logger =
nullptr,
42 ProgressCallback progress =
nullptr,
43 CancelRequestedCallback cancel =
nullptr);
46 FWGDCMIO_API
virtual ~Document();
52 FWGDCMIO_API
virtual void writeSRDocumentGeneralModule();
58 FWGDCMIO_API
virtual void writeSRDocumentContentModule();
64 FWGDCMIO_API
void writeSOPCommonModule();
71 void writePertinentOtherEvidenceSequence();
This class defines a DICOM SOP instance. It is useful during the whole writing process. This class allows to share data between module writers.
bool m_use3DSR
True if we must use 3DSR.
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
Document Information Entity class.