|
|
Donner 0.5.0
Embeddable browser-grade SVG2 engine
|
#include <string>#include "donner/base/Box.h"#include "donner/svg/SVGElement.h"#include "donner/svg/renderer/RendererInterface.h"Classes | |
| struct | donner::svg::SampledImageInfo |
| Sampled image dimensions and scaling for coordinate mapping. More... | |
Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
| namespace | donner::svg |
| Donner SVG library, which can load, manipulate and render SVG files. | |
Functions | |
| std::string | donner::svg::BuildCssSelectorPath (const SVGElement &element) |
| Build a CSS-like selector path for an element. | |
| void | donner::svg::CompositeAABBRect (RendererBitmap &bitmap, const Box2d &bounds, const SampledImageInfo &imageInfo) |
| Draw a 1-sub-pixel blue AABB outline directly into the bitmap, aligned to the terminal sub-pixel grid. | |
| struct donner::svg::SampledImageInfo |
Sampled image dimensions and scaling for coordinate mapping.