21#ifndef glbarcode_RendererSvg_hpp
22#define glbarcode_RendererSvg_hpp
94 void drawBegin(
double w,
double h )
override;;
95 void drawEnd(
void )
override;;
96 void drawLine(
double x,
double y,
double w,
double h )
override;;
97 void drawBox(
double x,
double y,
double w,
double h )
override;;
98 void drawText(
double x,
double y,
double size,
const std::string& text,
HAlign halign =
H_ALIGN_CENTER )
override;;
99 void drawRing(
double x,
double y,
double r,
double w )
override;;
100 void drawHexagon(
double x,
double y,
double h )
override;;
Definition RendererSvg.hpp:39
RendererSvg(const RendererSvg &from)
RendererSvg & setFilename(const std::string &filename)
RendererSvg(const std::string &filename)
RendererSvg & operator=(const RendererSvg &from)
std::string filename(void) const
Definition Renderer.hpp:48
Definition Barcode.hpp:38
HAlign
Definition Enums.hpp:29
@ H_ALIGN_CENTER
Definition Enums.hpp:30