21#ifndef glbarcode_Barcode_hpp
22#define glbarcode_Barcode_hpp
200 void addLine(
double x,
double y,
double w,
double h );
215 void addBox(
double x,
double y,
double w,
double h );
246 void addRing(
double x,
double y,
double r,
double w );
Definition Barcode.hpp:52
Barcode(const Barcode &)=delete
void setIsDataValid(bool value)
void setIsEmpty(bool value)
void addHexagon(double x, double y, double h)
void addBox(double x, double y, double w, double h)
void operator=(const Barcode &)=delete
void addLine(double x, double y, double w, double h)
virtual Barcode & build(const std::string &data, double w=0, double h=0)=0
Barcode & setChecksum(bool value)
void render(Renderer &renderer)
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)
Barcode & setShowText(bool value)
Definition Renderer.hpp:48
Definition Barcode.hpp:38
HAlign
Definition Enums.hpp:29
@ H_ALIGN_CENTER
Definition Enums.hpp:30
Definition Barcode.hpp:34