Class ParallelRTBeamDelimiterLeafMountingSide
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractDataElementWrapper
org.dcm4che.typeddicom.dataelements.ParallelRTBeamDelimiterLeafMountingSide
- All Implemented Interfaces:
AttributesWrapper,DataElementWrapper,BytesDataElementWrapper,CodeStringMultiWrapper,StringDataElementMultiWrapper
public class ParallelRTBeamDelimiterLeafMountingSide
extends AbstractDataElementWrapper
implements CodeStringMultiWrapper
Name: Parallel RT Beam Delimiter Leaf Mounting Side
Keyword: ParallelRTBeamDelimiterLeafMountingSide
Tag: (300A,064F)
Value Representation: CS
Value Multiplicity: 1-n
Keyword: ParallelRTBeamDelimiterLeafMountingSide
Tag: (300A,064F)
Value Representation: CS
Value Multiplicity: 1-n
- Described in the contexts:
- RT Beam Limiting Devices Definition Macro > RT Beam Limiting Device Definition Sequence > Parallel RT Beam Delimiter Device Sequence > Parallel RT Beam Delimiter Leaf Mounting Side
Attribute Name: Parallel RT Beam Delimiter Leaf Mounting Side
Type: 1C
Attribute Description:Specifies the mounting side identified by the direction from the tip to the tail of the delimiter parallel to the axis specified by Device Type Code Sequence (3010,002E).
Enumerated Values:
- P
-
Positive mounting side. The axis intercept of the leaf tip is less than the axis intercept of the leaf tail.
- N
-
Negative mounting side. The axis intercept of the leaf tip is greater than the axis intercept of the leaf tail.
- M
-
values shall be provided, where M is the Number of Parallel RT Beam Delimiters (300A,0648), in the order of the Parallel RT Beam Delimiter Boundaries (300A,0649).
Required if Device Type Code Sequence (3010,002E) contains DCM130333(130333, DCM, "Single Leaves").
See DICOM Standard Part 3 - Section C.36.2.2.8.1.3.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceParallelRTBeamDelimiterLeafMountingSide.Builder<SELF extends ParallelRTBeamDelimiterLeafMountingSide.Builder<SELF,T>, T extends ParallelRTBeamDelimiterLeafMountingSide.Holder> static interfaceA class implementing this interface can hold attributes which contain the DICOM tag "Parallel RT Beam Delimiter Leaf Mounting Side" (seeParallelRTBeamDelimiterLeafMountingSide)Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringMultiWrapper
CodeStringMultiWrapper.Setter<B extends Builder<B,? extends AttributesWrapper>, D extends CodeStringMultiWrapper> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe DICOM Tag associated with this class.static final org.dcm4che3.data.VRThe DICOM Value Representation (VR) associated with this class. -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new Parallel RT Beam Delimiter Leaf Mounting Side object which wraps a new and emptyAttributesobject.ParallelRTBeamDelimiterLeafMountingSide(org.dcm4che3.data.Attributes attributes) Creates a new Parallel RT Beam Delimiter Leaf Mounting Side object which wraps the providedattributes. -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, hashCode, toStringMethods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
getAttributesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytesMethods inherited from interface org.dcm4che.typeddicom.DataElementWrapper
exists, getValueMethods inherited from interface org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper
getString, getString, getStrings, setStrings
-
Field Details
-
TAG
public static final int TAGThe DICOM Tag associated with this class.- See Also:
-
VALUE_REPRESENTATION
public static final org.dcm4che3.data.VR VALUE_REPRESENTATIONThe DICOM Value Representation (VR) associated with this class.
-
-
Constructor Details
-
ParallelRTBeamDelimiterLeafMountingSide
public ParallelRTBeamDelimiterLeafMountingSide(org.dcm4che3.data.Attributes attributes) Creates a new Parallel RT Beam Delimiter Leaf Mounting Side object which wraps the providedattributes.- Parameters:
attributes- TheAttributesobject to be wrapped.
-
ParallelRTBeamDelimiterLeafMountingSide
public ParallelRTBeamDelimiterLeafMountingSide()Creates a new Parallel RT Beam Delimiter Leaf Mounting Side object which wraps a new and emptyAttributesobject.
-
-
Method Details
-
copy
Returns a new Parallel RT Beam Delimiter Leaf Mounting Side which wraps a copy of the Attributes wrapped in this Parallel RT Beam Delimiter Leaf Mounting Side. (seeAttributes(Attributes)- Returns:
- a new Parallel RT Beam Delimiter Leaf Mounting Side which wraps a copy of the Attributes wrapped in this Parallel RT Beam Delimiter Leaf Mounting Side.
-
getValueRepresentation
public org.dcm4che3.data.VR getValueRepresentation()- Specified by:
getValueRepresentationin interfaceDataElementWrapper- Returns:
- The DICOM Value Representation (VR) of the wrapped DICOM sequence.
-
getTag
public int getTag()- Specified by:
getTagin interfaceDataElementWrapper- Returns:
- The DICOM Tag of the wrapped DICOM sequence.
-