MLDicomTagInterfaces Class Library
The MLDicomTagInterfaces project contains:
- mlDicomAcquisitionContextModule Class managing a field interface according to the DICOM Acquisition Context Module C.7.6.14.
- DicomContentDateTimeTagInterface Class managing a field interface according to DICOM ContentDate and ContentTime tags.
- DicomContentIdentificationMacroTagInterface Class managing a field interface according to DICOM Content Identification macro, 10.9.
- DicomDeformableSpatialRegistrationModuleTagInterface Class managing a field interface according to DICOM Deformable Spatial Registration module C.20.3 without ContentDate, ContentTime and ContentIdentificationMacro.
- DicomGeneralEquipmentModuleTagInterface Class managing a field interface according to DICOM General Equipment module, C.7.5.1.
- DicomGeneralImageModuleTagInterface Class managing a field interface according to DICOM General Image module, C.7.6.1.
- DicomGeneralSeriesModuleTagInterface Class managing a field interface according to DICOM General Series module, C.7.3.1.
- DicomGeneralStudyModuleTagInterface Class managing a field interface according to DICOM General Study Module, C.7.1.3.
- DicomImagePlaneModuleTagInterface Class managing a field interface according to DICOM Image Plane Module, C.7.6.2.
- DicomImageTypeTagInterface Class managing a field interface according to the Image Type tag from DICOM Enhanced MR Image Modules C.8.13.1.
- DicomPatientModuleTagInterface Class managing a field interface according to DICOM Patient Module, C.7.1.1.
- DicomSCEquipmentModuleTagInterface Class managing a field interface according to DICOM SC Equipment Module, C.8.8.1.
- DicomSCMultiframeImageModuleTagInterface Class managing a field interface according to DICOM SC-Multi-frame Image, C.8.6.3, Image Pixel Module C.7.6.3, SOP Common Module C.12.1 and also setting NumberOfFrames, SliceLocationVector, and FrameIncrementVector.
- DicomSpatialFiducialsModuleTagInterface Class managing a field interface according to DICOM Spatial Fiducials, C.21.2 without ContentDate, ContentTime and ContentIdentificationMacro.
- DicomValueComboBoxSelectorTagInterface Class managing a complex field interface with a value selector for combo boxes with a number of predefined values; a checkBox whether the fieldValue shall be checked by the module for validity, an InheritMode which determines in which way the value shall be inherited from the input connection.
- DicomValueInheritAndCreateTagInterface FieldAddOn class supporting inheritance and auto creating tag values (especially UIDs).
Note that only selected tags within mentioned modules and macros are supported.