Medical Imaging Interaction Toolkit
2024.06.00
Medical Imaging Interaction Toolkit
|
#include <mitkCESTIOMimeTypes.h>
Public Member Functions | |
MitkCESTDicomWithMetaFileMimeType () | |
bool | AppliesTo (const std::string &path) const override |
Checks if the MimeType can handle file at the given location. More... | |
MitkCESTDicomWithMetaFileMimeType * | Clone () const override |
Public Member Functions inherited from mitk::IOMimeTypes::BaseDicomMimeType | |
BaseDicomMimeType (const std::string &name) | |
BaseDicomMimeType (const BaseDicomMimeType &other)=default | |
bool | AppliesTo (const std::string &path) const override |
Checks if the MimeType can handle file at the given location. More... | |
BaseDicomMimeType * | Clone () const override |
Public Member Functions inherited from mitk::CustomMimeType | |
CustomMimeType () | |
CustomMimeType (const std::string &name) | |
CustomMimeType (const CustomMimeType &other) | |
CustomMimeType (const MimeType &other) | |
virtual | ~CustomMimeType () |
CustomMimeType & | operator= (const CustomMimeType &other) |
CustomMimeType & | operator= (const MimeType &other) |
std::string | GetName () const |
Returns the unique name for the MimeType. More... | |
std::string | GetCategory () const |
Returns the human-readable Category of the mime-type. Allows grouping of similar mime-types (like Surfaces) More... | |
std::vector< std::string > | GetExtensions () const |
Returns all extensions that this MimeType can handle. More... | |
std::string | GetComment () const |
Returns the Human readable comment of the MimeType, a string that describes its unique role. More... | |
bool | MatchesExtension (const std::string &path) const |
Checks if the MimeType can handle the extension of the given path. More... | |
std::string | GetExtension (const std::string &path) const |
Provides the first matching extension. More... | |
std::string | GetFilenameWithoutExtension (const std::string &path) const |
Provides the filename minus the extension. More... | |
void | SetName (const std::string &name) |
void | SetCategory (const std::string &category) |
void | SetExtension (const std::string &extension) |
void | AddExtension (const std::string &extension) |
void | SetComment (const std::string &comment) |
void | Swap (CustomMimeType &r) |
Mime type that indicated generic CEST dicom files.
The mime type assumes that dicom files that have a CEST_META.json file in the same directory are CEST DICOMs and relevant for this mime type.
Definition at line 47 of file mitkCESTIOMimeTypes.h.
mitk::MitkCESTIOMimeTypes::MitkCESTDicomWithMetaFileMimeType::MitkCESTDicomWithMetaFileMimeType | ( | ) |
|
overridevirtual |
Checks if the MimeType can handle file at the given location.
In its base implementation, this function exclusively looks a the given string. However, child classes can override this behaviour and peek into the file.
Reimplemented from mitk::CustomMimeType.
|
overridevirtual |
Reimplemented from mitk::CustomMimeType.