Class PositionMeasuringDeviceUsed

  • All Implemented Interfaces:
    org.dcm4che.typeddicom.AttributesWrapper, org.dcm4che.typeddicom.DataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper, CodeStringWrapper, org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper

    public class PositionMeasuringDeviceUsed
    extends org.dcm4che.typeddicom.AbstractDataElementWrapper
    implements CodeStringWrapper
    Name: Position Measuring Device Used
    Keyword: PositionMeasuringDeviceUsed
    Tag: (0018,980C)
    Value Representation: CodeString
    Value Multiplicity: 1
    • Described in the contexts: as follows:
      Attribute Name: Position Measuring Device Used
      Type: 1C
      Attribute Description:

      Describes the type of position measuring device used in the acquisition of the image, if any. This gives an indication of the degree of precision of Pixel Spacing (0028,0030) and the spacing between adjacent planes.

      Enumerated Values:

      RIGID
      FREEHAND

      Required if Volumetric Properties (0008,9206) is VOLUME and Volume Based Calculation Technique (0008,9207) is NONE. May be present otherwise.


    • Constructor Summary

      Constructors 
      Constructor Description
      PositionMeasuringDeviceUsed()
      Creates a new Position Measuring Device Used object which wraps a new and empty Attributes object.
      PositionMeasuringDeviceUsed​(org.dcm4che3.data.Attributes attributes)
      Creates a new Position Measuring Device Used object which wraps the provided attributes.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      PositionMeasuringDeviceUsed copy()
      Returns a new Position Measuring Device Used which wraps a copy of the Attributes wrapped in this Position Measuring Device Used.
      java.lang.String getPrivateCreator()  
      int getTag()  
      • Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper

        equals, exists, getValue, hashCode, toString
      • Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper

        getAttributes
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper

        copy, getAttributes, isEmpty
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper

        getBytes, getSafeBytes, setBytes
      • Methods inherited from interface org.dcm4che.typeddicom.DataElementWrapper

        exists, getValue
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper

        getString, setString
    • Constructor Detail

      • PositionMeasuringDeviceUsed

        public PositionMeasuringDeviceUsed​(org.dcm4che3.data.Attributes attributes)
        Creates a new Position Measuring Device Used object which wraps the provided attributes.
        Parameters:
        attributes - the Attributes object to be wrapped.
      • PositionMeasuringDeviceUsed

        public PositionMeasuringDeviceUsed()
        Creates a new Position Measuring Device Used object which wraps a new and empty Attributes object.
    • Method Detail

      • copy

        public PositionMeasuringDeviceUsed copy()
        Returns a new Position Measuring Device Used which wraps a copy of the Attributes wrapped in this Position Measuring Device Used. (see Attributes(Attributes)
        Returns:
        a new Position Measuring Device Used which wraps a copy of the Attributes wrapped in this Position Measuring Device Used.
      • getPrivateCreator

        public java.lang.String getPrivateCreator()
        Specified by:
        getPrivateCreator in interface org.dcm4che.typeddicom.DataElementWrapper
      • getTag

        public int getTag()
        Specified by:
        getTag in interface org.dcm4che.typeddicom.DataElementWrapper