Interface RescaleSlope.Holder

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

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

    • wrap

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

      default RescaleSlope getRescaleSlope()
      Returns:
      the Rescale Slope (see RescaleSlope)
    • containsRescaleSlope

      default boolean containsRescaleSlope()
      Returns:
      Whether it contains the Rescale Slope (see RescaleSlope)
    • removeRescaleSlope

      default void removeRescaleSlope()
      Removes the Rescale Slope (see RescaleSlope