9 #include "fwGdcmIO/config.hpp" 10 #include "fwGdcmIO/writer/Series.hpp" 12 #include <fwData/location/Folder.hpp> 14 #include <fwDataIO/writer/GenericObjectWriter.hpp> 16 #include <fwMedData/Series.hpp> 17 #include <fwMedData/SeriesDB.hpp> 19 #include <fwTools/ProgressAdviser.hpp> 39 (()), ::fwDataIO::writer::factory::New< SeriesDB >);
50 FWGDCMIO_API
void write()
override;
56 FWGDCMIO_API std::string
extension()
override;
77 const ::fwMedData::Series::csptr& b);
FWGDCMIO_API SeriesDB(::fwDataIO::writer::IObjectWriter::Key key)
Constructor.
const ::fwGdcmIO::writer::Series::FiducialsExportMode & getFiducialsExportMode() const
Get Fiducials Export Mode.
FWGDCMIO_API ~SeriesDB()
Destructor.
Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053.
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
::fwGdcmIO::writer::Series::FiducialsExportMode m_fiducialsExportMode
Fiducials Export Mode.
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
FWGDCMIO_API std::string extension() override
Do nothing.
static bool seriesComparator(const ::fwMedData::Series::csptr &a, const ::fwMedData::Series::csptr &b)
Function used to sort Series.
This class is derived by reader/writer.
FWGDCMIO_API void write() override
Manage writing tools to save every series.
This class manages patient writing, in DICOM file format.
generic class for all object writers.
void setFiducialsExportMode(const ::fwGdcmIO::writer::Series::FiducialsExportMode &fiducialsExportMode)
Set Fiducials Export Mode.