Interface BeamDose.Holder

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper
    All Known Implementing Classes:
    BeamDose.SimpleHolder, ReferencedBeamSequence.Item
    Enclosing class:
    BeamDose

    public static interface BeamDose.Holder
    extends org.dcm4che.typeddicom.AttributesWrapper
    A class implementing this interface can hold attributes which contain the DICOM tag "Beam Dose" (see BeamDose)
    • Method Detail

      • wrap

        static BeamDose.Holder wrap​(org.dcm4che3.data.Attributes attributes)
        Parameters:
        attributes - an attributes object containing the Beam Dose (see BeamDose)
        Returns:
        a wrapper object implementing the BeamDose.Holder interface.
      • getBeamDose

        default BeamDose getBeamDose()
        Returns:
        the Beam Dose (see BeamDose)
      • containsBeamDose

        default boolean containsBeamDose()
        Returns:
        whether it contains the Beam Dose (see BeamDose)
      • removeBeamDose

        default void removeBeamDose()
        Removes the Beam Dose (see BeamDose