Interface IVUSGatedRate.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
IVUSImageModule, USImageModule
All Known Implementing Classes:
EnhancedUSVolumeIOD, USImageIOD, USMultiFrameImageIOD
Enclosing class:
IVUSGatedRate

public static interface IVUSGatedRate.Holder extends AttributesWrapper
A class implementing this interface can hold attributes which contain the DICOM tag "IVUS Gated Rate" (see IVUSGatedRate)
  • Method Details

    • wrap

      static IVUSGatedRate.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the IVUS Gated Rate (see IVUSGatedRate)
      Returns:
      A wrapper object implementing the IVUSGatedRate.Holder interface.
    • getIVUSGatedRate

      default IVUSGatedRate getIVUSGatedRate()
      Returns:
      the IVUS Gated Rate (see IVUSGatedRate)
    • containsIVUSGatedRate

      default boolean containsIVUSGatedRate()
      Returns:
      Whether it contains the IVUS Gated Rate (see IVUSGatedRate)
    • removeIVUSGatedRate

      default void removeIVUSGatedRate()
      Removes the IVUS Gated Rate (see IVUSGatedRate