public class OverlayPixelDataSequenceItem extends Item
| Modifier and Type | Method and Description |
|---|---|
short |
getOverlayBitPosition()
Retrieves Bit in which Overlay is stored.
|
short |
getOverlayBitsAllocated()
Retrieves Number of bits allocated in the Overlay
|
short |
getOverlayColumns()
Retrieves Number of Columns in Overlay.
|
ISingleCollection<byte[]> |
getOverlayData()
Retrieves Bit in which Overlay is stored.
|
short[] |
getOverlayOrigin()
Retrieves Location of first overlay point with respect to pixels in the image, given as row\column.
|
short |
getOverlayRows()
Retrieves Number of Rows in Overlay.
|
void |
setOverlayBitPosition(EnumOverlayBitPosition enumOverlayBitPosition)
Sets Bit in which Overlay is stored.
|
void |
setOverlayBitsAllocated(EnumOverlayBitsAllocated enumOverlayBitsAllocated)
Sets Number of bits allocated in the Overlay
Enumerated Value: 1
|
void |
setOverlayColumns(short shOverlayColumns)
Sets Number of Columns in Overlay.
|
void |
setOverlayData(ISingleCollection<byte[]> objOverlayData)
Overlay data shall be contained in this Attribute.
|
void |
setOverlayOrigin(short[] shArrOverlayOrigin)
Sets Location of first overlay point with respect to pixels in the image, given as row\column.
|
void |
setOverlayRows(short shOverlayRows)
Sets Number of Rows in Overlay.
|
boolean |
validateForModule()
Validates all the attributes in Overlay Pixel Data 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 setOverlayRows(short shOverlayRows)
shOverlayRows - short value of Number of Rows in Overlay.public short getOverlayRows()
public void setOverlayColumns(short shOverlayColumns)
shOverlayColumns - short value of Number of Columns in Overlay.public short getOverlayColumns()
public void setOverlayOrigin(short[] shArrOverlayOrigin)
shArrOverlayOrigin - short array of Overlay Originpublic short[] getOverlayOrigin()
public void setOverlayBitsAllocated(EnumOverlayBitsAllocated enumOverlayBitsAllocated)
enumOverlayBitsAllocated - Number of bits allocated in the Overlaypublic short getOverlayBitsAllocated()
public void setOverlayBitPosition(EnumOverlayBitPosition enumOverlayBitPosition)
enumOverlayBitPosition - Bit in which Overlay is stored.public short getOverlayBitPosition()
public void setOverlayData(ISingleCollection<byte[]> objOverlayData)
strOverlayData - String value of Overlay Data.public ISingleCollection<byte[]> getOverlayData()
public boolean validateForModule()
throws InvalidItemException
validateForModule in interface IItemvalidateForModule in class ItemInvalidItemException - throws InvalidItemException Conditional element fails.