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 SwCanvas, including all inherited members.
ABGR8888 enum value | SwCanvas | |
ARGB8888 enum value | SwCanvas | |
clear(bool free=true) noexcept | Canvas | virtual |
Colorspace enum name | SwCanvas | |
Default enum value | SwCanvas | |
draw() noexcept | Canvas | virtual |
gen() noexcept | SwCanvas | static |
Individual enum value | SwCanvas | |
mempool(MempoolPolicy policy) noexcept | SwCanvas | |
MempoolPolicy enum name | SwCanvas | |
push(std::unique_ptr< Paint > paint) noexcept | Canvas | virtual |
reserve(uint32_t n) noexcept | Canvas | |
Shareable enum value | SwCanvas | |
sync() noexcept | Canvas | virtual |
target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept | SwCanvas | |
update(Paint *paint) noexcept | Canvas | virtual |