public class EnhancedPaletteColorLookupTableSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAlphaLUTTransferFunction()
Return AlphaLUTTransferFunction.
|
short |
getAlphaPaletteColorLookupTableData()
Retrieves Alpha Palette Color LookupTable Data
|
short[] |
getAlphaPaletteColorLookupTableDescriptor()
Returns the format of the AlphaPaletteColorLookupTableDescriptor.
|
short |
getBluePaletteColorLookupTableData()
Retrieves Blue Palette Color Lookup Table Data.
|
short[] |
getBluePaletteColorLookupTableDescriptor()
Returns the format of the BluePaletteColorLookupTableDescriptor.
|
java.lang.String |
getDataPathID()
Return DataPathID.
|
short |
getGreenPaletteColorLookupTableData()
Retrieves GreenPaletteColorLookupTableData
|
short[] |
getGreenPaletteColorLookupTableDescriptor()
Returns the format of the GreenPaletteColorLookupTableDescriptor.
|
short |
getRedPaletteColorLookupTableData()
Retrieves RedPaletteColorLookupTableData
|
short[] |
getRedPaletteColorLookupTableDescriptor()
Returns the format of the RedPaletteColorLookupTableDescriptor.
|
java.lang.String |
getRGBLUTTransferFunction()
Return RGBLUTTransferFunction .
|
void |
setAlphaLUTTransferFunction(EnumAlphaLUTTransferFunction enumAlphaLUTTransferFunction)
Specifies the transformation that is used to create the Alpha input to theBlending LUTs.
|
void |
setAlphaPaletteColorLookupTableData(short shAlphaPaletteColorLookupTableData)
Sets Alpha LUT contains the blending values for the data frames.
|
void |
setAlphaPaletteColorLookupTableDescriptor(short[] sAlphaPaletteColorLookupTableDescriptor)
Sets the value that specifies the format of the Alpha Palette Color Lookup Table Data.The second value (first stored pixel value mapped) shall be zero.
|
void |
setBluePaletteColorLookupTableData(short shBluePaletteColorLookupTableData)
Sets Blue Palette Color Lookup Table Data.
|
void |
setBluePaletteColorLookupTableDescriptor(short[] sBluePaletteColorLookupTableDescriptor)
Sets the value that specifies the format of the Blue Palette Color Lookup Table Data(0028,1203).The second value (first stored pixel value mapped) shall be zero.
|
void |
setDataPathID(EnumDataPathID enumDataPathID)
Identifier of the data path in which this Palette Color Lookup Table isused.
|
void |
setGreenPaletteColorLookupTableData(short shGreenPaletteColorLookupTableData)
Sets Green Palette Color Lookup Table Data.
|
void |
setGreenPaletteColorLookupTableDescriptor(short[] sGreenPaletteColorLookupTableDescriptor)
Sets the value that specifies the format of the Green Palette Color Lookup Table Data(0028,1202).The second value (first stored pixel value mapped) shall be zero.
|
void |
setRedPaletteColorLookupTableData(short shRedPaletteColorLookupTableData)
Sets Red Palette Color Lookup Table Data.
|
void |
setRedPaletteColorLookupTableDescriptor(short[] sRedPaletteColorLookupTableDescriptor)
Sets the value that specifies the format of the Red Palette Color Lookup Table Data(0028,1201).The second value (first stored pixel value mapped) shall be zero.
|
void |
setRGBLUTTransferFunction(EnumRGBLUTTransferFunction enumRGBLUTTransferFunction)
Specifies the mapping that takes place between the input value and RGBinput to the Blending Operation.
|
boolean |
validateForModule()
Validates all the attributes in Enhanced Palette Color Lookup Table Sequence Item 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 setDataPathID(EnumDataPathID enumDataPathID)
enumDataPathID - enum value of Setup Device Type.public java.lang.String getDataPathID()
public void setRGBLUTTransferFunction(EnumRGBLUTTransferFunction enumRGBLUTTransferFunction)
enumSetupDeviceType - enum value of RGBLUTTransferFunction .public java.lang.String getRGBLUTTransferFunction()
public void setAlphaLUTTransferFunction(EnumAlphaLUTTransferFunction enumAlphaLUTTransferFunction)
enumAlphaLUTTransferFunction - enum value of AlphaLUTTransferFunction.public java.lang.String getAlphaLUTTransferFunction()
public void setRedPaletteColorLookupTableDescriptor(short[] sRedPaletteColorLookupTableDescriptor)
sRedPaletteColorLookupTableDescriptor - short array of RedPaletteColorLookupTableDescriptor values.public short[] getRedPaletteColorLookupTableDescriptor()
public void setGreenPaletteColorLookupTableDescriptor(short[] sGreenPaletteColorLookupTableDescriptor)
sGreenPaletteColorLookupTableDescriptor - short array of LUT Descriptor values.public short[] getGreenPaletteColorLookupTableDescriptor()
public void setBluePaletteColorLookupTableDescriptor(short[] sBluePaletteColorLookupTableDescriptor)
sBluePaletteColorLookupTableDescriptor - short array of LUT Descriptor values.public short[] getBluePaletteColorLookupTableDescriptor()
public void setAlphaPaletteColorLookupTableDescriptor(short[] sAlphaPaletteColorLookupTableDescriptor)
sAlphaPaletteColorLookupTableDescriptor - short array of LUT Descriptor values.public short[] getAlphaPaletteColorLookupTableDescriptor()
public void setRedPaletteColorLookupTableData(short shRedPaletteColorLookupTableData)
shRedPaletteColorLookupTableData - short value of Red Palette Color Lookup Table Datapublic short getRedPaletteColorLookupTableData()
public void setGreenPaletteColorLookupTableData(short shGreenPaletteColorLookupTableData)
shGreenPaletteColorLookupTableData - short value of Green Palette Color Lookup Table Data.public short getGreenPaletteColorLookupTableData()
public void setBluePaletteColorLookupTableData(short shBluePaletteColorLookupTableData)
shBluePaletteColorLookupTableData - short value of Blue Palette Color Lookup Table Data.public short getBluePaletteColorLookupTableData()
public void setAlphaPaletteColorLookupTableData(short shAlphaPaletteColorLookupTableData)
shAlphaPaletteColorLookupTableData - short value of Alpha Palette Color LookupTable Datapublic short getAlphaPaletteColorLookupTableData()
public boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - If Mandatory or Conditional element fails.