|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Classes (interfaces) in this category are explicitly designed for usage with the MITK Micro Services. More...

Classes | |
| class | mitk::CustomMimeType |
| A custom mime-type that can be registered as a service object. More... | |
| class | mitk::IDataStorageService |
| Service interface for managing DataStorage instances. More... | |
| struct | mitk::IFileReader |
| The common interface for all MITK file readers. More... | |
| struct | mitk::IFileWriter |
| The common interface of all MITK file writers. More... | |
| struct | mitk::IMimeTypeProvider |
| Service interface for querying all registered mime-types. More... | |
| class | mitk::INodeSelectionService |
| A simple messaging service for sending and receiving data node selections for certain contexts. More... | |
| class | mitk::IPersistenceService |
| The central service for the persistence module. More... | |
| class | mitk::IPreferencesService |
| A service for persistent application preferences. More... | |
| class | mitk::IPropertyAliases |
| Interface of property aliases service. More... | |
| class | mitk::IPropertyDescriptions |
| Interface of property descriptions service. More... | |
| class | mitk::IPropertyDeserialization |
| Interface of property deserialization service. More... | |
| class | mitk::IPropertyExtensions |
| Interface of property extensions service. More... | |
| class | mitk::IPropertyFilters |
| Interface of property filters service. More... | |
| class | mitk::IPropertyPersistence |
| Interface of property persistence service. More... | |
| class | mitk::IPropertyRelations |
| Interface of property relations service. More... | |
| class | mitk::IPropertyTransience |
| Interface of the property transience service. More... | |
| class | mitk::DICOMTagsOfInterestService |
| DICOM tags of interest service. More... | |
| class | mitk::IDICOMTagsOfInterest |
| Interface of DICOM tags of interest service. More... | |
| struct | mitk::IModelFitProvider |
| The common interface for all model providers for model fitting. More... | |
| struct | mitk::IDataStorageInspectorProvider |
| The common interface for all DataStorage inspector providers. More... | |
| struct | mitk::IRestServerService |
| Service interface for the REST API server. More... | |
| class | mitk::InteractionEventObserver |
| Interface for observing all InteractionEvents dispatched through the system. More... | |
Classes (interfaces) in this category are explicitly designed for usage with the MITK Micro Services.
All classes in this category are structs with no non-static members and only pure virtual functions (except for an inlined virtual destructor). Such a class will be called a interface.
These interfaces are meant to be implemented by MITK module developers to enhance or overwrite certain aspects of the MITK toolkit. All implementations must be registered in the implementing module's activator (see mitk::ModuleActivator) using the module's mitk::ModuleContext instance.