Interface LUTDataAsOW.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
ModalityLUTSequence.Item, PixelIntensityRelationshipLUTSequence.Item, PresentationLUTSequence.Item, VOILUTSequence.Item, WeightingTransferFunctionSequence.Item
Enclosing class:
LUTDataAsOW

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

    • wrap

      static LUTDataAsOW.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the LUT Data (see LUTDataAsOW)
      Returns:
      A wrapper object implementing the LUTDataAsOW.Holder interface.
    • getLUTDataAsOW

      default LUTDataAsOW getLUTDataAsOW()
      Returns:
      the LUT Data (see LUTDataAsOW)
    • containsLUTDataAsOW

      default boolean containsLUTDataAsOW()
      Returns:
      Whether it contains the LUT Data (see LUTDataAsOW)
    • removeLUTDataAsOW

      default void removeLUTDataAsOW()
      Removes the LUT Data (see LUTDataAsOW