13 #ifndef MITKBASEDICOMREADERSERVICE_H 14 #define MITKBASEDICOMREADERSERVICE_H 40 std::vector<itk::SmartPointer<BaseData>> DoRead()
override;
48 virtual mitk::DICOMFileReader::Pointer GetReader(
const mitk::StringList& relevantFiles)
const = 0;
50 void SetOnlyRegardOwnSeries(
bool);
51 bool GetOnlyRegardOwnSeries()
const;
58 bool m_OnlyRegardOwnSeries =
true;
70 #endif // MITKBASEDICOMREADERSERVICE_H DataCollection - Class to facilitate loading/accessing structured data.
The CustomMimeType class represents a custom mime-type which may be registered as a service object...
std::string MITKDICOM_EXPORT GenerateNameFromDICOMProperties(const mitk::IPropertyProvider *provider)
ConfidenceLevel
A confidence level describing the confidence of the reader or writer in handling the given data...
std::vector< itk::SmartPointer< BaseData > > Read() override
Reads a path or stream and creates a list of BaseData objects.
std::vector< std::string > StringList
Base class for creating mitk::BaseData objects from files or streams.
DICOMFilePathList GetDICOMFilesInSameDirectory(const std::string &filePath)