Class ReferencedSurfaceNumber
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.ReferencedSurfaceNumber
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper,UnsignedLongWrapper
public class ReferencedSurfaceNumber extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements UnsignedLongWrapper
Name: Referenced Surface Number
Keyword: ReferencedSurfaceNumber
Tag: (0066,002C)
Value Representation: UnsignedLong
Value Multiplicity: 1
- Described in the contexts:
- Generic Implant Template 3D Models Module > Surface Model Description Sequence > Referenced Surface Number
- Ophthalmic Optical Coherence Tomography En Face Image Module > Referenced Surface Mesh Identification Sequence > Referenced Surface Number
Attribute Name: Referenced Surface Number
Type: 1
Attribute Description:Reference to a Surface Number (0066,0003) present in Surface Sequence (0066,0002).
- Described in the contexts:
- Segment Reference Module > Segment Reference Sequence > Direct Segment Reference Sequence > Referenced Surface Number
Attribute Name: Referenced Surface Number
Type: 1C
Attribute Description:Surface Number (0066,0003) in the referenced SOP Instance.
Required as described in DICOM Standard Part 3 - Section C.36.9.1.1.
See DICOM Standard Part 3 - Section C.36.9.1.1.
- Described in the contexts:
- Surface Segmentation Module > Segment Sequence > Referenced Surface Sequence > Referenced Surface Number
Attribute Name: Referenced Surface Number
Type: 1
Attribute Description:Identifies the Surface Number (0066,0003) within the Surface Sequence (0066,0002) to which this reference applies.
- Described in the contexts:
as follows:
Attribute Name: Referenced Surface Number
Type: 1C
Attribute Description:Identifies the Surface Number (0066,0003) of the Item in Surface Sequence (0066,0002) to which this UV Mapping applies.
Required when Surface Sequence (0066,0002) is present and contains more than one Item.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReferencedSurfaceNumber.Builder<SELF extends ReferencedSurfaceNumber.Builder<SELF,T>,T extends ReferencedSurfaceNumber.Holder>static interfaceReferencedSurfaceNumber.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Referenced Surface Number" (seeReferencedSurfaceNumber)static classReferencedSurfaceNumber.SimpleHolder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedLongWrapper
UnsignedLongWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends UnsignedLongWrapper>
-
-
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.UnsignedLongWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description ReferencedSurfaceNumber()Creates a new Referenced Surface Number object which wraps a new and emptyAttributesobject.ReferencedSurfaceNumber(org.dcm4che3.data.Attributes attributes)Creates a new Referenced Surface Number object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReferencedSurfaceNumbercopy()Returns a new Referenced Surface Number which wraps a copy of the Attributes wrapped in this Referenced Surface Number.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, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper
getInt, setInt
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedLongWrapper
getValueRepresentation
-
-
-
-
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
-
ReferencedSurfaceNumber
public ReferencedSurfaceNumber(org.dcm4che3.data.Attributes attributes)
Creates a new Referenced Surface Number object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
ReferencedSurfaceNumber
public ReferencedSurfaceNumber()
Creates a new Referenced Surface Number object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public ReferencedSurfaceNumber copy()
Returns a new Referenced Surface Number which wraps a copy of the Attributes wrapped in this Referenced Surface Number. (seeAttributes(Attributes)- Returns:
- a new Referenced Surface Number which wraps a copy of the Attributes wrapped in this Referenced Surface Number.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-