13 #ifndef MITKDicomRTIOMimeTypes_H 14 #define MITKDicomRTIOMimeTypes_H 31 bool AppliesTo(
const std::string &path)
const override;
40 bool AppliesTo(
const std::string &path)
const override;
48 bool AppliesTo(
const std::string &path)
const override;
52 static std::vector<CustomMimeType*>
Get();
71 static std::string
GetModality(
const std::string & path);
76 #endif // MITKDicomRTIOMimeTypes_H static std::string GetModality(const std::string &path)
static std::string DICOMRT_STRUCT_MIMETYPE_DESCRIPTION()
DataCollection - Class to facilitate loading/accessing structured data.
static RTDoseMimeType DICOMRT_DOSE_MIMETYPE()
static std::string DICOMRT_PLAN_MIMETYPE_DESCRIPTION()
static std::string DICOMRT_PLAN_MIMETYPE_NAME()
static RTPlanMimeType DICOMRT_PLAN_MIMETYPE()
The CustomMimeType class represents a custom mime-type which may be registered as a service object...
DicomRTIOMimeTypes()=delete
bool AppliesTo(const std::string &path) const override
Checks if the MimeType can handle file at the given location.
static bool canReadByDicomFileReader(const std::string &path)
static mitk::IDICOMTagsOfInterest * GetDicomTagsOfInterestService()
static std::vector< CustomMimeType * > Get()
static RTStructMimeType DICOMRT_STRUCT_MIMETYPE()
static std::string DICOMRT_DOSE_MIMETYPE_DESCRIPTION()
static std::string DICOMRT_STRUCT_MIMETYPE_NAME()
RTDoseMimeType * Clone() const override
static std::string DICOMRT_DOSE_MIMETYPE_NAME()