13 #ifndef MITKDICOMRTMimeTypes_H 14 #define MITKDICOMRTMimeTypes_H 33 bool AppliesTo(
const std::string &path)
const override;
42 bool AppliesTo(
const std::string &path)
const override;
50 bool AppliesTo(
const std::string &path)
const override;
54 static std::array<std::unique_ptr<CustomMimeType>, 3> Get();
60 static std::string DICOMRT_DOSE_MIMETYPE_NAME();
61 static std::string DICOMRT_STRUCT_MIMETYPE_NAME();
62 static std::string DICOMRT_PLAN_MIMETYPE_NAME();
64 static std::string DICOMRT_DOSE_MIMETYPE_DESCRIPTION();
65 static std::string DICOMRT_STRUCT_MIMETYPE_DESCRIPTION();
66 static std::string DICOMRT_PLAN_MIMETYPE_DESCRIPTION();
71 static bool canReadByDicomFileReader(
const std::string & path);
72 static std::string GetModality(
const std::string & path);
77 #endif // MITKDICOMRTMimeTypes_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...