Interface PhaseVector.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
NMMultiFrameModule
All Known Implementing Classes:
NMImageIOD
Enclosing class:
PhaseVector

public static interface PhaseVector.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "Phase Vector" (see PhaseVector)
  • Method Details

    • wrap

      static PhaseVector.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Phase Vector (see PhaseVector)
      Returns:
      A wrapper object implementing the PhaseVector.Holder interface.
    • getPhaseVector

      default PhaseVector getPhaseVector()
      Returns:
      the Phase Vector (see PhaseVector)
    • containsPhaseVector

      default boolean containsPhaseVector()
      Returns:
      Whether it contains the Phase Vector (see PhaseVector)
    • removePhaseVector

      default void removePhaseVector()
      Removes the Phase Vector (see PhaseVector