public class DoubleFloatingPointImagePixelModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
DoubleFloatingPointImagePixelModule(IDataSet objIDataSet)
Instantiates a Floating PointImage Pixel Module.
|
| Modifier and Type | Method and Description |
|---|---|
short |
getBitsAllocated()
Retrieves BitsAllocated.
|
short |
getColumns()
Retrieves Columns.
|
float |
getDoubleFloatPixelData()
Retrieves Double Float Pixel Data.
|
float |
getDoubleFloatPixelPaddingValue()
Retrieves DoubleFloatPixelPaddingValue
|
float |
getFloatPixelPaddingRangeLimit()
Retrieves Double Float Pixel Padding Range Limit
|
java.lang.String |
getPhotometricInterpretation()
Retrieves PhotometricInterpretation
|
java.lang.String |
getPixelAspectRatio()
Return Pixel Aspect Ratio.
|
short |
getRows()
Retrieves the Rows.
|
short |
getSamplesPerPixel()
Retrieves the value of Samples Per Pixel.
|
void |
setBitsAllocated(short sColumns)
Sets the Bits Allocated.
|
void |
setColumns(short sColumns)
Sets the Columns.
|
void |
setDoubleFloatPixelData(float fDoubleFloatPixelData)
Sets Double Float Pixel Data.
|
void |
setDoubleFloatPixelPaddingRangeLimit(float fDoubleFloatPixelPaddingRangeLimit)
Sets Double Float Pixel Padding Range Limit
|
void |
setDoubleFloatPixelPaddingValue(float fDoubleFloatPixelPaddingValue)
Sets Double Float Pixel Padding Value
|
void |
setPhotometricInterpretation(EnumPhotometricInterpretation enumPhotometricInterpretation)
Sets PhotometricInterpretation
Specifies the intended interpretation of the pixel data.
|
void |
setPixelAspectRatio(java.lang.String strPixelAspectRatio)
Sets Pixel Aspect Ratio.
|
void |
setRows(short sRows)
Sets the Rows.
|
void |
setSamplesPerPixel(short sSamplesPerPixel)
Sets the Samples per Pixel.
|
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 DoubleFloatingPointImagePixelModule(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 void setSamplesPerPixel(short sSamplesPerPixel)
sSamplesPerPixel - short value of Samples per Pixel.public short getSamplesPerPixel()
public void setPhotometricInterpretation(EnumPhotometricInterpretation enumPhotometricInterpretation)
enumPhotometricInterpretation - the enum approval statuspublic java.lang.String getPhotometricInterpretation()
public void setRows(short sRows)
sRows - short value of Rows.public short getRows()
public void setColumns(short sColumns)
sColumns - short value of Columns.public short getColumns()
public void setBitsAllocated(short sColumns)
sBitsAllocated - short value of Bits Allocated.public short getBitsAllocated()
public void setDoubleFloatPixelData(float fDoubleFloatPixelData)
fDoubleFloatPixelData - the f first order phase correction anglepublic float getDoubleFloatPixelData()
public void setPixelAspectRatio(java.lang.String strPixelAspectRatio)
strPixelAspectRatio - String value of Memory Allocation.public java.lang.String getPixelAspectRatio()
public void setDoubleFloatPixelPaddingValue(float fDoubleFloatPixelPaddingValue)
fDoubleFloatPixelPaddingValue - Float value of the Float Pixel Padding Valuepublic float getDoubleFloatPixelPaddingValue()
public void setDoubleFloatPixelPaddingRangeLimit(float fDoubleFloatPixelPaddingRangeLimit)
fDoubleFloatPixelPaddingRangeLimit - Float value of the Double Float Pixel Padding Range Limitpublic float getFloatPixelPaddingRangeLimit()