public class VOILUTSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
ISingleCollection<byte[]> |
getLUTDataInByte()
Retrieves LUT Data in this Sequence.
|
short[] |
getLUTDataInShort()
Retrieves LUT Data in this Sequence.
|
short[] |
getLUTDescriptor()
Returns the format of the LUT Data in this Sequence.
|
java.lang.String |
getLUTExplanation()
Retrieves Free form text explanation of the meaning of the LUT
|
void |
setLUTData(ISingleCollection<byte[]> objSingleCollection)
Sets LUT Data when data is specified in bytes.
|
void |
setLUTData(short[] arrshLUTData)
Sets LUT Data in this Sequence.
|
void |
setLUTDescriptor(short[] arrshLUTDescriptor)
Sets the value taht specifies the format of the LUT Data in this Sequence.The three values of the LUT Descriptor (0028,3002) describe the format of the LUT Data in the
corresponding Data Element (0028,3006).The first value is the number of entries in the lookup table.The second value is the first stored pixel value mapped.
|
void |
setLUTExplanation(java.lang.String strLUTExplanation)
Sets Free form text explanation of the meaning of the LUT.
|
boolean |
validateForModule()
Validates all the attributes in VOILUTSequenceItem 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 setLUTDescriptor(short[] arrshLUTDescriptor)
arrshLUTDescriptor - short array of LUT Descriptor values.public short[] getLUTDescriptor()
public void setLUTData(short[] arrshLUTData)
arrshLUTData - short array of LUT Data.public short[] getLUTDataInShort()
public void setLUTData(ISingleCollection<byte[]> objSingleCollection)
objSingleCollection - collection of byte array.public ISingleCollection<byte[]> getLUTDataInByte()
public void setLUTExplanation(java.lang.String strLUTExplanation)
strLUTExplanation - String value of LUT Explanation.public java.lang.String getLUTExplanation()
public boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException If Mandatory or Conditional element fails.