public class EnhancedPaletteColorLookupTableModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
EnhancedPaletteColorLookupTableModule(IDataSet objIDataSet)
Instantiates a Enhanced Palette Color Lookup Table Module.
|
| Modifier and Type | Method and Description |
|---|---|
BlendingLUT1Sequence |
getBlendingLUT1Sequence()
Retrieves pre-initialized object of Blending LUT 1 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
|
BlendingLUT2Sequence |
getBlendingLUT2Sequence()
Retrieves pre-initialized object of Blending LUT 2 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
|
DataFrameAssignmentSequence |
getDataFrameAssignmentSequence()
Retrieves pre-initialized object of Data Frame Assignment 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
|
EnhancedPaletteColorLookupTableSequence |
getEnhancedPaletteColorLookupTableSequence()
Retrieves pre-initialized object of Enhanced Palette Color LookupTable 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
|
ISingleCollection<byte[]> |
getICCProfile()
Return the String value of the attribute OF ICC Profile.
|
void |
setICCProfile(ISingleCollection<byte[]> objICCProfile)
The method is used to set the An ICC Profile encoding the transformation of device-dependent color stored pixel values into PCS-Values ,
The function accepts a String Value as User generated Study identifie the and creates the
DE based on the transfer syntax and populates the DE with right values.
|
boolean |
validateModule()
This method validates each Attribute in the Module according to the Type
of the Attribute.Attributes are of 5 types.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, getVectorOfKeys, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public EnhancedPaletteColorLookupTableModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - - throws exception indicating exaxct cause of failed validationpublic DataFrameAssignmentSequence getDataFrameAssignmentSequence()
public BlendingLUT1Sequence getBlendingLUT1Sequence()
public BlendingLUT2Sequence getBlendingLUT2Sequence()
public EnhancedPaletteColorLookupTableSequence getEnhancedPaletteColorLookupTableSequence()
public void setICCProfile(ISingleCollection<byte[]> objICCProfile)
objICCProfile - : ISingle Collection of bytes.public ISingleCollection<byte[]> getICCProfile()