- /// "SL" : Signed Long), found in the Dicom Header or in the Dicom
- /// Dictionnary, of the current Dicom Header Entry
- std::string GetVR() { return entry->GetVR(); };
+ /// "SL" : Signed Long), found in the Dicom header or in the Dicom
+ /// Dictionnary, of the current Dicom entry
+ VRKey const &GetVR() const { return DicomDict->GetVR(); }
+
+ /// \brief Returns the 'Value Multiplicity' (e.g. "1", 6", "1-n", "3-n"),
+ /// found in the Dicom entry or in the Dicom Dictionnary
+ /// of the current Dicom entry
+ std::string const &GetVM() const { return DicomDict->GetVM(); }
+
+ /// Sets the 'Value Multiplicity' of the current Dicom entry
+ void SetVM( TagName const &v) { DicomDict->SetVM(v); }