|  | 
| 
 Functions | 
| LONG | BCGet2D_XRows (const t_BarCode *pBarCode) | 
|  | Returns the height of the barcode in modules. 
 | 
| LONG | BCGet2D_XCols (const t_BarCode *pBarCode) | 
|  | Returns the width of the barcode in modules. 
 | 
| DOUBLE | BCGetCountModules (const t_BarCode *pBarCode) | 
|  | Returns the number of modules in the barcode. 
 | 
| LONG | BCGetCountRows (const t_BarCode *pBarCode) | 
|  | Returns the number of rows in the barcode. 
 | 
| DOUBLE | BCGetModuleWidth (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) | 
|  | Returns the module width. 
 | 
| DOUBLE | BCGetBarcodeWidth (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) | 
|  | Returns the total width of the barcode symbol. 
 | 
| DOUBLE | BCGetBarcodeHeight (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) | 
|  | Returns the height of the barcode symbol. 
 | 
| ERRCODE | BCGetBarcodeSize (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit, DOUBLE *pdWidth, DOUBLE *pdHeight) | 
|  | Computes the barcode size (recommended method). 
 | 
| DOUBLE | BCGetTextAreaHeight (t_BarCode *pBarCode, LPRECT pRect, HDC hDC, e_MUnit eUnit) | 
|  | Returns the height of the human readable text area. 
 |