#include </home/evins/glbarcode/glbarcode/BarcodeUpcBase.hpp>


Protected Member Functions | |
| virtual bool | validateDigits (int nDigits)=0 |
| virtual void | vectorizeText (const std::string &displayText, double size1, double size2, double x1Left, double x1Right, double y1, double x2Left, double x2Right, double y2)=0 |
Protected Member Functions inherited from glbarcode::Barcode1dBase | |
| Barcode1dBase () | |
| virtual std::string | preprocess (const std::string &rawData) |
Protected Member Functions inherited from glbarcode::Barcode | |
| Barcode () | |
| void | clear () |
| void | addLine (double x, double y, double w, double h) |
| void | addBox (double x, double y, double w, double h) |
| void | addText (double x, double y, double size, const std::string &text, HAlign halign=H_ALIGN_CENTER) |
| void | addRing (double x, double y, double r, double w) |
| void | addHexagon (double x, double y, double h) |
| void | setIsEmpty (bool value) |
| void | setIsDataValid (bool value) |
| void | setWidth (double w) |
| void | setHeight (double h) |
Protected Attributes | |
| int | mEndBarsModules |
| int | mFirstDigitVal |
Additional Inherited Members | |
Public Member Functions inherited from glbarcode::Barcode1dBase | |
| ~Barcode1dBase () override | |
| Barcode & | build (const std::string &data, double w=0, double h=0) override |
Public Member Functions inherited from glbarcode::Barcode | |
| virtual | ~Barcode () |
| Barcode (const Barcode &)=delete | |
| void | operator= (const Barcode &)=delete |
| Barcode & | setShowText (bool value) |
| bool | showText () const |
| Barcode & | setChecksum (bool value) |
| bool | checksum () const |
| void | render (Renderer &renderer) |
| bool | isEmpty () const |
| bool | isDataValid () const |
| double | width () const |
| double | height () const |
UpcBase barcode, base class for UPC-A and EAN-13 barcode types, implements Barcode1dBase
|
protectedpure virtual |
|
protectedpure virtual |
|
protected |
|
protected |