Class ConceptualVolumeOptimizationPrecedence
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.ConceptualVolumeOptimizationPrecedence
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper,UnsignedShortWrapper
public class ConceptualVolumeOptimizationPrecedence extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements UnsignedShortWrapper
Name: Conceptual Volume Optimization Precedence
Keyword: ConceptualVolumeOptimizationPrecedence
Tag: (3010,0066)
Value Representation: UnsignedShort
Value Multiplicity: 1
- Described in the contexts:
- RT Enhanced Prescription Module > RT Prescription Sequence > RT Anatomic Prescription Sequence > Conceptual Volume Optimization Precedence
Attribute Name: Conceptual Volume Optimization Precedence
Type: 2
Attribute Description:Value used to resolve usage of overlapping regions of Conceptual Volumes during dose optimization.
An overlapping region is part of the Conceptual Volume(s) with the lowest number. An overlapping region is not part of any other Conceptual Volume with a higher number.
Overlapping regions with equal precedence are part of all Conceptual Volumes with the same value.
Any number takes precedence over an empty value.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConceptualVolumeOptimizationPrecedence.Builder<SELF extends ConceptualVolumeOptimizationPrecedence.Builder<SELF,T>,T extends ConceptualVolumeOptimizationPrecedence.Holder>static interfaceConceptualVolumeOptimizationPrecedence.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Conceptual Volume Optimization Precedence" (seeConceptualVolumeOptimizationPrecedence)static classConceptualVolumeOptimizationPrecedence.SimpleHolder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.UnsignedShortWrapper
UnsignedShortWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends UnsignedShortWrapper>
-
-
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.UnsignedShortWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description ConceptualVolumeOptimizationPrecedence()Creates a new Conceptual Volume Optimization Precedence object which wraps a new and emptyAttributesobject.ConceptualVolumeOptimizationPrecedence(org.dcm4che3.data.Attributes attributes)Creates a new Conceptual Volume Optimization Precedence object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConceptualVolumeOptimizationPrecedencecopy()Returns a new Conceptual Volume Optimization Precedence which wraps a copy of the Attributes wrapped in this Conceptual Volume Optimization Precedence.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.UnsignedShortWrapper
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
-
ConceptualVolumeOptimizationPrecedence
public ConceptualVolumeOptimizationPrecedence(org.dcm4che3.data.Attributes attributes)
Creates a new Conceptual Volume Optimization Precedence object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
ConceptualVolumeOptimizationPrecedence
public ConceptualVolumeOptimizationPrecedence()
Creates a new Conceptual Volume Optimization Precedence object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public ConceptualVolumeOptimizationPrecedence copy()
Returns a new Conceptual Volume Optimization Precedence which wraps a copy of the Attributes wrapped in this Conceptual Volume Optimization Precedence. (seeAttributes(Attributes)- Returns:
- a new Conceptual Volume Optimization Precedence which wraps a copy of the Attributes wrapped in this Conceptual Volume Optimization Precedence.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-