public class OverlayPlaneModule extends Module
| Modifier and Type | Field and Description |
|---|---|
static ISingleCollection<ITag> |
objSingleCollection
The obj single collection.
|
| Constructor and Description |
|---|
OverlayPlaneModule(IDataSet objIDataSet)
Creates an Overlay Plane Module with default initialization.
|
| Modifier and Type | Method and Description |
|---|---|
short |
getOverlayBitPosition()
Return the short value of the attribute Overlay Bit Position.
|
short |
getOverlayBitsAllocated()
Return the short value of the attribute Overlay Bits Allocated.
|
short |
getOverlayColumns()
Return the short value of the attribute Overlay Columns.
|
ISingleCollection<byte[]> |
getOverlayData()
Return the String value of the attribute Overlay Data.
|
java.lang.String |
getOverlayDescription()
Return the String value of the attribute Overlay Description.
|
java.lang.String |
getOverlayLabel()
Return the String value of the attribute OverlayLabel.
|
short[] |
getOverlayOrigin()
Return the String value of the attribute Overlay Origin.
|
short |
getOverlayRows()
Return the short value of the attribute Overlay Rows.
|
java.lang.String |
getOverlaySubtype()
Return the String value of the attribute OverlaySubtype.
|
java.lang.String |
getOverlayType()
Return the String value of the attribute Overlay Type.
|
java.lang.String |
getROIArea()
Return the String value of the attribute ROI Area.
|
java.lang.String |
getROIMean()
Return the String value of the attribute ROI Mean.
|
java.lang.String |
getROIStandardDeviation()
Return the String value of the ROI attribute Standard Deviation.
|
ISingleCollection<ITag> |
getVectorOfKeys()
This method returns the custom collection containing the list of DataElements belonging to the CT
Image Module specified by DICOM Standard.
|
void |
setOverlayBitPosition(short shOverlayBitPosition)
The method is used to set Bit in which Overlay is stored.
|
void |
setOverlayBitsAllocated(short shOverlayBitsAllocated)
The method is used to set Number of Bits Allocated in the Overlay.
|
void |
setOverlayColumns(short shOverlayColumns)
The method is used to set Number of Columns in Overlay.
|
void |
setOverlayData(ISingleCollection<byte[]> objCollectionOfOverlayData)
The method is used to set the order of pixels sent for each overlay is left to right, top to bottom,
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.
|
void |
setOverlayDescription(java.lang.String strOverlayDescription)
The method is used to User-defined comments about the overlay.
|
void |
setOverlayLabel(java.lang.String strOverlayLabel)
The method is used to set a user defined text string which may be used to label or name this overlay.
|
void |
setOverlayOrigin(short[] arrShOverlayOrigin)
The method is used to set Location of first overlay point with respect to pixels in the image,
a region of interest or other graphics.
|
void |
setOverlayRows(short shOverlayRows)
The method is used to set Number of Rows in Overlay.
|
void |
setOverlaySubtype(java.lang.String strOverlaySubtype)
The method is used to set term which identifies the intended purpose of the Overlay Type.
|
void |
setOverlayType(EnumOverlayType enumOverlayType)
The method is used to set Indicates whether this overlay represents
a region of interest or other graphics.
|
void |
setROIArea(java.lang.String strROIArea)
The method is used to set Number of pixels in ROI area.
|
void |
setROIMean(java.lang.String strROIMean)
The method is used to set ROI Mean.
|
void |
setROIStandardDeviation(java.lang.String strROIStandardDeviation)
The method is used to set ROI standard deviation.
|
boolean |
validateModule()
This method checks the DataSet according the rules of the Overlay Plane Module.
|
add, dumpDICOMInfo, getDictionaryReader, getTransferSyntax, isPresent, isPresent, iterator, removepublic static ISingleCollection<ITag> objSingleCollection
public OverlayPlaneModule(IDataSet objIDataSet)
objIDataSet - the obj i data setpublic boolean validateModule()
throws InvalidModuleException
validateModule in interface IModulevalidateModule in class ModuleInvalidModuleException - the invalid module exceptionpublic void setOverlayRows(short shOverlayRows)
shOverlayRows - : Number of Rows in Overlay.public void setOverlayColumns(short shOverlayColumns)
shOverlayColumns - : Number of Columns in Overlay.public void setOverlayType(EnumOverlayType enumOverlayType)
enumOverlayType - : indicates a region of interest or other graphicspublic void setOverlayOrigin(short[] arrShOverlayOrigin)
arrShOverlayOrigin - :Location of first overlay point with respect to pixels in the image.public void setOverlayBitsAllocated(short shOverlayBitsAllocated)
shOverlayBitsAllocated - :Number of Bits Allocated in the Overlay.public void setOverlayBitPosition(short shOverlayBitPosition)
shOverlayBitPosition - :Bit in which Overlay is stored.public void setOverlayData(ISingleCollection<byte[]> objCollectionOfOverlayData)
objCollectionOfOverlayData - : ISingle Collection of bytes.public void setOverlayDescription(java.lang.String strOverlayDescription)
strOverlayDescription - :User-defined comments about the overlay.public void setOverlaySubtype(java.lang.String strOverlaySubtype)
strOverlaySubtype - :term which identifies the intended purpose of the Overlay Type.public void setOverlayLabel(java.lang.String strOverlayLabel)
strOverlayLabel - : a user defined text string which may be used to label or name this overlay.public void setROIArea(java.lang.String strROIArea)
strROIArea - : Number of pixels in ROI area.public void setROIMean(java.lang.String strROIMean)
strROIMean - : ROI Mean.public void setROIStandardDeviation(java.lang.String strROIStandardDeviation)
strROIStandardDeviation - : ROI standard deviation.public short getOverlayRows()
public short getOverlayColumns()
public java.lang.String getOverlayType()
public short[] getOverlayOrigin()
public short getOverlayBitsAllocated()
public short getOverlayBitPosition()
public ISingleCollection<byte[]> getOverlayData()
public java.lang.String getOverlayDescription()
public java.lang.String getOverlaySubtype()
public java.lang.String getOverlayLabel()
public java.lang.String getROIArea()
public java.lang.String getROIMean()
public java.lang.String getROIStandardDeviation()
public ISingleCollection<ITag> getVectorOfKeys()
getVectorOfKeys in class Module