SVG backend implementation of SymbolRenderer.
More...
#include <SymbolRendererSVG.h>
SVG backend implementation of SymbolRenderer.
Writes SVG elements to the given output stream.
◆ SymbolRendererSVG() [1/3]
| osmscout::SymbolRendererSVG::SymbolRendererSVG |
( |
std::ostream & |
stream | ) |
|
|
explicit |
◆ SymbolRendererSVG() [2/3]
◆ SymbolRendererSVG() [3/3]
◆ ~SymbolRendererSVG()
| osmscout::SymbolRendererSVG::~SymbolRendererSVG |
( |
| ) |
|
|
overridedefault |
◆ DrawCircle()
| void osmscout::SymbolRendererSVG::DrawCircle |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
radius |
|
) |
| |
|
overrideprotectedvirtual |
◆ DrawPolygon()
| void osmscout::SymbolRendererSVG::DrawPolygon |
( |
const std::vector< Vertex2D > & |
polygonPixels | ) |
|
|
overrideprotectedvirtual |
◆ DrawRect()
| void osmscout::SymbolRendererSVG::DrawRect |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
w, |
|
|
double |
h |
|
) |
| |
|
overrideprotectedvirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SetBorder()
| void osmscout::SymbolRendererSVG::SetBorder |
( |
const BorderStyleRef & |
borderStyle, |
|
|
double |
screenMmInPixel |
|
) |
| |
|
overrideprotectedvirtual |
◆ SetFill()
| void osmscout::SymbolRendererSVG::SetFill |
( |
const FillStyleRef & |
fillStyle | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: