Class ConceptualVolumeBlockingConstraint

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, CodeStringWrapper, StringDataElementWrapper

public class ConceptualVolumeBlockingConstraint extends AbstractDataElementWrapper implements CodeStringWrapper
Name: Conceptual Volume Blocking Constraint
Keyword: ConceptualVolumeBlockingConstraint
Tag: (3010,0068)
Value Representation: CS
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Conceptual Volume Blocking Constraint
    Type: 2
    Attribute Description:

    Constraints on primary radiation passing through the current Conceptual Volume.

    Enumerated Values:

    NONE

    No constraint.

    UPSTREAM

    The optimization is constrained to minimize primary radiation from the source passing through the current Conceptual Volume. The Conceptual Volume is upstream of the target.

    DOWNSTREAM

    The optimization is constrained to minimize primary radiation from the source passing through the current Conceptual Volume. The Conceptual Volume is downstream of the target.

    TOTAL

    The optimization is constrained to minimize primary radiation passing through the current Conceptual Volume.

    Primary Radiation is defined as modulated or shaped radiation, as opposed to scattered radiation or transmission radiation.


  • Field Details

  • Constructor Details

    • ConceptualVolumeBlockingConstraint

      public ConceptualVolumeBlockingConstraint(org.dcm4che3.data.Attributes attributes)
      Creates a new Conceptual Volume Blocking Constraint object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • ConceptualVolumeBlockingConstraint

      public ConceptualVolumeBlockingConstraint()
      Creates a new Conceptual Volume Blocking Constraint object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      Returns a new Conceptual Volume Blocking Constraint which wraps a copy of the Attributes wrapped in this Conceptual Volume Blocking Constraint. (see Attributes(Attributes)
      Returns:
      a new Conceptual Volume Blocking Constraint which wraps a copy of the Attributes wrapped in this Conceptual Volume Blocking Constraint.
    • getPrivateCreator

      public String getPrivateCreator()
      Specified by:
      getPrivateCreator in interface DataElementWrapper
      Returns:
      The DICOM Private Creator of the wrapped DICOM attributes. null if not private
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.