Class FieldOfViewOrigin
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.FieldOfViewOrigin
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,DecimalStringMultiWrapper,org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementMultiWrapper,org.dcm4che.typeddicom.valuerepresentations.FloatDataElementMultiWrapper,org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper
public class FieldOfViewOrigin extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements DecimalStringMultiWrapper
Name: Field of View Origin
Keyword: FieldOfViewOrigin
Tag: (0018,7030)
Value Representation: DecimalString
Value Multiplicity: 2
- Described in the contexts:
as follows:
Attribute Name: Field of View Origin
Type: 1C
Attribute Description:Offset of the TLHC of a rectangle circumscribing the Field of View, that is the image pixels stored in Pixel Data (7FE0,0010), before rotation or flipping, from the TLHC of the physical detector area measured in physical detector pixels as a row offset followed by a column offset.
Required if Field of View Rotation (0018,7032) or Field of View Horizontal Flip (0018,7034) is present.
See DICOM Standard Part 3 - Section C.8.11.4.1.1 for further explanation.
- Described in the contexts:
as follows:
Attribute Name: Field of View Origin
Type: 1C
Attribute Description:Offset of the TLHC of a rectangle circumscribing the Field of View in the referenced images, before rotation or flipping, from the TLHC of the physical detector area measured in physical detector pixels as a row offset followed by a column offset.
See DICOM Standard Part 3 - Section C.8.11.4.1.1 for further explanation.
Required if X-Ray Receptor Type (0018,9420) is present and equals DIGITAL_DETECTOR.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFieldOfViewOrigin.Builder<SELF extends FieldOfViewOrigin.Builder<SELF,T>,T extends FieldOfViewOrigin.Holder>static interfaceFieldOfViewOrigin.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Field of View Origin" (seeFieldOfViewOrigin)-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.DecimalStringMultiWrapper
DecimalStringMultiWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends DecimalStringMultiWrapper>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPRIVATE_CREATORThe Private Creator associated with this class.static intTAGThe DICOM Tag associated with this class.-
Fields inherited from interface org.dcm4che.typeddicom.valuerepresentations.DecimalStringMultiWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description FieldOfViewOrigin()Creates a new Field of View Origin object which wraps a new and emptyAttributesobject.FieldOfViewOrigin(org.dcm4che3.data.Attributes attributes)Creates a new Field of View Origin object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldOfViewOrigincopy()Returns a new Field of View Origin which wraps a copy of the Attributes wrapped in this Field of View Origin.java.lang.StringgetPrivateCreator()intgetTag()-
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toString
-
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, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DecimalStringMultiWrapper
getValueRepresentation
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DoubleDataElementMultiWrapper
getDouble, getDoubles, setDoubles
-
-
-
-
Field Detail
-
PRIVATE_CREATOR
public static final java.lang.String PRIVATE_CREATOR
The Private Creator associated with this class.
-
TAG
public static final int TAG
The DICOM Tag associated with this class.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FieldOfViewOrigin
public FieldOfViewOrigin(org.dcm4che3.data.Attributes attributes)
Creates a new Field of View Origin object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
FieldOfViewOrigin
public FieldOfViewOrigin()
Creates a new Field of View Origin object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public FieldOfViewOrigin copy()
Returns a new Field of View Origin which wraps a copy of the Attributes wrapped in this Field of View Origin. (seeAttributes(Attributes)- Returns:
- a new Field of View Origin which wraps a copy of the Attributes wrapped in this Field of View Origin.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-