Interface RescaleType.Holder

All Superinterfaces:
AttributesWrapper
All Known Subinterfaces:
CTImageModule, DXImageModule, ModalityLUTModule, SCMultiFrameImageModule
All Known Implementing Classes:
BlendingSequence.Item, CRImageIOD, CTImageIOD, DigitalIntraOralXRayImageIOD, DigitalMammographyXRayImageIOD, DigitalXRayImageIOD, GrayscaleSoftcopyPresentationStateIOD, MultiFrameGrayscaleByteSCImageIOD, MultiFrameGrayscaleWordSCImageIOD, MultiFrameSingleBitSCImageIOD, MultiFrameTrueColorSCImageIOD, PseudoColorSoftcopyPresentationStateIOD, RTDoseIOD, RTImageIOD, SecondaryCaptureImageIOD, XRayAngiographicImageIOD, XRayRadiofluoroscopicImageIOD
Enclosing class:
RescaleType

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

    • wrap

      static RescaleType.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Rescale Type (see RescaleType)
      Returns:
      A wrapper object implementing the RescaleType.Holder interface.
    • getRescaleType

      default RescaleType getRescaleType()
      Returns:
      the Rescale Type (see RescaleType)
    • containsRescaleType

      default boolean containsRescaleType()
      Returns:
      Whether it contains the Rescale Type (see RescaleType)
    • removeRescaleType

      default void removeRescaleType()
      Removes the Rescale Type (see RescaleType