9 #include "fwGdcmIO/config.hpp" 13 #include <fwLog/Logger.hpp> 15 #include <gdcmMediaStorage.h> 42 typedef std::shared_ptr<DicomInstance> sptr;
58 bool isMultiFiles =
true);
77 return m_isMultiFiles;
83 m_isMultiFiles = isMultiFiles;
95 m_SOPClassUID = SOPClassUID;
101 return m_seriesInstanceUID;
107 m_seriesInstanceUID = seriesInstanceUID;
113 return m_studyInstanceUID;
119 m_studyInstanceUID = studyInstanceUID;
125 return m_frameOfReferenceUID;
131 m_frameOfReferenceUID = frameOfReferenceUID;
137 return m_SOPInstanceUIDContainer;
143 return m_SOPInstanceUIDContainer;
149 m_SOPInstanceUIDContainer = SOPInstanceUIDContainer;
177 std::string m_SOPClassUID;
180 std::string m_studyInstanceUID;
183 std::string m_seriesInstanceUID;
186 std::string m_frameOfReferenceUID;
189 SOPInstanceUIDContainerType m_SOPInstanceUIDContainer;
void setSOPClassUID(const std::string &SOPClassUID)
Set SOP Class UID.
Namespace containing medical data.
const SOPInstanceUIDContainerType & getSOPInstanceUIDContainer() const
Get SOP Instance UID container.
void setSOPInstanceUIDContainer(const SOPInstanceUIDContainerType &SOPInstanceUIDContainer)
Set SOP Instance UID Container.
const std::string & getSeriesInstanceUID() const
Get Series Instance UID.
This class defines a DICOM SOP instance. It is useful during the whole writing process. This class allows to share data between module writers.
This file defines fwCore base macros.
void setFrameOfReferenceUID(const std::string &frameOfReferenceUID)
Set Study Instance UID.
void setStudyInstanceUID(const std::string &studyInstanceUID)
Set Study Instance UID.
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
const std::string & getFrameOfReferenceUID() const
Get Study Instance UID.
const std::string & getStudyInstanceUID() const
Get Study Instance UID.
bool getIsMultiFiles() const
Get the flag on multi-files state of an image series.
void setSeriesInstanceUID(const std::string &seriesInstanceUID)
Set Series Instance UID.
Logger class used to store logs.
std::vector< std::string > SOPInstanceUIDContainerType
SOP Instance Container Type.
const std::string & getSOPClassUID() const
Get SOP Class UID.
SOPInstanceUIDContainerType & getSOPInstanceUIDContainer()
Get SOP Instance UID container.
Holds series information.
void setIsMultiFiles(bool isMultiFiles)
Set the flag on multi-files state of an image series.