OVERLAYBOXPARAMETERS (original) (raw)
Summary
The OVERLAYBOXPARAMETERS structure is used to specify the parameters of Image Overlay Boxes.
Syntax
typedef struct tagOVERLAYBOXPARAMETERS
{
[L_UINT](../../main/api/leadtools-basic-data-types.html) uStructSize;
[L_INT16](../../main/api/leadtools-basic-data-types.html) nOverlayOriginRow;
[L_INT16](../../main/api/leadtools-basic-data-types.html) nOverlayOriginColumn;
[L_PCTSTR](../../main/api/leadtools-basic-data-types.html) pszOverlayOrImageMagnification;
[L_INT32](../../main/api/leadtools-basic-data-types.html) nMagnifyToNumberOfColumns;
[L_PCTSTR](../../main/api/leadtools-basic-data-types.html) pszOverlayMagnificationType;
[L_PCTSTR](../../main/api/leadtools-basic-data-types.html) pszOverlayForegroundDensity;
[L_PCTSTR](../../main/api/leadtools-basic-data-types.html) pszOverlayBackgroundDensity;
[L_PCTSTR](../../main/api/leadtools-basic-data-types.html) pszOverlaySmoothingType;
} OVERLAYBOXPARAMETERS, * pOVERLAYBOXPARAMETERS;
Members
uStructSize
Size of the structure.
nOverlayOriginRow
The first Value in Overlay Origin (6000,0050).
nOverlayOriginColumn
The second Value in Overlay Origin (6000,0050).
pszOverlayOrImageMagnification
Overlay or Image Magnification (2040,0072).
nMagnifyToNumberOfColumns
Magnify to Number of Columns (2040,0074).
pszOverlayMagnificationType
Overlay Magnification Type (2040,0060).
pszOverlayForegroundDensity
Overlay Foreground Density (2040,0080).
pszOverlayBackgroundDensity
Overlay Background Density (2040,0082).
pszOverlaySmoothingType
Overlay Smoothing Type (2040,0070).
Comments
Refer to the DICOM standard for more details about the attributes described by this structure.
When the structure is used with the functions LDicomPrintSCU::CreateOverlayBox and LDicomPrintSCU::UpdateOverlayBox, the member uStructSize must specify the size of the structure. The function LDicomPrintSCU::GetDefaultOverlayBoxParameters sets the member to the size of the structure.
If one of the Attributes Overlay or Image Magnification (2040,0072) and Magnify to Number of Columns (2040,0074) is specified without the other, they will both be ignored.
Usage
- LDicomPrintSCU::CreateOverlayBox
- LDicomPrintSCU::GetDefaultOverlayBoxParameters
- LDicomPrintSCU::UpdateOverlayBox