Interface MRFOVGeometrySequence.Holder

All Superinterfaces:
AttributesWrapper
Enclosing class:
MRFOVGeometrySequence

public static interface MRFOVGeometrySequence.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "MR FOV/Geometry Sequence" (see MRFOVGeometrySequence)
  • Method Details

    • wrap

      static MRFOVGeometrySequence.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the MR FOV/Geometry Sequence (see MRFOVGeometrySequence)
      Returns:
      A wrapper object implementing the MRFOVGeometrySequence.Holder interface.
    • getMRFOVGeometrySequence

      default MRFOVGeometrySequence getMRFOVGeometrySequence()
      Returns:
      the MR FOV/Geometry Sequence (see MRFOVGeometrySequence)
    • newMRFOVGeometrySequence

      default MRFOVGeometrySequence newMRFOVGeometrySequence(int initialCapacity)
      Adds a new MR FOV/Geometry Sequence. (see MRFOVGeometrySequence)
      Parameters:
      initialCapacity - the initial capacity for the new MR FOV/Geometry Sequence
    • ensureMRFOVGeometrySequence

      default MRFOVGeometrySequence ensureMRFOVGeometrySequence(int initialCapacity)
      Adds a new MR FOV/Geometry Sequence if it does not already exist. (see MRFOVGeometrySequence)
      Parameters:
      initialCapacity - the initial capacity if a new MR FOV/Geometry Sequence is created
    • containsMRFOVGeometrySequence

      default boolean containsMRFOVGeometrySequence()
      Returns:
      Whether it contains the MR FOV/Geometry Sequence (see MRFOVGeometrySequence)
    • removeMRFOVGeometrySequence

      default void removeMRFOVGeometrySequence()
      Removes the MR FOV/Geometry Sequence (see MRFOVGeometrySequence