Interface MaskSubtractionSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
MaskModule, PresentationStateMaskModule, XAXRFPresentationStateMaskModule
All Known Implementing Classes:
EnhancedXAImageIOD, EnhancedXRFImageIOD, GrayscaleSoftcopyPresentationStateIOD, PseudoColorSoftcopyPresentationStateIOD, XAXRFGrayscaleSoftcopyPresentationStateIOD, XRayAngiographicImageIOD, XRayRadiofluoroscopicImageIOD
Enclosing class:
MaskSubtractionSequence

public static interface MaskSubtractionSequence.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Mask Subtraction Sequence" (see MaskSubtractionSequence)
  • Method Details

    • wrap

      static MaskSubtractionSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Mask Subtraction Sequence (see MaskSubtractionSequence)
      Returns:
      A wrapper object implementing the MaskSubtractionSequence.Holder interface.
    • getMaskSubtractionSequence

      default MaskSubtractionSequence getMaskSubtractionSequence()
      Returns:
      the Mask Subtraction Sequence (see MaskSubtractionSequence)
    • newMaskSubtractionSequence

      default MaskSubtractionSequence newMaskSubtractionSequence(int initialCapacity)
      Adds a new Mask Subtraction Sequence. (see MaskSubtractionSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Mask Subtraction Sequence
    • ensureMaskSubtractionSequence

      default MaskSubtractionSequence ensureMaskSubtractionSequence(int initialCapacity)
      Adds a new Mask Subtraction Sequence if it does not already exist. (see MaskSubtractionSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Mask Subtraction Sequence is created
    • containsMaskSubtractionSequence

      default boolean containsMaskSubtractionSequence()
      Returns:
      Whether it contains the Mask Subtraction Sequence (see MaskSubtractionSequence)
    • removeMaskSubtractionSequence

      default void removeMaskSubtractionSequence()
      Removes the Mask Subtraction Sequence (see MaskSubtractionSequence