public class RealWorldValueMappingSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLUTExplanation()
Retrieves Free form text explanation of the meaning of the LUT
|
short |
getLUTLabel()
Retrieves LUTLabel
|
MeasurementUnitsCodeSequence |
getMeasurementUnitsCodeSequence()
Retrieves pre-initialized object of Measurement Units Code 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.
|
short |
getRealWorldValueFirstValueMapped()
Retrieves The reason that storage commitment could not be provided for this SOP Instance.
|
double |
getRealWorldValueIntercept()
Return RealWorldValueIntercept.
|
short |
getRealWorldValueLastValueMapped()
Retrieves The reason that storage commitment could not be provided for this SOP Instance.
|
double[] |
getRealWorldValueLUTData()
Retrieves cosines of a normal vector perpendicular to the selection plane with respect to the patient.
|
double |
getRealWorldValueScope()
Return RealWorldValueScope.
|
void |
setLUTExplanation(java.lang.String strLUTExplanation)
Sets Free form text explanation of the meaning of the LUT.
|
void |
setLUTLabel(short strLUTLabel)
Sets Label that is used to identify this transformation.
|
void |
setRealWorldValueFirstValueMapped(short shRealWorldValueFirstValueMapped)
Sets Specifies the first stored value mapped for the Real Word Value Intercept (0040,9224) and Real World Value Slope
(0040,9225) or Real World Value LUT (0040,9212) of this Item.
|
void |
setRealWorldValueIntercept(double dRealWorldValueIntercept)
The Intercept value in relationship between stored values (SV) and the real world values.
|
void |
setRealWorldValueLastValueMapped(short shRealWorldValueLastValueMapped)
Specifies the last stored value mapped for the Real Word Value Intercept (0040,9224) and Real World Value Slope
(0040,9225) or Real World Value LUT (0040,9212) of this Item.
|
void |
setRealWorldValueLUTData(double[] arrdblRealWorldValueLUTData)
Sets LUT Data in this Sequence.Required if Real World Value Intercept(0040,9224) is not present.
|
void |
setRealWorldValueScope(double dRealWorldValueScope)
sets RealWorldValueScope
|
boolean |
validateForModule()
Validates all the attributes in
RealWorldValueMappingSequenceItem 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 setRealWorldValueFirstValueMapped(short shRealWorldValueFirstValueMapped)
shRealWorldValueFirstValueMapped - short value of RealWorldValueFirstValueMappedpublic short getRealWorldValueFirstValueMapped()
public void setRealWorldValueLastValueMapped(short shRealWorldValueLastValueMapped)
shRealWorldValueLastValueMapped - short value of RealWorldValueLastValueMappedpublic short getRealWorldValueLastValueMapped()
public void setRealWorldValueIntercept(double dRealWorldValueIntercept)
dRealWorldValueIntercept - public double getRealWorldValueIntercept()
public void setRealWorldValueScope(double dRealWorldValueScope)
dRealWorldValueScope - The Slope value in relationship between stored values (SV) and the real world values.public double getRealWorldValueScope()
public void setRealWorldValueLUTData(double[] arrdblRealWorldValueLUTData)
arrdblRealWorldValueLUTData - array of double values for Real World Value LUT Datapublic double[] getRealWorldValueLUTData()
public void setLUTExplanation(java.lang.String strLUTExplanation)
strLUTExplanation - String value of LUT Explanation.public java.lang.String getLUTExplanation()
public void setLUTLabel(short strLUTLabel)
strLUTLabel - short value of LUT Label.public short getLUTLabel()
public MeasurementUnitsCodeSequence getMeasurementUnitsCodeSequence()
public boolean validateForModule()
throws InvalidItemException
RealWorldValueMappingSequenceItem that are present in the DataSet.validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.