fw4spl
io/fwDcmtkIO/include/fwDcmtkIO/reader/IObjectReader.hpp
1 /* ***** BEGIN LICENSE BLOCK *****
2  * FW4SPL - Copyright (C) IRCAD, 2009-2018.
3  * Distributed under the terms of the GNU Lesser General Public License (LGPL) as
4  * published by the Free Software Foundation.
5  * ****** END LICENSE BLOCK ****** */
6 
7 #pragma once
8 
9 #include "fwDcmtkIO/config.hpp"
10 
11 #include <fwMedData/DicomSeries.hpp>
12 
13 namespace fwDcmtkIO
14 {
15 namespace reader
16 {
17 
21 class FWDCMTKIO_CLASS_API IObjectReader
22 {
23 public:
25  FWDCMTKIO_API IObjectReader();
26 
28  FWDCMTKIO_API virtual ~IObjectReader();
29 
34  FWDCMTKIO_API virtual ::fwMedData::Series::sptr read(const ::fwMedData::DicomSeries::csptr& series) = 0;
35 
36 };
37 
38 } //reader
39 } //fwDcmtkIO
fwDcmtkIO contains classes used to pull Dicom images from a pacs using dcmtk library.
Definition: Codec.hpp:12