Interface PhaseContrast.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
MRPulseSequenceModule
All Known Implementing Classes:
EnhancedMRColorImageIOD, EnhancedMRImageIOD
Enclosing class:
PhaseContrast

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

    • wrap

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

      default PhaseContrast getPhaseContrast()
      Returns:
      the Phase Contrast (see PhaseContrast)
    • containsPhaseContrast

      default boolean containsPhaseContrast()
      Returns:
      Whether it contains the Phase Contrast (see PhaseContrast)
    • removePhaseContrast

      default void removePhaseContrast()
      Removes the Phase Contrast (see PhaseContrast