Interface ComponentShape.Holder

All Superinterfaces:
AttributesWrapper
Enclosing class:
ComponentShape

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

    • wrap

      static ComponentShape.Holder wrap(org.dcm4che3.data.Attributes attributes)
      Parameters:
      attributes - An attributes object containing the Component Shape (see ComponentShape)
      Returns:
      A wrapper object implementing the ComponentShape.Holder interface.
    • getComponentShape

      default ComponentShape getComponentShape()
      Returns:
      the Component Shape (see ComponentShape)
    • containsComponentShape

      default boolean containsComponentShape()
      Returns:
      Whether it contains the Component Shape (see ComponentShape)
    • removeComponentShape

      default void removeComponentShape()
      Removes the Component Shape (see ComponentShape