public class DVHSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDoseType()
Retrieves Dose Type.
|
java.lang.String |
getDoseUnits()
Retrieves Dose axis units.
|
java.lang.String[] |
getDVHData()
Retrieves a data stream describing the dose bin widths Dn and associated volumes Vn in DVH Volume Units (3004,0054) in the order D1V1, D2V2, ...
|
java.lang.String |
getDVHDoseScaling()
Retrieves DVH Dose Scaling factor.
|
java.lang.String |
getDVHMaximumDose()
Retrieves Maximum calculated dose to ROI(s) described by DVH Referenced ROI Sequence (3004,0060).
|
java.lang.String |
getDVHMeanDose()
Retrieves Mean calculated dose to ROI(s) described by DVH Referenced ROI Sequence (3004,0060).
|
java.lang.String |
getDVHMinimumDose()
Retrieves Minimum calculated dose to ROI(s) described by DVH Referenced ROI Sequence (3004,0060).
|
java.lang.String |
getDVHNumberOfBins()
Retrieves Number of bins n used to store DVH Data (3004,0058).
|
DVHReferencedROISequence |
getDVHReferencedROISequence()
Retrieves pre-initialized object of DVH Referenced ROI 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 |
getDVHType()
Retrieves Type of DVH
|
java.lang.String |
getDVHVolumeUnits()
Retrieves Volume axis units.
|
void |
setDoseType(EnumDoseType enumDoseType)
Sets Dose Type.
|
void |
setDoseUnits(EnumDoseUnits enumDoseUnits)
Sets Dose axis units.
|
void |
setDVHData(java.lang.String[] arrDVHData)
Sets A data stream describing the dose bin widths Dn and associated volumes Vn in DVH Volume Units (3004,0054) in the order D1V1, D2V2, ...
|
void |
setDVHDoseScaling(java.lang.String strDVHDoseScaling)
Sets Scaling factor that when multiplied by the dose bin widths found in DVH Data (3004,0058), yields dose bin widths in the
dose units as specified by Dose Units 3004,0002.
|
void |
setDVHMaximumDose(java.lang.String strDVHMaximumDose)
Sets Maximum calculated dose to ROI(s) described by DVH Referenced ROI Sequence (3004,0060).
|
void |
setDVHMeanDose(java.lang.String strDVHMeanDose)
Sets Mean calculated dose to ROI(s) described by DVH Referenced ROI Sequence (3004,0060).
|
void |
setDVHMinimumDose(java.lang.String strDVHMinimumDose)
Sets Minimum calculated dose to ROI(s) described by DVH Referenced ROI Sequence (3004,0060).
|
void |
setDVHNumberOfBins(java.lang.String strDVHNumberOfBins)
Sets Number of bins n used to store DVH Data (3004,0058).
|
void |
setDVHType(EnumDVHType enumDVHType)
Sets Type of DVH.
|
void |
setDVHVolumeUnits(EnumDVHVolumeUnits enumDVHVolumeUnits)
Sets Volume axis units.
|
boolean |
validateForModule()
Validates all the attributes in DVHSequenceItem 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 DVHReferencedROISequence getDVHReferencedROISequence()
public void setDVHType(EnumDVHType enumDVHType)
enumDVHType - Enum value of DVH Typepublic java.lang.String getDVHType()
public void setDoseUnits(EnumDoseUnits enumDoseUnits)
enumDoseUnits - Enum value of Dose Unitspublic java.lang.String getDoseUnits()
public void setDoseType(EnumDoseType enumDoseType)
enumDoseType - Enum value of Dose Typepublic java.lang.String getDoseType()
public void setDVHDoseScaling(java.lang.String strDVHDoseScaling)
strDVHDoseScaling - String value of DVH Dose Scaling.public java.lang.String getDVHDoseScaling()
public void setDVHVolumeUnits(EnumDVHVolumeUnits enumDVHVolumeUnits)
enumDVHVolumeUnits - Enum value of DVH Volume Unitspublic java.lang.String getDVHVolumeUnits()
public void setDVHNumberOfBins(java.lang.String strDVHNumberOfBins)
strDVHNumberOfBins - String value of DVH Number of Bins.public java.lang.String getDVHNumberOfBins()
public void setDVHData(java.lang.String[] arrDVHData)
arrDVHData - String array value of DVH Data.public java.lang.String[] getDVHData()
public void setDVHMinimumDose(java.lang.String strDVHMinimumDose)
strDVHMinimumDose - String value of DVH Minimum Dose.public java.lang.String getDVHMinimumDose()
public void setDVHMaximumDose(java.lang.String strDVHMaximumDose)
strDVHMaximumDose - String value of DVH Maximum Dose.public java.lang.String getDVHMaximumDose()
public void setDVHMeanDose(java.lang.String strDVHMeanDose)
strDVHMeanDose - String value of DVH Mean Dose.public java.lang.String getDVHMeanDose()
public boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.