Interface PixelMeasuresSequence.Holder

All Superinterfaces:
AttributesWrapper
Enclosing class:
PixelMeasuresSequence

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

    • wrap

      static PixelMeasuresSequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Pixel Measures Sequence (see PixelMeasuresSequence)
      Returns:
      A wrapper object implementing the PixelMeasuresSequence.Holder interface.
    • getPixelMeasuresSequence

      default PixelMeasuresSequence getPixelMeasuresSequence()
      Returns:
      the Pixel Measures Sequence (see PixelMeasuresSequence)
    • newPixelMeasuresSequence

      default PixelMeasuresSequence newPixelMeasuresSequence(int initialCapacity)
      Adds a new Pixel Measures Sequence. (see PixelMeasuresSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Pixel Measures Sequence
    • ensurePixelMeasuresSequence

      default PixelMeasuresSequence ensurePixelMeasuresSequence(int initialCapacity)
      Adds a new Pixel Measures Sequence if it does not already exist. (see PixelMeasuresSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Pixel Measures Sequence is created
    • containsPixelMeasuresSequence

      default boolean containsPixelMeasuresSequence()
      Returns:
      Whether it contains the Pixel Measures Sequence (see PixelMeasuresSequence)
    • removePixelMeasuresSequence

      default void removePixelMeasuresSequence()
      Removes the Pixel Measures Sequence (see PixelMeasuresSequence