|
|
Donner
C++20 SVG rendering library
|
Classes | |
| struct | donner::svg::components::FilterPrimitiveComponent |
| Parameters for SVGFilterPrimitiveStandardAttributes. More... | |
| struct | donner::svg::components::FEGaussianBlurComponent |
| Parameters for SVGFEGaussianBlurElement. 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. | |
| namespace | donner::svg::components |
| Contains the implementation of the Donner ECS,. | |
| struct donner::svg::components::FilterPrimitiveComponent |
Parameters for SVGFilterPrimitiveStandardAttributes.
| Class Members | ||
|---|---|---|
| optional< Lengthd > | height | The height of the filter region. |
| optional< RcString > | result | Name of the filter primitive, which enables it to be used as a reference for subsequent filter primitives under the same "<filter>" element. |
| optional< Lengthd > | width | The width of the filter region. |
| optional< Lengthd > | x | The x-coordinate of the filter region. |
| optional< Lengthd > | y | The y-coordinate of the filter region. |
| struct donner::svg::components::FEGaussianBlurComponent |
Parameters for SVGFEGaussianBlurElement.
| Class Members | ||
|---|---|---|
| double | stdDeviationX = 0.0 | The standard deviation of the Gaussian blur in the x direction. |
| double | stdDeviationY = 0.0 | The standard deviation of the Gaussian blur in the y direction. |