public class ControlPointDeliverySequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBeamLimitingDeviceAngle()
Retrieves Beam Limiting Device Angle.
|
BeamLimitingDevicePositionSequence |
getBeamLimitingDevicePositionSequence()
Retrieves pre-initialized object of Beam Limiting Device Position Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getBeamLimitingDeviceRotationDirection()
Retrieves Beam Limiting Device Rotation Direction.
|
java.lang.String |
getBeamStopperPosition()
Retrieves Beam Stopper Position.
|
java.lang.String |
getDeliveredMeterset()
Retrieves Delivered Meterset.
|
java.lang.String |
getDoseRateDelivered()
Retrieves Dose Rate Delivered.
|
java.lang.String |
getDoseRateSet()
Retrieves Dose Rate Set.
|
java.lang.String |
getGantryAngle()
Retrieves Treatment machine gantry angle.
|
float |
getGantryPitchAngle()
Retrieves the Ratio of displayed pixels to source pixels,specified in one dimension.
|
java.lang.String |
getGantryRotationDirection()
Retrieves Gantry Rotation Direction.
|
java.lang.String |
getNominalBeamEnergy()
Retrieves Nominal Beam Energy.
|
java.lang.String |
getNominalBeamEnergyUnit()
Retrieves Nominal Beam Energy Unit.
|
OverrideSequence |
getOverrideSequence()
Retrieves pre-initialized object of Override Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
java.lang.String |
getPatientSupportAngle()
Retrieves Patient Support Angle.
|
java.lang.String |
getPatientSupportRotationDirection()
Retrieves Patient Support Rotation Direction.
|
java.lang.String |
getReferencedControlPointIndex()
Retrieves Referenced Control Point Index.
|
float |
getSourcetoExternalContourDistance()
Retrieves the Ratio of displayed pixels to source pixels,specified in one dimension.
|
java.lang.String |
getSpecifiedMeterset()
Retrieves Specified Meterset.
|
java.lang.String |
getTableTopEccentricAngle()
Retrieves Table Top Eccentric Angle.
|
java.lang.String |
getTableTopEccentricAxisDistance()
Retrieves Table Top Eccentric Axis Distance.
|
java.lang.String |
getTableTopEccentricRotationDirection()
Retrieves Table Top Eccentric Rotation Direction.
|
java.lang.String |
getTableTopLateralPosition()
Retrieves Table Top Lateral Position.
|
java.lang.String |
getTableTopLongitudinalPosition()
Retrieves Table Top Longitudinal Position.
|
float |
getTableTopPitchAngle()
Retrieves fTableTopPitchAngle
|
java.lang.String |
getTableTopPitchRotationDirection()
Retrieves type of the value encoded in this Item
|
float |
getTableTopRollAngle()
Retrieves the Ratio of displayed pixels to source pixels,specified in one dimension.
|
java.lang.String |
getTableTopRollRotationDirection()
Retrieves type of the value encoded in this Item
|
java.lang.String |
getTableTopVerticalPosition()
Retrieves Table Top Vertical Position.
|
java.lang.String |
getTreatmentControlPointDate()
Retrieves Date administration of treatment beam began.
|
java.lang.String |
getTreatmentControlPointTime()
Retrieves Treatment Control Point Time.
|
java.lang.String |
getValueType()
Retrieves type of the value encoded in this Item
|
WedgePositionSequence |
getWedgePositionSequence()
Retrieves pre-initialized object of Wedge Position Sequence.If the module contains the sequence object
it returns the same otherwise it creates the sequence adds to the module with proper initialization
and then returns the object of sequence
|
void |
setBeamLimitingDeviceAngle(java.lang.String strBeamLimitingDeviceAngle)
Sets Beam Limiting Device Angle.
|
void |
setBeamLimitingDeviceRotationDirection(EnumBeamLimitingDeviceRotationDirection enumBeamLimitingDeviceRotationDirection)
Sets Beam Limiting Device Rotation Direction.
|
void |
setBeamStopperPosition(EnumBeamStopperPosition enumBeamStopperPosition)
Sets Beam Stopper Position.
|
void |
setDeliveredMeterset(java.lang.String strDeliveredMeterset)
Sets Machine setting actually delivered at current control point.
|
void |
setDoseRateDelivered(java.lang.String strDoseRateDelivered)
Sets Dose Rate actually delivered for segment beginning at current control point(meterset/min).
|
void |
setDoseRateSet(java.lang.String strDoseRateSet)
Sets Dose Rate set on treatment machine for segment beginning at current control point(meterset/min).
|
void |
setGantryAngle(java.lang.String strGantryAngle)
Sets Treatment machine gantry angle i.e.
|
void |
setGantryPitchAngle(float fGantryPitchAngle)
Sets Gantry Pitch Angle.
|
void |
setGantryPitchRotationDirection(EnumGantryPitchRotationDirection enumGantryPitchRotationDirection)
Sets Direction of Gantry Pitch Angle when viewing along the positive X-axisof the IEC GANTRY coordinate system, for segment following ControlPoint.
|
void |
setGantryRotationDirection(EnumGantryRotationDirection enumGantryRotationDirection)
Sets Gantry Rotation Direction.
|
void |
setNominalBeamEnergy(java.lang.String strNominalBeamEnergy)
Sets Nominal Beam Energy at control point.
|
void |
setNominalBeamEnergyUnit(EnumNominalBeamEnergyUnit enumNominalBeamEnergyUnit)
Sets Units used for Nominal Beam Energy(300A,0114).
|
void |
setPatientSupportAngle(java.lang.String strPatientSupportAngle)
Sets Patient Support Angle.
|
void |
setPatientSupportRotationDirection(EnumPatientSupportRotationDirection enumPatientSupportRotationDirection)
Sets Patient Support Rotation Direction.
|
void |
setReferencedControlPointIndex(java.lang.String strReferencedControlPointIndex)
Sets Referenced Control Point Index.Uniquely identifies Control Point specified by Control Point Index (300A,0112) within Beam referenced by Referenced Beam Number (300C,0006).
|
void |
setSourcetoExternalContourDistance(float fSourcetoExternalContourDistance)
Sets source to External Contour distance (mm) including devices associatedwith the patient anatomy model.
|
void |
setSpecifiedMeterset(java.lang.String strSpecifiedMeterset)
Sets Desired machine setting for current control point.
|
void |
setTableTopEccentricAngle(java.lang.String strTableTopEccentricAngle)
Sets Table Top Eccentric Angle.
|
void |
setTableTopEccentricAxisDistance(java.lang.String strTableTopEccentricAxisDistance)
Sets Table Top Eccentric Axis Distance.
|
void |
setTableTopEccentricRotationDirection(EnumTableTopEccentricRotationDirection enumTableTopEccentricRotationDirection)
Sets Table Top Eccentric Rotation Direction.
|
void |
setTableTopLateralPosition(java.lang.String strTableTopLateralPosition)
Sets Table Top Lateral Position.
|
void |
setTableTopLongitudinalPosition(java.lang.String strTableTopLongitudinalPosition)
Sets Table Top Longitudinal Position.
|
void |
setTableTopPitchAngle(float fTableTopPitchAngle)
Sets the Ratio of displayed pixels to source pixels,specified in one dimension.
|
void |
setTableTopPitchRotationDirection(EnumTableTopPitchRotationDirection enumTableTopPitchRotationDirection)
Sets Direction of Table Top Pitch Rotation when viewing the table along the positive
X-axis of the IEC TABLE TOP coordinate system, for segmentfollowing Control Point.
|
void |
setTableTopRollAngle(float fTableTopRollAngle)
Sets Table Top Roll Angle, i.e., the rotation of the IEC TABLE TOP coordinatesystem
about the IEC Y-axis of the IEC TABLE TOP coordinate system(degrees).
|
void |
setTableTopRollRotationDirection(EnumTableTopRollRotationDirection enumTableTopRollRotationDirection)
Sets Direction of Table Top Pitch Rotation when viewing the table along the positive
X-axis of the IEC TABLE TOP coordinate system, for segmentfollowing Control Point.
|
void |
setTableTopVerticalPosition(java.lang.String strTableTopVerticalPosition)
Sets Table Top Vertical Position.
|
void |
setTreatmentControlPointDate(java.lang.String strTreatmentControlPointDate)
Sets Date administration of treatment beam began.
|
void |
setTreatmentControlPointTime(java.lang.String strTreatmentControlPointTime)
Sets Time administration of treatment beam began.
|
boolean |
validateForModule()
Validates all the attributes in ControlPointDeliverySequenceItem that are present in the DataSet
|
addDataElement, changeToUndefined, clone, contains, dumpDICOMInfo, getDataForTag, getDictionaryReader, getItemLength, getTransferSyntax, getValue, getValueLength, iterator, read, setDictionaryReader, setTransferSyntax, setValue, sortedIterator, validate, writepublic void setReferencedControlPointIndex(java.lang.String strReferencedControlPointIndex)
strReferencedControlPointIndex - String value of Referenced Control Point Index.public java.lang.String getReferencedControlPointIndex()
public void setTreatmentControlPointDate(java.lang.String strTreatmentControlPointDate)
strTreatmentControlPointDate - String value of Treatment Control Point Date.public java.lang.String getTreatmentControlPointDate()
public void setTreatmentControlPointTime(java.lang.String strTreatmentControlPointTime)
strTreatmentControlPointTime - String value of Treatment Control Point Time.public java.lang.String getTreatmentControlPointTime()
public void setSpecifiedMeterset(java.lang.String strSpecifiedMeterset)
strSpecifiedMeterset - String value of Specified Meterset.public java.lang.String getSpecifiedMeterset()
public void setDeliveredMeterset(java.lang.String strDeliveredMeterset)
strDeliveredMeterset - String value of Delivered Meterset.public java.lang.String getDeliveredMeterset()
public void setDoseRateSet(java.lang.String strDoseRateSet)
strDoseRateSet - String value of Dose Rate Set.public java.lang.String getDoseRateSet()
public void setDoseRateDelivered(java.lang.String strDoseRateDelivered)
strDoseRateDelivered - String value of Dose Rate Delivered.public java.lang.String getDoseRateDelivered()
public void setNominalBeamEnergy(java.lang.String strNominalBeamEnergy)
strNominalBeamEnergy - String value of Nominal Beam Energy.public java.lang.String getNominalBeamEnergy()
public void setNominalBeamEnergyUnit(EnumNominalBeamEnergyUnit enumNominalBeamEnergyUnit)
enumNominalBeamEnergyUnit - Enum value of Nominal Beam Energy Unit.public java.lang.String getNominalBeamEnergyUnit()
public WedgePositionSequence getWedgePositionSequence()
public BeamLimitingDevicePositionSequence getBeamLimitingDevicePositionSequence()
public void setGantryAngle(java.lang.String strGantryAngle)
strGantryAngle - String value of Gantry Angle.public java.lang.String getGantryAngle()
public void setGantryRotationDirection(EnumGantryRotationDirection enumGantryRotationDirection)
enumGantryRotationDirection - Enum value of Gantry Rotation Direction.public java.lang.String getGantryRotationDirection()
public void setGantryPitchAngle(float fGantryPitchAngle)
fGantryPitchAngle - Float value of the Ratio of displayed pixels to source pixelspublic float getGantryPitchAngle()
public void setGantryPitchRotationDirection(EnumGantryPitchRotationDirection enumGantryPitchRotationDirection)
strValueType - Specifies type of the value encoded in this Itempublic java.lang.String getValueType()
public void setTableTopPitchAngle(float fTableTopPitchAngle)
fTableTopPitchAngle - Float value of the Ratio of displayed pixels to source pixelspublic float getTableTopPitchAngle()
public void setTableTopPitchRotationDirection(EnumTableTopPitchRotationDirection enumTableTopPitchRotationDirection)
strValueType - Specifies type of the value encoded in this Itempublic java.lang.String getTableTopPitchRotationDirection()
public void setTableTopRollAngle(float fTableTopRollAngle)
fPresentationPixelMagnificationRatio - Float value of the Ratio of displayed pixels to source pixelspublic float getTableTopRollAngle()
public void setTableTopRollRotationDirection(EnumTableTopRollRotationDirection enumTableTopRollRotationDirection)
strValueType - Specifies type of the value encoded in this Itempublic java.lang.String getTableTopRollRotationDirection()
public void setBeamStopperPosition(EnumBeamStopperPosition enumBeamStopperPosition)
enumBeamStopperPosition - Enum value of Beam Stopper Position.public java.lang.String getBeamStopperPosition()
public void setBeamLimitingDeviceAngle(java.lang.String strBeamLimitingDeviceAngle)
strBeamLimitingDeviceAngle - String value of Beam Limiting Device Angle.public java.lang.String getBeamLimitingDeviceAngle()
public void setBeamLimitingDeviceRotationDirection(EnumBeamLimitingDeviceRotationDirection enumBeamLimitingDeviceRotationDirection)
enumBeamLimitingDeviceRotationDirection - Enum value of Beam Limiting Device Rotation Direction.public java.lang.String getBeamLimitingDeviceRotationDirection()
public void setPatientSupportAngle(java.lang.String strPatientSupportAngle)
strPatientSupportAngle - String value of Patient Support Angle.public java.lang.String getPatientSupportAngle()
public void setPatientSupportRotationDirection(EnumPatientSupportRotationDirection enumPatientSupportRotationDirection)
enumPatientSupportRotationDirection - Enum value of Patient Support Rotation Direction.public java.lang.String getPatientSupportRotationDirection()
public void setTableTopEccentricAxisDistance(java.lang.String strTableTopEccentricAxisDistance)
strTableTopEccentricAxisDistance - String value of Table Top Eccentric Axis Distance.public java.lang.String getTableTopEccentricAxisDistance()
public void setTableTopEccentricAngle(java.lang.String strTableTopEccentricAngle)
strTableTopEccentricAngle - String value of Table Top Eccentric Angle.public java.lang.String getTableTopEccentricAngle()
public void setTableTopEccentricRotationDirection(EnumTableTopEccentricRotationDirection enumTableTopEccentricRotationDirection)
enumTableTopEccentricRotationDirection - Enum value of Table Top Eccentric Rotation Direction.public java.lang.String getTableTopEccentricRotationDirection()
public void setTableTopVerticalPosition(java.lang.String strTableTopVerticalPosition)
strTableTopVerticalPosition - String value of Table Top Vertical Position.public java.lang.String getTableTopVerticalPosition()
public void setTableTopLongitudinalPosition(java.lang.String strTableTopLongitudinalPosition)
strTableTopLongitudinalPosition - String value of Table Top Longitudinal Position.public java.lang.String getTableTopLongitudinalPosition()
public void setTableTopLateralPosition(java.lang.String strTableTopLateralPosition)
strTableTopLateralPosition - String value of Table Top Lateral Position.public java.lang.String getTableTopLateralPosition()
public OverrideSequence getOverrideSequence()
public boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.public void setSourcetoExternalContourDistance(float fSourcetoExternalContourDistance)
fSourcetoExternalContourDistance - Float value of the Ratio of displayed pixels to source pixelspublic float getSourcetoExternalContourDistance()