|
|
Donner
C++20 SVG rendering library
|
#include <cmath>#include <ostream>#include "donner/base/Box.h"#include "donner/base/MathUtils.h"#include "donner/base/Vector2.h"Classes | |
| struct | donner::Transform< T > |
| A 2D matrix representing an affine transformation. More... | |
| struct | donner::Transform< T >::UninitializedTag |
| Tag type for constructing an uninitialized transform. More... | |
Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
Typedefs | |
Typedefs | |
| using | donner::Transformf = Transform<float> |
Shorthand for Transform<float>. | |
| using | donner::Transformd = Transform<double> |
Shorthand for Transform<double>. | |
| struct donner::Transform::UninitializedTag |
Tag type for constructing an uninitialized transform.