Class ModelModification

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, CodeStringWrapper, StringDataElementWrapper

public class ModelModification extends AbstractDataElementWrapper implements CodeStringWrapper
Name: Model Modification
Keyword: ModelModification
Tag: (0068,7001)
Value Representation: CS
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Model Modification
    Type: 3
    Attribute Description:

    Specifies whether a modification of the observed anatomy (other than mirroring) was used to create the model (e.g. simulating an expected surgical result). In the negative, the model follows the observed patient anatomy in the source data.

    Enumerated Values:

    YES
    NO

  • Field Details

  • Constructor Details

    • ModelModification

      public ModelModification(org.dcm4che3.data.Attributes attributes)
      Creates a new Model Modification object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • ModelModification

      public ModelModification()
      Creates a new Model Modification object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public ModelModification copy()
      Returns a new Model Modification which wraps a copy of the Attributes wrapped in this Model Modification. (see Attributes(Attributes)
      Returns:
      a new Model Modification which wraps a copy of the Attributes wrapped in this Model Modification.
    • getPrivateCreator

      public String getPrivateCreator()
      Specified by:
      getPrivateCreator in interface DataElementWrapper
      Returns:
      The DICOM Private Creator of the wrapped DICOM attributes. null if not private
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.