The properties of the ValueMultiplicity class are listed below. For a complete list of ValueMultiplicity class members, see the ValueMultiplicity Members topic.
IsUnbounded | Returns whether a VM instance is unbounded which means the upper factor is only a multiplier and not determined. For example, "1-3" is not unbounded unlike "2-2n". |
IsUndefined | Returns whether a VM instance is undefined. An undefined VM equals to a string representation of "0". A data element with a undefined VM is not registered to the used data element dictionary. |
LowerFactor | Lower factor of a VM. In case of "1-3", the lower factor is 1. If the DICOM VM is only one number, the lower and upper factors will be equal. |
UpperFactor | Upper factor of a VM. In case of "1-3", the upper factor is 3. If the DICOM VM is only one number, the lower and upper factors will be equal. In case of use of variables like "2-2n", the upper factor will only be the corresponding multiplier. In this example the upper factor will be 2. |
Value | DICOM VM as string representation. For example, "1", "1-3", "1-n" or "2-2n" are possible string representations. |
VR | Corresponding DICOM value representation. |
ValueMultiplicity Class | openDicom.Registry Namespace