glbarcode++
 
Loading...
Searching...
No Matches
glbarcode::BarcodeEan13 Class Reference

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

Inheritance diagram for glbarcode::BarcodeEan13:
Collaboration diagram for glbarcode::BarcodeEan13:

Public Member Functions

 BarcodeEan13 ()
 
- Public Member Functions inherited from glbarcode::Barcode1dBase
 ~Barcode1dBase () override
 
Barcodebuild (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
 
BarcodesetShowText (bool value)
 
bool showText () const
 
BarcodesetChecksum (bool value)
 
bool checksum () const
 
void render (Renderer &renderer)
 
bool isEmpty () const
 
bool isDataValid () const
 
double width () const
 
double height () const
 

Static Public Member Functions

static Barcodecreate ()
 

Additional Inherited Members

- Protected Member Functions inherited from glbarcode::Barcode1dBase
 Barcode1dBase ()
 
- 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 inherited from glbarcode::BarcodeUpcBase
int mEndBarsModules
 
int mFirstDigitVal
 

Detailed Description

EAN-13 barcode, implements BarcodeUpcBase

Sample EAN-13 Barcode

Constructor & Destructor Documentation

◆ BarcodeEan13()

glbarcode::BarcodeEan13::BarcodeEan13 ( )

Default constructor

Member Function Documentation

◆ create()

static Barcode * glbarcode::BarcodeEan13::create ( )
static

Static EAN-13 barcode creation method

Used by glbarcode::BarcodeFactory


The documentation for this class was generated from the following file: