|
libosmscout 1.1.1
|
#include <libosmscout-map-cairo/include/osmscoutmapcairo/SymbolRendererCairo.h>


Public Member Functions | |
| SymbolRendererCairo (cairo_t *draw) | |
| SymbolRendererCairo (const SymbolRendererCairo &)=default | |
| SymbolRendererCairo (SymbolRendererCairo &&)=default | |
| ~SymbolRendererCairo () override=default | |
| SymbolRendererCairo & | operator= (const SymbolRendererCairo &)=default |
| SymbolRendererCairo & | operator= (SymbolRendererCairo &&)=default |
| Public Member Functions inherited from osmscout::SymbolRenderer | |
| virtual | ~SymbolRenderer ()=default |
| virtual void | Render (const Projection &projection, const Symbol &symbol, const Vertex2D &mapCenter, std::function< void()> afterRenderTransformer, std::function< void()> afterEndTransformer, double scaleFactor=1.0) |
| virtual void | Render (const Projection &projection, const Symbol &symbol, const Vertex2D &mapCenter, double scaleFactor=1.0) |
Protected Member Functions | |
| void | BeginPrimitive () override |
| void | SetFill (const FillStyleRef &fillStyle) override |
| void | SetBorder (const BorderStyleRef &borderStyle, double screenMmInPixel) override |
| void | DrawPolygon (const std::vector< Vertex2D > &polygonPixels) override |
| void | DrawRect (double x, double y, double w, double h) override |
| void | DrawCircle (double x, double y, double radius) override |
| void | EndPrimitive () override |
|
explicit |
|
default |
|
default |
|
overridedefault |
|
overrideprotectedvirtual |
Reimplemented from osmscout::SymbolRenderer.
|
overrideprotectedvirtual |
Implements osmscout::SymbolRenderer.
|
overrideprotectedvirtual |
Implements osmscout::SymbolRenderer.
|
overrideprotectedvirtual |
Implements osmscout::SymbolRenderer.
|
overrideprotectedvirtual |
Reimplemented from osmscout::SymbolRenderer.
|
default |
|
default |
|
overrideprotectedvirtual |
Implements osmscout::SymbolRenderer.
|
overrideprotectedvirtual |
Implements osmscout::SymbolRenderer.