ThorVG
v0.1
ThorVG is a platform-independent portable library for drawing vector-based scene and animation. It's an open-source software that is freely used by a variety of software platforms and applications. ThorVG provides neat and easy APIs, its library has no dependencies and keeps cheap and super compact size. It serves as the vector graphics engine for Tizen OS that powers many products.
|
This is the complete list of members for Scene, including all inherited members.
bounds(float *x, float *y, float *w, float *h) const noexcept | Paint | |
clear() noexcept | Scene | |
composite(std::unique_ptr< Paint > target, CompositeMethod method) const noexcept | Paint | |
duplicate() const noexcept | Paint | |
gen() noexcept | Scene | static |
opacity(uint8_t o) noexcept | Paint | |
opacity() const noexcept | Paint | |
push(std::unique_ptr< Paint > paint) noexcept | Scene | |
reserve(uint32_t size) noexcept | Scene | |
rotate(float degree) noexcept | Paint | |
scale(float factor) noexcept | Paint | |
transform(const Matrix &m) noexcept | Paint | |
translate(float x, float y) noexcept | Paint |