Interface DegreeOfFreedomID.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
MatingFeatureDegreeOfFreedomSequence.Item
Enclosing class:
DegreeOfFreedomID

public static interface DegreeOfFreedomID.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Degree of Freedom ID" (see DegreeOfFreedomID)
  • Method Details

    • wrap

      static DegreeOfFreedomID.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Degree of Freedom ID (see DegreeOfFreedomID)
      Returns:
      A wrapper object implementing the DegreeOfFreedomID.Holder interface.
    • getDegreeOfFreedomID

      default DegreeOfFreedomID getDegreeOfFreedomID()
      Returns:
      the Degree of Freedom ID (see DegreeOfFreedomID)
    • containsDegreeOfFreedomID

      default boolean containsDegreeOfFreedomID()
      Returns:
      Whether it contains the Degree of Freedom ID (see DegreeOfFreedomID)
    • removeDegreeOfFreedomID

      default void removeDegreeOfFreedomID()
      Removes the Degree of Freedom ID (see DegreeOfFreedomID