1#ifndef OSMSCOUT_MAP_QT_SYMBOLRENDERERQT_H
2#define OSMSCOUT_MAP_QT_SYMBOLRENDERERQT_H
52 void DrawPolygon(
const std::vector<Vertex2D> &polygonPixels)
override;
53 void DrawRect(
double x,
double y,
double w,
double h)
override;
54 void DrawCircle(
double x,
double y,
double radius)
override;
#define OSMSCOUT_MAP_QT_API
Definition MapQtImportExport.h:45
Definition SymbolRenderer.h:34
~SymbolRendererQt() override=default
void DrawRect(double x, double y, double w, double h) override
void DrawCircle(double x, double y, double radius) override
SymbolRendererQt(const SymbolRendererQt &)=default
SymbolRendererQt(QPainter *painter)
void SetFill(const FillStyleRef &fillStyle) override
SymbolRendererQt & operator=(const SymbolRendererQt &)=default
void SetBorder(const BorderStyleRef &borderStyle, double screenMmInPixel) override
void DrawPolygon(const std::vector< Vertex2D > &polygonPixels) override
SymbolRendererQt & operator=(SymbolRendererQt &&)=default
SymbolRendererQt(SymbolRendererQt &&)=default
std::shared_ptr< BorderStyle > BorderStyleRef
Definition Styles.h:464
std::shared_ptr< FillStyle > FillStyleRef
Definition Styles.h:356