12 #ifndef CXDICOMREADER_H 13 #define CXDICOMREADER_H 16 #include "org_custusx_core_filemanager_Export.h" 41 virtual bool canRead(
const QString& type,
const QString& filename);
42 virtual bool readInto(
DataPtr data, QString path);
43 bool readInto(
ImagePtr image, QString filename);
44 virtual QString canReadDataType()
const;
45 virtual DataPtr read(
const QString& uid,
const QString& filename);
46 std::vector<DataPtr> read(
const QString &filename);
49 QString canWriteDataType()
const;
50 bool canWrite(
const QString &type,
const QString &filename)
const;
55 ImagePtr importSeries(QString fileName);
60 #endif // CXDICOMREADER_H
boost::shared_ptr< class Image > ImagePtr
void write(DataPtr data, const QString &filename)
boost::shared_ptr< class Data > DataPtr
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
QSharedPointer< class ctkDICOMDatabase > ctkDICOMDatabasePtr
Namespace for all CustusX production code.