target()
-: GlCanvas
+: GlCanvas
, SwCanvas
, WgCanvas
diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html
index 7d12eabe..32b4be75 100644
--- a/docs/html/functions_vars.html
+++ b/docs/html/functions_vars.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/graph_legend.html b/docs/html/graph_legend.html
index 99ed1286..558591da 100644
--- a/docs/html/graph_legend.html
+++ b/docs/html/graph_legend.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/group__ThorVG.html b/docs/html/group__ThorVG.html
index 0d82dc52..2121c6b1 100644
--- a/docs/html/group__ThorVG.html
+++ b/docs/html/group__ThorVG.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/group__ThorVG.js b/docs/html/group__ThorVG.js
index 2d7ea854..e55c8d91 100644
--- a/docs/html/group__ThorVG.js
+++ b/docs/html/group__ThorVG.js
@@ -127,7 +127,7 @@ var group__ThorVG =
[ "target", "classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc", null ]
] ],
[ "GlCanvas", "classtvg_1_1GlCanvas.html", [
- [ "target", "classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29", null ]
+ [ "target", "classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad", null ]
] ],
[ "WgCanvas", "classtvg_1_1WgCanvas.html", [
[ "target", "classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330", null ]
diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html
index 66f9f1a3..015b3fd8 100644
--- a/docs/html/hierarchy.html
+++ b/docs/html/hierarchy.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
@@ -92,26 +92,27 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable();
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2 ]
C Accessor The Accessor is a utility class to debug the Scene structure by traversing the scene-tree
- C Animation Enables manipulation of animatable images
- ▼ C Canvas An abstract class for drawing graphical elements
- C GlCanvas A class for the rendering graphic elements with a GL raster engine
- C SwCanvas A class for the rendering graphical elements with a software raster engine
- C WgCanvas A class for the rendering graphic elements with a WebGPU raster engine
- C Fill::ColorStop A data structure storing the information about the color and its relative position inside the gradient bounds
- ▼ C Fill An abstract class representing the gradient fill of the Shape object
- C LinearGradient A class representing the linear gradient fill of the Shape object
- C RadialGradient A class representing the radial gradient fill of the Shape object
- C Initializer A class that enables initialization and termination of the TVG engines
- C Matrix A data structure representing a three-dimensional matrix
- ▼ C Paint An abstract class for managing graphical elements
- C Picture A class representing an image read in one of the supported formats: raw, svg, png, jpg, lottie(json) and etc. Besides the methods inherited from the Paint , it provides methods to load & draw images on the canvas
- C Scene A class to composite children paints
- C Shape A class representing two-dimensional figures and their properties
- C Text A class to represent text objects in a graphical context, allowing for rendering and manipulation of unicode text
- C Point A data structure representing a point in two-dimensional space
- C Polygon A data structure representing a triange in a texture mesh
- C Saver A class for exporting a paint object into a specified file, from which to recover the paint data later
- C Vertex A data structure representing a texture mesh vertex
+ ▼ C Animation Enables manipulation of animatable images
+ C LottieAnimation Enables control of advanced Lottie features
+ ▼ C Canvas An abstract class for drawing graphical elements
+ C GlCanvas A class for the rendering graphic elements with a GL raster engine
+ C SwCanvas A class for the rendering graphical elements with a software raster engine
+ C WgCanvas A class for the rendering graphic elements with a WebGPU raster engine
+ C Fill::ColorStop A data structure storing the information about the color and its relative position inside the gradient bounds
+ ▼ C Fill An abstract class representing the gradient fill of the Shape object
+ C LinearGradient A class representing the linear gradient fill of the Shape object
+ C RadialGradient A class representing the radial gradient fill of the Shape object
+ C Initializer A class that enables initialization and termination of the TVG engines
+ C Matrix A data structure representing a three-dimensional matrix
+ ▼ C Paint An abstract class for managing graphical elements
+ C Picture A class representing an image read in one of the supported formats: raw, svg, png, jpg, lottie(json) and etc. Besides the methods inherited from the Paint , it provides methods to load & draw images on the canvas
+ C Scene A class to composite children paints
+ C Shape A class representing two-dimensional figures and their properties
+ C Text A class to represent text objects in a graphical context, allowing for rendering and manipulation of unicode text
+ C Point A data structure representing a point in two-dimensional space
+ C Polygon A data structure representing a triange in a texture mesh
+ C Saver A class for exporting a paint object into a specified file, from which to recover the paint data later
+ C Vertex A data structure representing a texture mesh vertex
diff --git a/docs/html/hierarchy.js b/docs/html/hierarchy.js
index da5ad661..0c90f866 100644
--- a/docs/html/hierarchy.js
+++ b/docs/html/hierarchy.js
@@ -1,7 +1,9 @@
var hierarchy =
[
[ "Accessor", "classtvg_1_1Accessor.html", null ],
- [ "Animation", "classtvg_1_1Animation.html", null ],
+ [ "Animation", "classtvg_1_1Animation.html", [
+ [ "LottieAnimation", "classtvg_1_1LottieAnimation.html", null ]
+ ] ],
[ "Canvas", "classtvg_1_1Canvas.html", [
[ "GlCanvas", "classtvg_1_1GlCanvas.html", null ],
[ "SwCanvas", "classtvg_1_1SwCanvas.html", null ],
diff --git a/docs/html/index.html b/docs/html/index.html
index d4d0cf7d..06a9dd32 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/inherit_graph_1.map b/docs/html/inherit_graph_1.map
index bbe2a29a..b7cf1714 100644
--- a/docs/html/inherit_graph_1.map
+++ b/docs/html/inherit_graph_1.map
@@ -1,3 +1,4 @@
+
diff --git a/docs/html/inherit_graph_1.md5 b/docs/html/inherit_graph_1.md5
index ee6e4e94..a526ed43 100644
--- a/docs/html/inherit_graph_1.md5
+++ b/docs/html/inherit_graph_1.md5
@@ -1 +1 @@
-68268815e2926a5e1cbe52759329f9d8
\ No newline at end of file
+98f4c6fb2fb8a5062aee01789d50ad8b
\ No newline at end of file
diff --git a/docs/html/inherit_graph_1.png b/docs/html/inherit_graph_1.png
index 40c8c732..e09543e6 100644
Binary files a/docs/html/inherit_graph_1.png and b/docs/html/inherit_graph_1.png differ
diff --git a/docs/html/inherits.html b/docs/html/inherits.html
index 1687e6fb..eb7dda7d 100644
--- a/docs/html/inherits.html
+++ b/docs/html/inherits.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
@@ -98,6 +98,7 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable();
+
diff --git a/docs/html/modules.html b/docs/html/modules.html
index 016d9b80..0862a8eb 100644
--- a/docs/html/modules.html
+++ b/docs/html/modules.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/navtreeindex0.js b/docs/html/navtreeindex0.js
index 1e9c4218..73954529 100644
--- a/docs/html/navtreeindex0.js
+++ b/docs/html/navtreeindex0.js
@@ -28,11 +28,13 @@ var NAVTREEINDEX0 =
"classtvg_1_1Fill.html#addbc9de36b4427639f3cc1dceeccb734":[0,0,5,1],
"classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950":[0,0,5,6],
"classtvg_1_1GlCanvas.html":[0,0,14],
-"classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29":[0,0,14,0],
+"classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad":[0,0,14,0],
"classtvg_1_1Initializer.html":[0,0,16],
"classtvg_1_1LinearGradient.html":[0,0,7],
"classtvg_1_1LinearGradient.html#a5c77e9f6e855a595945f45a6b19ee983":[0,0,7,0],
"classtvg_1_1LinearGradient.html#aa881eb89e14ade6a30bc41d7eb8eaf52":[0,0,7,1],
+"classtvg_1_1LottieAnimation.html":[1,0,0,20],
+"classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e":[1,0,0,20,0],
"classtvg_1_1Paint.html":[0,0,4],
"classtvg_1_1Paint.html#a1b51b7344eac48d285c073bc488197d3":[0,0,4,3],
"classtvg_1_1Paint.html#a2e2d077b820d1cfd6502a86e0221638b":[0,0,4,5],
diff --git a/docs/html/search/all_10.js b/docs/html/search/all_10.js
index 1526288f..48f09f93 100644
--- a/docs/html/search/all_10.js
+++ b/docs/html/search/all_10.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['target_142',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]],
- ['term_143',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]],
- ['text_144',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]],
- ['text_145',['Text',['../classtvg_1_1Text.html',1,'tvg']]],
- ['thorvg_146',['ThorVG',['../group__ThorVG.html',1,'']]],
- ['totalframe_147',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]],
- ['transform_148',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]],
- ['translate_149',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]]
+ ['target_144',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]],
+ ['term_145',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]],
+ ['text_146',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]],
+ ['text_147',['Text',['../classtvg_1_1Text.html',1,'tvg']]],
+ ['thorvg_148',['ThorVG',['../group__ThorVG.html',1,'']]],
+ ['totalframe_149',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]],
+ ['transform_150',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]],
+ ['translate_151',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]]
];
diff --git a/docs/html/search/all_11.js b/docs/html/search/all_11.js
index 452c81b9..f7908c57 100644
--- a/docs/html/search/all_11.js
+++ b/docs/html/search/all_11.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['unknown_150',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]],
- ['unload_151',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]],
- ['update_152',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]]
+ ['unknown_152',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]],
+ ['unload_153',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]],
+ ['update_154',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]]
];
diff --git a/docs/html/search/all_12.js b/docs/html/search/all_12.js
index e48a0313..f90ee040 100644
--- a/docs/html/search/all_12.js
+++ b/docs/html/search/all_12.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['vertex_153',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
+ ['vertex_155',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
];
diff --git a/docs/html/search/all_13.js b/docs/html/search/all_13.js
index 83bf4b5a..946e6e67 100644
--- a/docs/html/search/all_13.js
+++ b/docs/html/search/all_13.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['wg_154',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]],
- ['wgcanvas_155',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]],
- ['winding_156',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]]
+ ['wg_156',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]],
+ ['wgcanvas_157',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]],
+ ['winding_158',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]]
];
diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js
index ae01a052..4fb9f8fa 100644
--- a/docs/html/search/all_6.js
+++ b/docs/html/search/all_6.js
@@ -1,7 +1,7 @@
var searchData=
[
['g_56',['g',['../structtvg_1_1Fill_1_1ColorStop.html#a1673907d4d89d763bb7b94ec1eeb7b60',1,'tvg::Fill::ColorStop']]],
- ['gen_57',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()']]],
+ ['gen_57',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()'],['../classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312',1,'tvg::LottieAnimation::gen()']]],
['gl_58',['Gl',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa0f16de4274952a7184e059c5f2d048d6',1,'tvg']]],
['glcanvas_59',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]]
];
diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js
index 82429ef2..c2e1af2a 100644
--- a/docs/html/search/all_9.js
+++ b/docs/html/search/all_9.js
@@ -6,5 +6,6 @@ var searchData=
['lineto_73',['lineTo',['../classtvg_1_1Shape.html#a9c28e9bbc6bd22dc62e891ffb3fa02cd',1,'tvg::Shape']]],
['lineto_74',['LineTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1a5dc59cf06f56c730c0a4bfe69c9bf689',1,'tvg']]],
['load_75',['load',['../classtvg_1_1Picture.html#aaf06be7d0b572c5ce35315cbddd7d318',1,'tvg::Picture::load(const std::string &path) noexcept'],['../classtvg_1_1Picture.html#a3e487c0b236a6eea853c5ccb7665cdce',1,'tvg::Picture::load(const char *data, uint32_t size, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a95979a7c4ce51445c7ef9d6461c34767',1,'tvg::Picture::load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a1fdf75092cebaa7cde48d6a7d4946368',1,'tvg::Picture::load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept'],['../classtvg_1_1Text.html#a2e6612c3e7ff222151d2228b97dac1d5',1,'tvg::Text::load()']]],
- ['lumamask_76',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]]
+ ['lottieanimation_76',['LottieAnimation',['../classtvg_1_1LottieAnimation.html',1,'tvg']]],
+ ['lumamask_77',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]]
];
diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js
index 9cf03dd1..c0cbe600 100644
--- a/docs/html/search/all_a.js
+++ b/docs/html/search/all_a.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['matrix_77',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]],
- ['memorycorruption_78',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]],
- ['mempool_79',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]],
- ['mempoolpolicy_80',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]],
- ['mesh_81',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]],
- ['miter_82',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]],
- ['moveto_83',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]],
- ['moveto_84',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]],
- ['multiply_85',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]]
+ ['matrix_78',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]],
+ ['memorycorruption_79',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]],
+ ['mempool_80',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]],
+ ['mempoolpolicy_81',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]],
+ ['mesh_82',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]],
+ ['miter_83',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]],
+ ['moveto_84',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]],
+ ['moveto_85',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]],
+ ['multiply_86',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]]
];
diff --git a/docs/html/search/all_b.js b/docs/html/search/all_b.js
index 726fbcf8..505ee004 100644
--- a/docs/html/search/all_b.js
+++ b/docs/html/search/all_b.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['none_86',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]],
- ['nonsupport_87',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]],
- ['normal_88',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]]
+ ['none_87',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]],
+ ['nonsupport_88',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]],
+ ['normal_89',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]]
];
diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js
index 050d1fcb..023397e5 100644
--- a/docs/html/search/all_c.js
+++ b/docs/html/search/all_c.js
@@ -1,7 +1,8 @@
var searchData=
[
- ['offset_89',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]],
- ['opacity_90',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]],
- ['order_91',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]],
- ['overlay_92',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]]
+ ['offset_90',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]],
+ ['opacity_91',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]],
+ ['order_92',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]],
+ ['overlay_93',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]],
+ ['override_94',['override',['../classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e',1,'tvg::LottieAnimation']]]
];
diff --git a/docs/html/search/all_d.js b/docs/html/search/all_d.js
index cd99116a..cfcddd4f 100644
--- a/docs/html/search/all_d.js
+++ b/docs/html/search/all_d.js
@@ -1,14 +1,14 @@
var searchData=
[
- ['pad_93',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]],
- ['paint_94',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]],
- ['paints_95',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]],
- ['pathcommand_96',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]],
- ['pathcommands_97',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]],
- ['pathcoords_98',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]],
- ['picture_99',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]],
- ['picture_100',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]],
- ['point_101',['Point',['../structtvg_1_1Point.html',1,'tvg']]],
- ['polygon_102',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]],
- ['push_103',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]]
+ ['pad_95',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]],
+ ['paint_96',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]],
+ ['paints_97',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]],
+ ['pathcommand_98',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]],
+ ['pathcommands_99',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]],
+ ['pathcoords_100',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]],
+ ['picture_101',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]],
+ ['picture_102',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]],
+ ['point_103',['Point',['../structtvg_1_1Point.html',1,'tvg']]],
+ ['polygon_104',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]],
+ ['push_105',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]]
];
diff --git a/docs/html/search/all_e.js b/docs/html/search/all_e.js
index 9aa5aa84..c02aa2e0 100644
--- a/docs/html/search/all_e.js
+++ b/docs/html/search/all_e.js
@@ -1,13 +1,13 @@
var searchData=
[
- ['r_104',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]],
- ['radial_105',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]],
- ['radialgradient_106',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]],
- ['reflect_107',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]],
- ['repeat_108',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]],
- ['reserve_109',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]],
- ['reset_110',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]],
- ['result_111',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]],
- ['rotate_112',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]],
- ['round_113',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]]
+ ['r_106',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]],
+ ['radial_107',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]],
+ ['radialgradient_108',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]],
+ ['reflect_109',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]],
+ ['repeat_110',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]],
+ ['reserve_111',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]],
+ ['reset_112',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]],
+ ['result_113',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]],
+ ['rotate_114',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]],
+ ['round_115',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]]
];
diff --git a/docs/html/search/all_f.js b/docs/html/search/all_f.js
index a80b99c0..8d1b6cc2 100644
--- a/docs/html/search/all_f.js
+++ b/docs/html/search/all_f.js
@@ -1,31 +1,31 @@
var searchData=
[
- ['save_114',['save',['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept'],['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept']]],
- ['saver_115',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]],
- ['scale_116',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]],
- ['scene_117',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]],
- ['screen_118',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]],
- ['set_119',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]],
- ['shape_120',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]],
- ['shareable_121',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]],
- ['size_122',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]],
- ['softlight_123',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]],
- ['spread_124',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]],
- ['square_125',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]],
- ['srcover_126',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]],
- ['stroke_127',['stroke',['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]],
- ['strokecap_128',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]],
- ['strokecap_129',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]],
- ['strokecolor_130',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]],
- ['strokedash_131',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]],
- ['strokefill_132',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]],
- ['strokejoin_133',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]],
- ['strokejoin_134',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]],
- ['strokemiterlimit_135',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]],
- ['strokewidth_136',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]],
- ['subtractmask_137',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]],
- ['success_138',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]],
- ['sw_139',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]],
- ['swcanvas_140',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]],
- ['sync_141',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]]
+ ['save_116',['save',['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept'],['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept']]],
+ ['saver_117',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]],
+ ['scale_118',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]],
+ ['scene_119',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]],
+ ['screen_120',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]],
+ ['set_121',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]],
+ ['shape_122',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]],
+ ['shareable_123',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]],
+ ['size_124',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]],
+ ['softlight_125',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]],
+ ['spread_126',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]],
+ ['square_127',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]],
+ ['srcover_128',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]],
+ ['stroke_129',['stroke',['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]],
+ ['strokecap_130',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]],
+ ['strokecap_131',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]],
+ ['strokecolor_132',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]],
+ ['strokedash_133',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]],
+ ['strokefill_134',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]],
+ ['strokejoin_135',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]],
+ ['strokejoin_136',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]],
+ ['strokemiterlimit_137',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]],
+ ['strokewidth_138',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]],
+ ['subtractmask_139',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]],
+ ['success_140',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]],
+ ['sw_141',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]],
+ ['swcanvas_142',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]],
+ ['sync_143',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]]
];
diff --git a/docs/html/search/classes_0.js b/docs/html/search/classes_0.js
index 0395af11..62de4c1f 100644
--- a/docs/html/search/classes_0.js
+++ b/docs/html/search/classes_0.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['accessor_157',['Accessor',['../classtvg_1_1Accessor.html',1,'tvg']]],
- ['animation_158',['Animation',['../classtvg_1_1Animation.html',1,'tvg']]]
+ ['accessor_159',['Accessor',['../classtvg_1_1Accessor.html',1,'tvg']]],
+ ['animation_160',['Animation',['../classtvg_1_1Animation.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_1.js b/docs/html/search/classes_1.js
index ba7ffd1f..bb58b6c6 100644
--- a/docs/html/search/classes_1.js
+++ b/docs/html/search/classes_1.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['canvas_159',['Canvas',['../classtvg_1_1Canvas.html',1,'tvg']]],
- ['colorstop_160',['ColorStop',['../structtvg_1_1Fill_1_1ColorStop.html',1,'tvg::Fill']]]
+ ['canvas_161',['Canvas',['../classtvg_1_1Canvas.html',1,'tvg']]],
+ ['colorstop_162',['ColorStop',['../structtvg_1_1Fill_1_1ColorStop.html',1,'tvg::Fill']]]
];
diff --git a/docs/html/search/classes_2.js b/docs/html/search/classes_2.js
index a4633e82..c254b1dd 100644
--- a/docs/html/search/classes_2.js
+++ b/docs/html/search/classes_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['fill_161',['Fill',['../classtvg_1_1Fill.html',1,'tvg']]]
+ ['fill_163',['Fill',['../classtvg_1_1Fill.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_3.js b/docs/html/search/classes_3.js
index 54c3b652..dc3190a9 100644
--- a/docs/html/search/classes_3.js
+++ b/docs/html/search/classes_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['glcanvas_162',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]]
+ ['glcanvas_164',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_4.js b/docs/html/search/classes_4.js
index 3debd359..c0efacef 100644
--- a/docs/html/search/classes_4.js
+++ b/docs/html/search/classes_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['initializer_163',['Initializer',['../classtvg_1_1Initializer.html',1,'tvg']]]
+ ['initializer_165',['Initializer',['../classtvg_1_1Initializer.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_5.js b/docs/html/search/classes_5.js
index b1a2b745..862544c1 100644
--- a/docs/html/search/classes_5.js
+++ b/docs/html/search/classes_5.js
@@ -1,4 +1,5 @@
var searchData=
[
- ['lineargradient_164',['LinearGradient',['../classtvg_1_1LinearGradient.html',1,'tvg']]]
+ ['lineargradient_166',['LinearGradient',['../classtvg_1_1LinearGradient.html',1,'tvg']]],
+ ['lottieanimation_167',['LottieAnimation',['../classtvg_1_1LottieAnimation.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_6.js b/docs/html/search/classes_6.js
index faf6a0ae..8fb433d1 100644
--- a/docs/html/search/classes_6.js
+++ b/docs/html/search/classes_6.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['matrix_165',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]]
+ ['matrix_168',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_7.js b/docs/html/search/classes_7.js
index 52407909..18a62d9c 100644
--- a/docs/html/search/classes_7.js
+++ b/docs/html/search/classes_7.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['paint_166',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]],
- ['picture_167',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]],
- ['point_168',['Point',['../structtvg_1_1Point.html',1,'tvg']]],
- ['polygon_169',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]]
+ ['paint_169',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]],
+ ['picture_170',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]],
+ ['point_171',['Point',['../structtvg_1_1Point.html',1,'tvg']]],
+ ['polygon_172',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_8.js b/docs/html/search/classes_8.js
index fc5e4724..fea3d14a 100644
--- a/docs/html/search/classes_8.js
+++ b/docs/html/search/classes_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['radialgradient_170',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]]
+ ['radialgradient_173',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_9.js b/docs/html/search/classes_9.js
index 8caeca10..1be30c54 100644
--- a/docs/html/search/classes_9.js
+++ b/docs/html/search/classes_9.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['saver_171',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]],
- ['scene_172',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]],
- ['shape_173',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]],
- ['swcanvas_174',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]]
+ ['saver_174',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]],
+ ['scene_175',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]],
+ ['shape_176',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]],
+ ['swcanvas_177',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_a.js b/docs/html/search/classes_a.js
index b5c2ddcc..1d09950c 100644
--- a/docs/html/search/classes_a.js
+++ b/docs/html/search/classes_a.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['text_175',['Text',['../classtvg_1_1Text.html',1,'tvg']]]
+ ['text_178',['Text',['../classtvg_1_1Text.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_b.js b/docs/html/search/classes_b.js
index 87f139b6..f89c4457 100644
--- a/docs/html/search/classes_b.js
+++ b/docs/html/search/classes_b.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['vertex_176',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
+ ['vertex_179',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
];
diff --git a/docs/html/search/classes_c.js b/docs/html/search/classes_c.js
index d0305d29..908939c1 100644
--- a/docs/html/search/classes_c.js
+++ b/docs/html/search/classes_c.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['wgcanvas_177',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]]
+ ['wgcanvas_180',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]]
];
diff --git a/docs/html/search/enums_0.js b/docs/html/search/enums_0.js
index 48cf5bd6..909a8fcf 100644
--- a/docs/html/search/enums_0.js
+++ b/docs/html/search/enums_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['blendmethod_247',['BlendMethod',['../group__ThorVG.html#ga4dd2f3776540c10b565e0446aa8e9e02',1,'tvg']]]
+ ['blendmethod_251',['BlendMethod',['../group__ThorVG.html#ga4dd2f3776540c10b565e0446aa8e9e02',1,'tvg']]]
];
diff --git a/docs/html/search/enums_1.js b/docs/html/search/enums_1.js
index e8deb213..c03d87b6 100644
--- a/docs/html/search/enums_1.js
+++ b/docs/html/search/enums_1.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['canvasengine_248',['CanvasEngine',['../group__ThorVG.html#ga3dfc0651e85484b1011772dd9f8300df',1,'tvg']]],
- ['colorspace_249',['Colorspace',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65',1,'tvg::SwCanvas']]],
- ['compositemethod_250',['CompositeMethod',['../group__ThorVG.html#gaabdf94ada64e69d06deabc5aa6576f87',1,'tvg']]]
+ ['canvasengine_252',['CanvasEngine',['../group__ThorVG.html#ga3dfc0651e85484b1011772dd9f8300df',1,'tvg']]],
+ ['colorspace_253',['Colorspace',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65',1,'tvg::SwCanvas']]],
+ ['compositemethod_254',['CompositeMethod',['../group__ThorVG.html#gaabdf94ada64e69d06deabc5aa6576f87',1,'tvg']]]
];
diff --git a/docs/html/search/enums_2.js b/docs/html/search/enums_2.js
index fcdb59f6..072bcffb 100644
--- a/docs/html/search/enums_2.js
+++ b/docs/html/search/enums_2.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['fillrule_251',['FillRule',['../group__ThorVG.html#ga9a534b0377c9ca41983d53b0dae0d5a4',1,'tvg']]],
- ['fillspread_252',['FillSpread',['../group__ThorVG.html#ga0cfa2c92260cca776292cc9e8964f2da',1,'tvg']]]
+ ['fillrule_255',['FillRule',['../group__ThorVG.html#ga9a534b0377c9ca41983d53b0dae0d5a4',1,'tvg']]],
+ ['fillspread_256',['FillSpread',['../group__ThorVG.html#ga0cfa2c92260cca776292cc9e8964f2da',1,'tvg']]]
];
diff --git a/docs/html/search/enums_3.js b/docs/html/search/enums_3.js
index 4f83b864..9feff7b5 100644
--- a/docs/html/search/enums_3.js
+++ b/docs/html/search/enums_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['mempoolpolicy_253',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]]
+ ['mempoolpolicy_257',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]]
];
diff --git a/docs/html/search/enums_4.js b/docs/html/search/enums_4.js
index 2d93c010..3a6eaf7a 100644
--- a/docs/html/search/enums_4.js
+++ b/docs/html/search/enums_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['pathcommand_254',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]]
+ ['pathcommand_258',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]]
];
diff --git a/docs/html/search/enums_5.js b/docs/html/search/enums_5.js
index 7ed346de..493033b3 100644
--- a/docs/html/search/enums_5.js
+++ b/docs/html/search/enums_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['result_255',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]]
+ ['result_259',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]]
];
diff --git a/docs/html/search/enums_6.js b/docs/html/search/enums_6.js
index 64ad4ac0..82ece1ab 100644
--- a/docs/html/search/enums_6.js
+++ b/docs/html/search/enums_6.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['strokecap_256',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]],
- ['strokejoin_257',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]]
+ ['strokecap_260',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]],
+ ['strokejoin_261',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_0.js b/docs/html/search/enumvalues_0.js
index b09f173f..d260da41 100644
--- a/docs/html/search/enumvalues_0.js
+++ b/docs/html/search/enumvalues_0.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['abgr8888_258',['ABGR8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65adb1b146d65c52857a5a4af54e5006101',1,'tvg::SwCanvas']]],
- ['abgr8888s_259',['ABGR8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a9a1401ad541d674306a4d802c8d39670',1,'tvg::SwCanvas']]],
- ['add_260',['Add',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aec211f7c20af43e742bf2570c3cb84f9',1,'tvg']]],
- ['addmask_261',['AddMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8e1e296c3f01c21b1a3db79f0ce4fe9a',1,'tvg']]],
- ['alphamask_262',['AlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87abd68e2bb79d1a5e65ad8f0d202d14cbc',1,'tvg']]],
- ['argb8888_263',['ARGB8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65af540c373a71dee269827b0d12026de80',1,'tvg::SwCanvas']]],
- ['argb8888s_264',['ARGB8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a648ac55145f98008589e5ffeac72db2b',1,'tvg::SwCanvas']]]
+ ['abgr8888_262',['ABGR8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65adb1b146d65c52857a5a4af54e5006101',1,'tvg::SwCanvas']]],
+ ['abgr8888s_263',['ABGR8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a9a1401ad541d674306a4d802c8d39670',1,'tvg::SwCanvas']]],
+ ['add_264',['Add',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aec211f7c20af43e742bf2570c3cb84f9',1,'tvg']]],
+ ['addmask_265',['AddMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8e1e296c3f01c21b1a3db79f0ce4fe9a',1,'tvg']]],
+ ['alphamask_266',['AlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87abd68e2bb79d1a5e65ad8f0d202d14cbc',1,'tvg']]],
+ ['argb8888_267',['ARGB8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65af540c373a71dee269827b0d12026de80',1,'tvg::SwCanvas']]],
+ ['argb8888s_268',['ARGB8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a648ac55145f98008589e5ffeac72db2b',1,'tvg::SwCanvas']]]
];
diff --git a/docs/html/search/enumvalues_1.js b/docs/html/search/enumvalues_1.js
index 978d9f52..1fcc82a2 100644
--- a/docs/html/search/enumvalues_1.js
+++ b/docs/html/search/enumvalues_1.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['bevel_265',['Bevel',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51a1b9ae4ca6d43fc984af318046e1e7bb5',1,'tvg']]],
- ['butt_266',['Butt',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab2635ed1075287dea1eb1598a90df1fe',1,'tvg']]]
+ ['bevel_269',['Bevel',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51a1b9ae4ca6d43fc984af318046e1e7bb5',1,'tvg']]],
+ ['butt_270',['Butt',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab2635ed1075287dea1eb1598a90df1fe',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_10.js b/docs/html/search/enumvalues_10.js
index 855c0bbb..95144d31 100644
--- a/docs/html/search/enumvalues_10.js
+++ b/docs/html/search/enumvalues_10.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['unknown_310',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]]
+ ['unknown_314',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_11.js b/docs/html/search/enumvalues_11.js
index b91d5dd2..ee521b0b 100644
--- a/docs/html/search/enumvalues_11.js
+++ b/docs/html/search/enumvalues_11.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['wg_311',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]],
- ['winding_312',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]]
+ ['wg_315',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]],
+ ['winding_316',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_2.js b/docs/html/search/enumvalues_2.js
index 44570373..8e10a120 100644
--- a/docs/html/search/enumvalues_2.js
+++ b/docs/html/search/enumvalues_2.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['clippath_267',['ClipPath',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a60575a18ece363c72551a982450efd52',1,'tvg']]],
- ['close_268',['Close',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad3d2e617335f08df83599665eef8a418',1,'tvg']]],
- ['colorburn_269',['ColorBurn',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aa061fdf49738be2999f722b45661e825',1,'tvg']]],
- ['colordodge_270',['ColorDodge',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aee9ea3fbc70cb0f07c7ec4c48712d900',1,'tvg']]],
- ['cubicto_271',['CubicTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ac8cd9cd16086764627079ed21bfc4e29',1,'tvg']]]
+ ['clippath_271',['ClipPath',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a60575a18ece363c72551a982450efd52',1,'tvg']]],
+ ['close_272',['Close',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad3d2e617335f08df83599665eef8a418',1,'tvg']]],
+ ['colorburn_273',['ColorBurn',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aa061fdf49738be2999f722b45661e825',1,'tvg']]],
+ ['colordodge_274',['ColorDodge',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aee9ea3fbc70cb0f07c7ec4c48712d900',1,'tvg']]],
+ ['cubicto_275',['CubicTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ac8cd9cd16086764627079ed21bfc4e29',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_3.js b/docs/html/search/enumvalues_3.js
index 84baeebb..599b81eb 100644
--- a/docs/html/search/enumvalues_3.js
+++ b/docs/html/search/enumvalues_3.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['darken_272',['Darken',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02af367cda25ead743bb0d2ab9c217e0b99',1,'tvg']]],
- ['default_273',['Default',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba79935518a3889663d8688b6b01fff051',1,'tvg::SwCanvas']]],
- ['difference_274',['Difference',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a28ed2ac6c29f64a3692c956004b8ff7a',1,'tvg']]],
- ['differencemask_275',['DifferenceMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8c6c379355c2381e10645dbd19f29884',1,'tvg']]]
+ ['darken_276',['Darken',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02af367cda25ead743bb0d2ab9c217e0b99',1,'tvg']]],
+ ['default_277',['Default',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba79935518a3889663d8688b6b01fff051',1,'tvg::SwCanvas']]],
+ ['difference_278',['Difference',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a28ed2ac6c29f64a3692c956004b8ff7a',1,'tvg']]],
+ ['differencemask_279',['DifferenceMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8c6c379355c2381e10645dbd19f29884',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_4.js b/docs/html/search/enumvalues_4.js
index f2f6a586..a2bfd0c1 100644
--- a/docs/html/search/enumvalues_4.js
+++ b/docs/html/search/enumvalues_4.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['evenodd_276',['EvenOdd',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a8e586e4bd2c45e86222301f2e6e0e390',1,'tvg']]],
- ['exclusion_277',['Exclusion',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a25218e43e67f1b1c1c833bc48c7ca7bb',1,'tvg']]]
+ ['evenodd_280',['EvenOdd',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a8e586e4bd2c45e86222301f2e6e0e390',1,'tvg']]],
+ ['exclusion_281',['Exclusion',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a25218e43e67f1b1c1c833bc48c7ca7bb',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_5.js b/docs/html/search/enumvalues_5.js
index e8d5e28f..c2982f1a 100644
--- a/docs/html/search/enumvalues_5.js
+++ b/docs/html/search/enumvalues_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['failedallocation_278',['FailedAllocation',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066abc2b4181e818f2e9b52b2bc54dd55907',1,'tvg']]]
+ ['failedallocation_282',['FailedAllocation',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066abc2b4181e818f2e9b52b2bc54dd55907',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_6.js b/docs/html/search/enumvalues_6.js
index a3d1664f..f0fe8517 100644
--- a/docs/html/search/enumvalues_6.js
+++ b/docs/html/search/enumvalues_6.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['gl_279',['Gl',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa0f16de4274952a7184e059c5f2d048d6',1,'tvg']]]
+ ['gl_283',['Gl',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa0f16de4274952a7184e059c5f2d048d6',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_7.js b/docs/html/search/enumvalues_7.js
index 5d83df95..2c94dc89 100644
--- a/docs/html/search/enumvalues_7.js
+++ b/docs/html/search/enumvalues_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['hardlight_280',['HardLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ad509708d332760c4dac5299aee3aa518',1,'tvg']]]
+ ['hardlight_284',['HardLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ad509708d332760c4dac5299aee3aa518',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_8.js b/docs/html/search/enumvalues_8.js
index 12ac6277..1b8136bf 100644
--- a/docs/html/search/enumvalues_8.js
+++ b/docs/html/search/enumvalues_8.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['individual_281',['Individual',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22bab0257211e60ed5eb6767ec8ed3ec2524',1,'tvg::SwCanvas']]],
- ['insufficientcondition_282',['InsufficientCondition',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a119732ff568bf103d744e930ae2404f1',1,'tvg']]],
- ['intersectmask_283',['IntersectMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87ac41b6c9f18e9ee080e9f74bceff36a47',1,'tvg']]],
- ['invalidarguments_284',['InvalidArguments',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae73a2e92f1c87086c838b442552a4775',1,'tvg']]],
- ['invalphamask_285',['InvAlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a59cc48dcf714e3a3c2492f4dce1fe134',1,'tvg']]],
- ['invlumamask_286',['InvLumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a28f3dcc7d8cad65deff7d3a83031ef5a',1,'tvg']]]
+ ['individual_285',['Individual',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22bab0257211e60ed5eb6767ec8ed3ec2524',1,'tvg::SwCanvas']]],
+ ['insufficientcondition_286',['InsufficientCondition',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a119732ff568bf103d744e930ae2404f1',1,'tvg']]],
+ ['intersectmask_287',['IntersectMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87ac41b6c9f18e9ee080e9f74bceff36a47',1,'tvg']]],
+ ['invalidarguments_288',['InvalidArguments',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae73a2e92f1c87086c838b442552a4775',1,'tvg']]],
+ ['invalphamask_289',['InvAlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a59cc48dcf714e3a3c2492f4dce1fe134',1,'tvg']]],
+ ['invlumamask_290',['InvLumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a28f3dcc7d8cad65deff7d3a83031ef5a',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_9.js b/docs/html/search/enumvalues_9.js
index 766e4bf0..784b2231 100644
--- a/docs/html/search/enumvalues_9.js
+++ b/docs/html/search/enumvalues_9.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['lighten_287',['Lighten',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a1371ecd5df513d77a001392435cf4d12',1,'tvg']]],
- ['lineto_288',['LineTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1a5dc59cf06f56c730c0a4bfe69c9bf689',1,'tvg']]],
- ['lumamask_289',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]]
+ ['lighten_291',['Lighten',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a1371ecd5df513d77a001392435cf4d12',1,'tvg']]],
+ ['lineto_292',['LineTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1a5dc59cf06f56c730c0a4bfe69c9bf689',1,'tvg']]],
+ ['lumamask_293',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_a.js b/docs/html/search/enumvalues_a.js
index fdf0ce98..1fa4b582 100644
--- a/docs/html/search/enumvalues_a.js
+++ b/docs/html/search/enumvalues_a.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['memorycorruption_290',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]],
- ['miter_291',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]],
- ['moveto_292',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]],
- ['multiply_293',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]]
+ ['memorycorruption_294',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]],
+ ['miter_295',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]],
+ ['moveto_296',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]],
+ ['multiply_297',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_b.js b/docs/html/search/enumvalues_b.js
index b4208539..63e6cb9d 100644
--- a/docs/html/search/enumvalues_b.js
+++ b/docs/html/search/enumvalues_b.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['none_294',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]],
- ['nonsupport_295',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]],
- ['normal_296',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]]
+ ['none_298',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]],
+ ['nonsupport_299',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]],
+ ['normal_300',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_c.js b/docs/html/search/enumvalues_c.js
index 981e9dba..61e32a4b 100644
--- a/docs/html/search/enumvalues_c.js
+++ b/docs/html/search/enumvalues_c.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['overlay_297',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]]
+ ['overlay_301',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_d.js b/docs/html/search/enumvalues_d.js
index 615ac076..05199147 100644
--- a/docs/html/search/enumvalues_d.js
+++ b/docs/html/search/enumvalues_d.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['pad_298',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]]
+ ['pad_302',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]]
];
diff --git a/docs/html/search/enumvalues_e.js b/docs/html/search/enumvalues_e.js
index ae037ad8..b8592b8a 100644
--- a/docs/html/search/enumvalues_e.js
+++ b/docs/html/search/enumvalues_e.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['reflect_299',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]],
- ['repeat_300',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]],
- ['round_301',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]]
+ ['reflect_303',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]],
+ ['repeat_304',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]],
+ ['round_305',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]]
];
diff --git a/docs/html/search/enumvalues_f.js b/docs/html/search/enumvalues_f.js
index 8ba1b664..cbf387b0 100644
--- a/docs/html/search/enumvalues_f.js
+++ b/docs/html/search/enumvalues_f.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['screen_302',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]],
- ['shareable_303',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]],
- ['softlight_304',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]],
- ['square_305',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]],
- ['srcover_306',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]],
- ['subtractmask_307',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]],
- ['success_308',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]],
- ['sw_309',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]]
+ ['screen_306',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]],
+ ['shareable_307',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]],
+ ['softlight_308',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]],
+ ['square_309',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]],
+ ['srcover_310',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]],
+ ['subtractmask_311',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]],
+ ['success_312',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]],
+ ['sw_313',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]]
];
diff --git a/docs/html/search/functions_0.js b/docs/html/search/functions_0.js
index bf274f65..d3d852c1 100644
--- a/docs/html/search/functions_0.js
+++ b/docs/html/search/functions_0.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['appendarc_178',['appendArc',['../classtvg_1_1Shape.html#a2f003a843ff42f6cee6a726f543836e3',1,'tvg::Shape']]],
- ['appendcircle_179',['appendCircle',['../classtvg_1_1Shape.html#a52eccb2815eaa1231da9c389cd92ffa1',1,'tvg::Shape']]],
- ['appendpath_180',['appendPath',['../classtvg_1_1Shape.html#a3588ea30776a747a22b6ee82dadb9717',1,'tvg::Shape']]],
- ['appendrect_181',['appendRect',['../classtvg_1_1Shape.html#a8ef2587269a01153c9ea4ca4a8d31b49',1,'tvg::Shape']]]
+ ['appendarc_181',['appendArc',['../classtvg_1_1Shape.html#a2f003a843ff42f6cee6a726f543836e3',1,'tvg::Shape']]],
+ ['appendcircle_182',['appendCircle',['../classtvg_1_1Shape.html#a52eccb2815eaa1231da9c389cd92ffa1',1,'tvg::Shape']]],
+ ['appendpath_183',['appendPath',['../classtvg_1_1Shape.html#a3588ea30776a747a22b6ee82dadb9717',1,'tvg::Shape']]],
+ ['appendrect_184',['appendRect',['../classtvg_1_1Shape.html#a8ef2587269a01153c9ea4ca4a8d31b49',1,'tvg::Shape']]]
];
diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js
index 197f0397..6fd522a9 100644
--- a/docs/html/search/functions_1.js
+++ b/docs/html/search/functions_1.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['background_182',['background',['../classtvg_1_1Saver.html#a8e3b775984e506f816d6998ca12fd3fb',1,'tvg::Saver']]],
- ['blend_183',['blend',['../classtvg_1_1Paint.html#a7e1214a5dc2f3c19ddeedc5371c4e488',1,'tvg::Paint::blend(BlendMethod method) const noexcept'],['../classtvg_1_1Paint.html#a4bd3efb580822b2db64034e3f3cd18ad',1,'tvg::Paint::blend() const noexcept']]],
- ['bounds_184',['bounds',['../classtvg_1_1Paint.html#aed5a6ad8edd827a378111b590ed7755d',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h) const noexcept'],['../classtvg_1_1Paint.html#a1b51b7344eac48d285c073bc488197d3',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h, bool transformed) const noexcept']]]
+ ['background_185',['background',['../classtvg_1_1Saver.html#a8e3b775984e506f816d6998ca12fd3fb',1,'tvg::Saver']]],
+ ['blend_186',['blend',['../classtvg_1_1Paint.html#a7e1214a5dc2f3c19ddeedc5371c4e488',1,'tvg::Paint::blend(BlendMethod method) const noexcept'],['../classtvg_1_1Paint.html#a4bd3efb580822b2db64034e3f3cd18ad',1,'tvg::Paint::blend() const noexcept']]],
+ ['bounds_187',['bounds',['../classtvg_1_1Paint.html#aed5a6ad8edd827a378111b590ed7755d',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h) const noexcept'],['../classtvg_1_1Paint.html#a1b51b7344eac48d285c073bc488197d3',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h, bool transformed) const noexcept']]]
];
diff --git a/docs/html/search/functions_2.js b/docs/html/search/functions_2.js
index 6bb4ab89..7ca8d2cd 100644
--- a/docs/html/search/functions_2.js
+++ b/docs/html/search/functions_2.js
@@ -1,10 +1,10 @@
var searchData=
[
- ['cast_185',['cast',['../group__ThorVG.html#ga18826bfb9bff2e77bdafce9a510be57f',1,'tvg::cast(Paint *paint)'],['../group__ThorVG.html#ga151ac90e5e41b7dcbea2265cfd6a54ca',1,'tvg::cast(Fill *fill)']]],
- ['clear_186',['clear',['../classtvg_1_1Canvas.html#a99cdb01cd893f4199b521b754d21aefd',1,'tvg::Canvas::clear()'],['../classtvg_1_1Scene.html#ac020ea777be697067c6f5c8b18f6a4ed',1,'tvg::Scene::clear()']]],
- ['close_187',['close',['../classtvg_1_1Shape.html#a2765987a2641ac1db76d5c64f00da697',1,'tvg::Shape']]],
- ['colorstops_188',['colorStops',['../classtvg_1_1Fill.html#a92717fc84a7d5df56e42e3bc863fce1a',1,'tvg::Fill::colorStops(const ColorStop *colorStops, uint32_t cnt) noexcept'],['../classtvg_1_1Fill.html#addbc9de36b4427639f3cc1dceeccb734',1,'tvg::Fill::colorStops(const ColorStop **colorStops) const noexcept']]],
- ['composite_189',['composite',['../classtvg_1_1Paint.html#a2e2d077b820d1cfd6502a86e0221638b',1,'tvg::Paint::composite(std::unique_ptr< Paint > target, CompositeMethod method) noexcept'],['../classtvg_1_1Paint.html#aefe4ade5b1b6bc13d518bd5f968af3ee',1,'tvg::Paint::composite(const Paint **target) const noexcept']]],
- ['cubicto_190',['cubicTo',['../classtvg_1_1Shape.html#a7b71316176172fa052373bdb7c9efd29',1,'tvg::Shape']]],
- ['curframe_191',['curFrame',['../classtvg_1_1Animation.html#a45585afc7e6dbab9fb2d5295b67c45ee',1,'tvg::Animation']]]
+ ['cast_188',['cast',['../group__ThorVG.html#ga18826bfb9bff2e77bdafce9a510be57f',1,'tvg::cast(Paint *paint)'],['../group__ThorVG.html#ga151ac90e5e41b7dcbea2265cfd6a54ca',1,'tvg::cast(Fill *fill)']]],
+ ['clear_189',['clear',['../classtvg_1_1Canvas.html#a99cdb01cd893f4199b521b754d21aefd',1,'tvg::Canvas::clear()'],['../classtvg_1_1Scene.html#ac020ea777be697067c6f5c8b18f6a4ed',1,'tvg::Scene::clear()']]],
+ ['close_190',['close',['../classtvg_1_1Shape.html#a2765987a2641ac1db76d5c64f00da697',1,'tvg::Shape']]],
+ ['colorstops_191',['colorStops',['../classtvg_1_1Fill.html#a92717fc84a7d5df56e42e3bc863fce1a',1,'tvg::Fill::colorStops(const ColorStop *colorStops, uint32_t cnt) noexcept'],['../classtvg_1_1Fill.html#addbc9de36b4427639f3cc1dceeccb734',1,'tvg::Fill::colorStops(const ColorStop **colorStops) const noexcept']]],
+ ['composite_192',['composite',['../classtvg_1_1Paint.html#a2e2d077b820d1cfd6502a86e0221638b',1,'tvg::Paint::composite(std::unique_ptr< Paint > target, CompositeMethod method) noexcept'],['../classtvg_1_1Paint.html#aefe4ade5b1b6bc13d518bd5f968af3ee',1,'tvg::Paint::composite(const Paint **target) const noexcept']]],
+ ['cubicto_193',['cubicTo',['../classtvg_1_1Shape.html#a7b71316176172fa052373bdb7c9efd29',1,'tvg::Shape']]],
+ ['curframe_194',['curFrame',['../classtvg_1_1Animation.html#a45585afc7e6dbab9fb2d5295b67c45ee',1,'tvg::Animation']]]
];
diff --git a/docs/html/search/functions_3.js b/docs/html/search/functions_3.js
index 2c15f3bd..7b983707 100644
--- a/docs/html/search/functions_3.js
+++ b/docs/html/search/functions_3.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['draw_192',['draw',['../classtvg_1_1Canvas.html#aabf9e5a14da3b4bfd5883c2b4459abd0',1,'tvg::Canvas']]],
- ['duplicate_193',['duplicate',['../classtvg_1_1Paint.html#a71afac69fe1e7c352460be5878812635',1,'tvg::Paint::duplicate()'],['../classtvg_1_1Fill.html#a48e358abab4478ff7f84dfb85608eaf3',1,'tvg::Fill::duplicate()']]],
- ['duration_194',['duration',['../classtvg_1_1Animation.html#a90ab38b7a2cb72d6b9de4492ff3e6679',1,'tvg::Animation']]]
+ ['draw_195',['draw',['../classtvg_1_1Canvas.html#aabf9e5a14da3b4bfd5883c2b4459abd0',1,'tvg::Canvas']]],
+ ['duplicate_196',['duplicate',['../classtvg_1_1Paint.html#a71afac69fe1e7c352460be5878812635',1,'tvg::Paint::duplicate()'],['../classtvg_1_1Fill.html#a48e358abab4478ff7f84dfb85608eaf3',1,'tvg::Fill::duplicate()']]],
+ ['duration_197',['duration',['../classtvg_1_1Animation.html#a90ab38b7a2cb72d6b9de4492ff3e6679',1,'tvg::Animation']]]
];
diff --git a/docs/html/search/functions_4.js b/docs/html/search/functions_4.js
index 8398e1df..18d4fca4 100644
--- a/docs/html/search/functions_4.js
+++ b/docs/html/search/functions_4.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['fill_195',['fill',['../classtvg_1_1Shape.html#a0552551ad67547043167f7f382174e89',1,'tvg::Shape::fill(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Shape::fill(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#a02b95c15d0c2006134a95cdadf64e3f4',1,'tvg::Shape::fill(FillRule r) noexcept'],['../classtvg_1_1Shape.html#a989edf4b4f68532ff25004fc0c7fe826',1,'tvg::Shape::fill() const noexcept'],['../classtvg_1_1Text.html#ab82934b0e19f300568f0aaab976e56fa',1,'tvg::Text::fill(uint8_t r, uint8_t g, uint8_t b) noexcept'],['../classtvg_1_1Text.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Text::fill(std::unique_ptr< Fill > f) noexcept']]],
- ['fillcolor_196',['fillColor',['../classtvg_1_1Shape.html#a8b4f00f01c2d24d6be2962ddf04a70ca',1,'tvg::Shape']]],
- ['fillrule_197',['fillRule',['../classtvg_1_1Shape.html#ac14cd997439012e1abf6c1b8d9f3d4aa',1,'tvg::Shape']]],
- ['font_198',['font',['../classtvg_1_1Text.html#ae75b2b7eaa5757cfaa6620df127c0416',1,'tvg::Text']]],
- ['frame_199',['frame',['../classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9',1,'tvg::Animation']]]
+ ['fill_198',['fill',['../classtvg_1_1Shape.html#a0552551ad67547043167f7f382174e89',1,'tvg::Shape::fill(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Shape::fill(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#a02b95c15d0c2006134a95cdadf64e3f4',1,'tvg::Shape::fill(FillRule r) noexcept'],['../classtvg_1_1Shape.html#a989edf4b4f68532ff25004fc0c7fe826',1,'tvg::Shape::fill() const noexcept'],['../classtvg_1_1Text.html#ab82934b0e19f300568f0aaab976e56fa',1,'tvg::Text::fill(uint8_t r, uint8_t g, uint8_t b) noexcept'],['../classtvg_1_1Text.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Text::fill(std::unique_ptr< Fill > f) noexcept']]],
+ ['fillcolor_199',['fillColor',['../classtvg_1_1Shape.html#a8b4f00f01c2d24d6be2962ddf04a70ca',1,'tvg::Shape']]],
+ ['fillrule_200',['fillRule',['../classtvg_1_1Shape.html#ac14cd997439012e1abf6c1b8d9f3d4aa',1,'tvg::Shape']]],
+ ['font_201',['font',['../classtvg_1_1Text.html#ae75b2b7eaa5757cfaa6620df127c0416',1,'tvg::Text']]],
+ ['frame_202',['frame',['../classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9',1,'tvg::Animation']]]
];
diff --git a/docs/html/search/functions_5.js b/docs/html/search/functions_5.js
index ca9489aa..e51ca689 100644
--- a/docs/html/search/functions_5.js
+++ b/docs/html/search/functions_5.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['gen_200',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()']]]
+ ['gen_203',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()'],['../classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312',1,'tvg::LottieAnimation::gen()']]]
];
diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js
index 5a02d217..ea46f73a 100644
--- a/docs/html/search/functions_6.js
+++ b/docs/html/search/functions_6.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['identifier_201',['identifier',['../classtvg_1_1Paint.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Paint::identifier()'],['../classtvg_1_1Fill.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Fill::identifier()'],['../classtvg_1_1LinearGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::LinearGradient::identifier()'],['../classtvg_1_1RadialGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::RadialGradient::identifier()'],['../classtvg_1_1Shape.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Shape::identifier()'],['../classtvg_1_1Picture.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Picture::identifier()'],['../classtvg_1_1Scene.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Scene::identifier()'],['../classtvg_1_1Text.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Text::identifier()']]],
- ['init_202',['init',['../classtvg_1_1Initializer.html#aecd30dc028635b645b0dac5b6facea73',1,'tvg::Initializer']]]
+ ['identifier_204',['identifier',['../classtvg_1_1Paint.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Paint::identifier()'],['../classtvg_1_1Fill.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Fill::identifier()'],['../classtvg_1_1LinearGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::LinearGradient::identifier()'],['../classtvg_1_1RadialGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::RadialGradient::identifier()'],['../classtvg_1_1Shape.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Shape::identifier()'],['../classtvg_1_1Picture.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Picture::identifier()'],['../classtvg_1_1Scene.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Scene::identifier()'],['../classtvg_1_1Text.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Text::identifier()']]],
+ ['init_205',['init',['../classtvg_1_1Initializer.html#aecd30dc028635b645b0dac5b6facea73',1,'tvg::Initializer']]]
];
diff --git a/docs/html/search/functions_7.js b/docs/html/search/functions_7.js
index 4f574c9e..7bd8337c 100644
--- a/docs/html/search/functions_7.js
+++ b/docs/html/search/functions_7.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['linear_203',['linear',['../classtvg_1_1LinearGradient.html#aa881eb89e14ade6a30bc41d7eb8eaf52',1,'tvg::LinearGradient::linear(float x1, float y1, float x2, float y2) noexcept'],['../classtvg_1_1LinearGradient.html#a5c77e9f6e855a595945f45a6b19ee983',1,'tvg::LinearGradient::linear(float *x1, float *y1, float *x2, float *y2) const noexcept']]],
- ['lineto_204',['lineTo',['../classtvg_1_1Shape.html#a9c28e9bbc6bd22dc62e891ffb3fa02cd',1,'tvg::Shape']]],
- ['load_205',['load',['../classtvg_1_1Picture.html#aaf06be7d0b572c5ce35315cbddd7d318',1,'tvg::Picture::load(const std::string &path) noexcept'],['../classtvg_1_1Picture.html#a3e487c0b236a6eea853c5ccb7665cdce',1,'tvg::Picture::load(const char *data, uint32_t size, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a95979a7c4ce51445c7ef9d6461c34767',1,'tvg::Picture::load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a1fdf75092cebaa7cde48d6a7d4946368',1,'tvg::Picture::load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept'],['../classtvg_1_1Text.html#a2e6612c3e7ff222151d2228b97dac1d5',1,'tvg::Text::load()']]]
+ ['linear_206',['linear',['../classtvg_1_1LinearGradient.html#aa881eb89e14ade6a30bc41d7eb8eaf52',1,'tvg::LinearGradient::linear(float x1, float y1, float x2, float y2) noexcept'],['../classtvg_1_1LinearGradient.html#a5c77e9f6e855a595945f45a6b19ee983',1,'tvg::LinearGradient::linear(float *x1, float *y1, float *x2, float *y2) const noexcept']]],
+ ['lineto_207',['lineTo',['../classtvg_1_1Shape.html#a9c28e9bbc6bd22dc62e891ffb3fa02cd',1,'tvg::Shape']]],
+ ['load_208',['load',['../classtvg_1_1Picture.html#aaf06be7d0b572c5ce35315cbddd7d318',1,'tvg::Picture::load(const std::string &path) noexcept'],['../classtvg_1_1Picture.html#a3e487c0b236a6eea853c5ccb7665cdce',1,'tvg::Picture::load(const char *data, uint32_t size, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a95979a7c4ce51445c7ef9d6461c34767',1,'tvg::Picture::load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a1fdf75092cebaa7cde48d6a7d4946368',1,'tvg::Picture::load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept'],['../classtvg_1_1Text.html#a2e6612c3e7ff222151d2228b97dac1d5',1,'tvg::Text::load()']]]
];
diff --git a/docs/html/search/functions_8.js b/docs/html/search/functions_8.js
index 03caf844..76ba97ca 100644
--- a/docs/html/search/functions_8.js
+++ b/docs/html/search/functions_8.js
@@ -1,6 +1,6 @@
var searchData=
[
- ['mempool_206',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]],
- ['mesh_207',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]],
- ['moveto_208',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]]
+ ['mempool_209',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]],
+ ['mesh_210',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]],
+ ['moveto_211',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]]
];
diff --git a/docs/html/search/functions_9.js b/docs/html/search/functions_9.js
index 2c66dd47..6c805bb8 100644
--- a/docs/html/search/functions_9.js
+++ b/docs/html/search/functions_9.js
@@ -1,5 +1,6 @@
var searchData=
[
- ['opacity_209',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]],
- ['order_210',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]]
+ ['opacity_212',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]],
+ ['order_213',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]],
+ ['override_214',['override',['../classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e',1,'tvg::LottieAnimation']]]
];
diff --git a/docs/html/search/functions_a.js b/docs/html/search/functions_a.js
index 6c5017cc..54e1659b 100644
--- a/docs/html/search/functions_a.js
+++ b/docs/html/search/functions_a.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['paints_211',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]],
- ['pathcommands_212',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]],
- ['pathcoords_213',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]],
- ['picture_214',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]],
- ['push_215',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]]
+ ['paints_215',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]],
+ ['pathcommands_216',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]],
+ ['pathcoords_217',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]],
+ ['picture_218',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]],
+ ['push_219',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]]
];
diff --git a/docs/html/search/functions_b.js b/docs/html/search/functions_b.js
index fd1aefc1..2c2c8237 100644
--- a/docs/html/search/functions_b.js
+++ b/docs/html/search/functions_b.js
@@ -1,7 +1,7 @@
var searchData=
[
- ['radial_216',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]],
- ['reserve_217',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]],
- ['reset_218',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]],
- ['rotate_219',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]]
+ ['radial_220',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]],
+ ['reserve_221',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]],
+ ['reset_222',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]],
+ ['rotate_223',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]]
];
diff --git a/docs/html/search/functions_c.js b/docs/html/search/functions_c.js
index ff312c3e..eb6a66d3 100644
--- a/docs/html/search/functions_c.js
+++ b/docs/html/search/functions_c.js
@@ -1,17 +1,17 @@
var searchData=
[
- ['save_220',['save',['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept'],['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept']]],
- ['scale_221',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]],
- ['set_222',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]],
- ['size_223',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]],
- ['spread_224',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]],
- ['stroke_225',['stroke',['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]],
- ['strokecap_226',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]],
- ['strokecolor_227',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]],
- ['strokedash_228',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]],
- ['strokefill_229',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]],
- ['strokejoin_230',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]],
- ['strokemiterlimit_231',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]],
- ['strokewidth_232',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]],
- ['sync_233',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]]
+ ['save_224',['save',['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept'],['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept']]],
+ ['scale_225',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]],
+ ['set_226',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]],
+ ['size_227',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]],
+ ['spread_228',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]],
+ ['stroke_229',['stroke',['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]],
+ ['strokecap_230',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]],
+ ['strokecolor_231',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]],
+ ['strokedash_232',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]],
+ ['strokefill_233',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]],
+ ['strokejoin_234',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]],
+ ['strokemiterlimit_235',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]],
+ ['strokewidth_236',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]],
+ ['sync_237',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]]
];
diff --git a/docs/html/search/functions_d.js b/docs/html/search/functions_d.js
index d646bcda..b1c43927 100644
--- a/docs/html/search/functions_d.js
+++ b/docs/html/search/functions_d.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['target_234',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]],
- ['term_235',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]],
- ['text_236',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]],
- ['totalframe_237',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]],
- ['transform_238',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]],
- ['translate_239',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]]
+ ['target_238',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]],
+ ['term_239',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]],
+ ['text_240',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]],
+ ['totalframe_241',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]],
+ ['transform_242',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]],
+ ['translate_243',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]]
];
diff --git a/docs/html/search/functions_e.js b/docs/html/search/functions_e.js
index 220369ce..f3dc7d2d 100644
--- a/docs/html/search/functions_e.js
+++ b/docs/html/search/functions_e.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['unload_240',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]],
- ['update_241',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]]
+ ['unload_244',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]],
+ ['update_245',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]]
];
diff --git a/docs/html/search/groups_0.js b/docs/html/search/groups_0.js
index 97eecabe..9503a5a2 100644
--- a/docs/html/search/groups_0.js
+++ b/docs/html/search/groups_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['thorvg_313',['ThorVG',['../group__ThorVG.html',1,'']]]
+ ['thorvg_317',['ThorVG',['../group__ThorVG.html',1,'']]]
];
diff --git a/docs/html/search/pages_0.html b/docs/html/search/pages_0.html
deleted file mode 100644
index 8517b48f..00000000
--- a/docs/html/search/pages_0.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
Loading...
-
-
-
Searching...
-
No Matches
-
-
-
-
diff --git a/docs/html/search/pages_0.js b/docs/html/search/pages_0.js
deleted file mode 100644
index 8056c1fa..00000000
--- a/docs/html/search/pages_0.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var searchData=
-[
- ['thorvg_20api_20documentation_301',['ThorVG API Documentation',['../index.html',1,'']]]
-];
diff --git a/docs/html/search/variables_0.js b/docs/html/search/variables_0.js
index c4ade6d2..d80078b8 100644
--- a/docs/html/search/variables_0.js
+++ b/docs/html/search/variables_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['a_242',['a',['../structtvg_1_1Fill_1_1ColorStop.html#af4007aacd75b22aee32dba9ea96082c0',1,'tvg::Fill::ColorStop']]]
+ ['a_246',['a',['../structtvg_1_1Fill_1_1ColorStop.html#af4007aacd75b22aee32dba9ea96082c0',1,'tvg::Fill::ColorStop']]]
];
diff --git a/docs/html/search/variables_1.js b/docs/html/search/variables_1.js
index 310fcc36..ef6eb399 100644
--- a/docs/html/search/variables_1.js
+++ b/docs/html/search/variables_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['b_243',['b',['../structtvg_1_1Fill_1_1ColorStop.html#a4313c9563516f94387762ab05763456b',1,'tvg::Fill::ColorStop']]]
+ ['b_247',['b',['../structtvg_1_1Fill_1_1ColorStop.html#a4313c9563516f94387762ab05763456b',1,'tvg::Fill::ColorStop']]]
];
diff --git a/docs/html/search/variables_2.js b/docs/html/search/variables_2.js
index 13a6c535..1408a780 100644
--- a/docs/html/search/variables_2.js
+++ b/docs/html/search/variables_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['g_244',['g',['../structtvg_1_1Fill_1_1ColorStop.html#a1673907d4d89d763bb7b94ec1eeb7b60',1,'tvg::Fill::ColorStop']]]
+ ['g_248',['g',['../structtvg_1_1Fill_1_1ColorStop.html#a1673907d4d89d763bb7b94ec1eeb7b60',1,'tvg::Fill::ColorStop']]]
];
diff --git a/docs/html/search/variables_3.js b/docs/html/search/variables_3.js
index a48241c5..82f3aa1d 100644
--- a/docs/html/search/variables_3.js
+++ b/docs/html/search/variables_3.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['offset_245',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]]
+ ['offset_249',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]]
];
diff --git a/docs/html/search/variables_4.js b/docs/html/search/variables_4.js
index 7bd313e0..d0ee034c 100644
--- a/docs/html/search/variables_4.js
+++ b/docs/html/search/variables_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['r_246',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]]
+ ['r_250',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]]
];
diff --git a/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html b/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html
index dbc8f6ff..f39476ac 100644
--- a/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html
+++ b/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Fill_1_1ColorStop.html b/docs/html/structtvg_1_1Fill_1_1ColorStop.html
index bf4c6197..92f11c00 100644
--- a/docs/html/structtvg_1_1Fill_1_1ColorStop.html
+++ b/docs/html/structtvg_1_1Fill_1_1ColorStop.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Matrix-members.html b/docs/html/structtvg_1_1Matrix-members.html
index 1d264336..01e850a7 100644
--- a/docs/html/structtvg_1_1Matrix-members.html
+++ b/docs/html/structtvg_1_1Matrix-members.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Matrix.html b/docs/html/structtvg_1_1Matrix.html
index 38250b4f..c354f22d 100644
--- a/docs/html/structtvg_1_1Matrix.html
+++ b/docs/html/structtvg_1_1Matrix.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Point-members.html b/docs/html/structtvg_1_1Point-members.html
index cf4d00eb..453a8dbc 100644
--- a/docs/html/structtvg_1_1Point-members.html
+++ b/docs/html/structtvg_1_1Point-members.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Point.html b/docs/html/structtvg_1_1Point.html
index f965836f..d9f4ea09 100644
--- a/docs/html/structtvg_1_1Point.html
+++ b/docs/html/structtvg_1_1Point.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Polygon-members.html b/docs/html/structtvg_1_1Polygon-members.html
index 9c9f138d..a091e1b3 100644
--- a/docs/html/structtvg_1_1Polygon-members.html
+++ b/docs/html/structtvg_1_1Polygon-members.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Polygon.html b/docs/html/structtvg_1_1Polygon.html
index c0adb223..7d2dbffc 100644
--- a/docs/html/structtvg_1_1Polygon.html
+++ b/docs/html/structtvg_1_1Polygon.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Vertex-members.html b/docs/html/structtvg_1_1Vertex-members.html
index 4b5248dc..77c6ce56 100644
--- a/docs/html/structtvg_1_1Vertex-members.html
+++ b/docs/html/structtvg_1_1Vertex-members.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/structtvg_1_1Vertex.html b/docs/html/structtvg_1_1Vertex.html
index 1c0c8323..6b288339 100644
--- a/docs/html/structtvg_1_1Vertex.html
+++ b/docs/html/structtvg_1_1Vertex.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
diff --git a/docs/html/thorvg_8h_source.html b/docs/html/thorvg_8h_source.html
index 27b68a11..66c81b9c 100644
--- a/docs/html/thorvg_8h_source.html
+++ b/docs/html/thorvg_8h_source.html
@@ -27,7 +27,7 @@
ThorVG
- v0.12
+ v0.13
@@ -489,218 +489,218 @@ $(document).ready(function(){initNavTree('thorvg_8h_source.html',''); initResiza
-
-
- 1254 TVG_DEPRECATED
Result load (
const char * data, uint32_t size,
bool copy =
false ) noexcept;
-
- 1274 Result load(const
char * data, uint32_t size, const std::
string & mimeType,
bool copy = false) noexcept;
-
-
-
- 1297 Result size(
float * w,
float * h) const noexcept;
-
- 1314 Result load(uint32_t* data, uint32_t w, uint32_t h,
bool copy) noexcept;
-
-
-
- 1352 uint32_t mesh(const
Polygon ** triangles) const noexcept;
-
-
-
- 1368 static uint32_t identifier() noexcept;
-
-
- 1371 _TVG_DECLARE_PRIVATE(
Picture );
-
-
-
-
-
-
-
-
-
-
-
+
+
+ 1262 TVG_DEPRECATED
Result load (
const char * data, uint32_t size,
bool copy =
false ) noexcept;
+
+ 1282 Result load(const
char * data, uint32_t size, const std::
string & mimeType,
bool copy = false) noexcept;
+
+
+
+ 1305 Result size(
float * w,
float * h) const noexcept;
+
+ 1326 Result load(uint32_t* data, uint32_t w, uint32_t h,
bool copy) noexcept;
+
+
+
+ 1364 uint32_t mesh(const
Polygon ** triangles) const noexcept;
+
+
+
+ 1380 static uint32_t identifier() noexcept;
+
+
+ 1383 _TVG_DECLARE_PRIVATE(
Picture );
+
+
+
+
+
+
+
+
+
-
-
-
-
- 1452 static std::unique_ptr<
Scene > gen() noexcept;
-
- 1461 static uint32_t identifier() noexcept;
-
- 1463 _TVG_DECLARE_PRIVATE(
Scene );
-
+
+
+
+
+
+
+ 1464 static std::unique_ptr<
Scene > gen() noexcept;
-
-
-
-
-
+ 1473 static uint32_t identifier() noexcept;
+
+ 1475 _TVG_DECLARE_PRIVATE(
Scene );
+
+
- 1495 Result font (
const char * name,
float size,
const char * style =
nullptr ) noexcept;
-
-
-
- 1525 Result fill(uint8_t r, uint8_t g, uint8_t b) noexcept;
-
-
-
- 1558 static
Result load(const std::
string & path) noexcept;
-
- 1575 static
Result unload(const std::
string & path) noexcept;
-
- 1584 static std::unique_ptr<
Text > gen() noexcept;
-
- 1593 static uint32_t identifier() noexcept;
-
- 1595 _TVG_DECLARE_PRIVATE(
Text );
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1680 static std::unique_ptr<SwCanvas>
gen () noexcept;
-
-
-
-
-
-
-
-
-
-
- 1707 Result target (uint32_t* buffer, uint32_t stride, uint32_t w, uint32_t h) noexcept;
-
- 1716 static std::unique_ptr<GlCanvas>
gen () noexcept;
-
-
-
-
-
-
-
-
-
-
-
-
- 1752 static std::unique_ptr<WgCanvas>
gen () noexcept;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1865 float curFrame() const noexcept;
-
- 1877 float totalFrame() const noexcept;
-
- 1888 float duration() const noexcept;
-
-
+
+
+
+
+
+ 1507 Result font (
const char * name,
float size,
const char * style =
nullptr ) noexcept;
+
+
+
+ 1537 Result fill(uint8_t r, uint8_t g, uint8_t b) noexcept;
+
+
+
+ 1574 static
Result load(const std::
string & path) noexcept;
+
+ 1591 static
Result unload(const std::
string & path) noexcept;
+
+ 1600 static std::unique_ptr<
Text > gen() noexcept;
+
+ 1609 static uint32_t identifier() noexcept;
+
+ 1611 _TVG_DECLARE_PRIVATE(
Text );
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1696 static std::unique_ptr<SwCanvas>
gen () noexcept;
+
+
+
+
+
+
+
+
+
+
+
+
+ 1741 static std::unique_ptr<GlCanvas>
gen () noexcept;
+
+
+
+
+
+
+
+
+
+
+
+
+ 1777 static std::unique_ptr<WgCanvas>
gen () noexcept;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1886 float curFrame() const noexcept;
+
+ 1897 float totalFrame() const noexcept;
-
-
-
-
-
-
-
-
-
-
-
- 1956 Result save (std::unique_ptr<Paint> paint,
const std::string& path,
bool compress =
true ) noexcept;
-
- 1981 Result save(std::unique_ptr<
Animation > animation, const std::
string & path, uint32_t quality = 100, uint32_t fps = 0) noexcept;
-
-
-
- 2007 static std::unique_ptr<
Saver > gen() noexcept;
-
- 2009 _TVG_DECLARE_PRIVATE(
Saver );
-
-
-
-
-
-
-
-
- 2039 std::unique_ptr<Picture>
set (std::unique_ptr<Picture> picture, std::function<
bool (
const Paint * paint)> func) noexcept;
-
- 2046 static std::unique_ptr<Accessor>
gen () noexcept;
-
-
-
-
-
- 2056 template<typename T = tvg::
Paint >
-
-
- 2059 return std::unique_ptr<T>(
static_cast< T*
> (paint));
-
-
-
- 2067 template <
typename T = tvg::Fill>
-
-
- 2070 return std::unique_ptr<T>(
static_cast< T*
> (fill));
-
-
-
-
-
-
-The Accessor is a utility class to debug the Scene structure by traversing the scene-tree.
Definition: thorvg.h:2025
+ 1907 float duration() const noexcept;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1974 Result save (std::unique_ptr<Paint> paint,
const std::string& path,
bool compress =
true ) noexcept;
+
+ 1999 Result save(std::unique_ptr<
Animation > animation, const std::
string & path, uint32_t quality = 100, uint32_t fps = 0) noexcept;
+
+
+
+ 2025 static std::unique_ptr<
Saver > gen() noexcept;
+
+ 2027 _TVG_DECLARE_PRIVATE(
Saver );
+
+
+
+
+
+
+
+
+ 2057 std::unique_ptr<Picture>
set (std::unique_ptr<Picture> picture, std::function<
bool (
const Paint * paint)> func) noexcept;
+
+ 2064 static std::unique_ptr<Accessor>
gen () noexcept;
+
+
+
+
+
+ 2074 template<typename T = tvg::
Paint >
+
+
+ 2077 return std::unique_ptr<T>(
static_cast< T*
> (paint));
+
+
+
+ 2085 template <
typename T = tvg::Fill>
+
+
+ 2088 return std::unique_ptr<T>(
static_cast< T*
> (fill));
+
+
+
+
+
+
+The Accessor is a utility class to debug the Scene structure by traversing the scene-tree.
Definition: thorvg.h:2043
std::unique_ptr< Picture > set(std::unique_ptr< Picture > picture, std::function< bool(const Paint *paint)> func) noexcept
Set the access function for traversing the Picture scene tree nodes.
static std::unique_ptr< Accessor > gen() noexcept
Creates a new Accessor object.
-The Animation class enables manipulation of animatable images.
Definition: thorvg.h:1819
+The Animation class enables manipulation of animatable images.
Definition: thorvg.h:1843
Picture * picture() const noexcept
Retrieves a picture instance associated with this animation instance.
Result frame(float no) noexcept
Specifies the current frame in the animation.
An abstract class for drawing graphical elements.
Definition: thorvg.h:565
@@ -712,10 +712,10 @@ $(document).ready(function(){initNavTree('thorvg_8h_source.html',''); initResiza
Result transform(const Matrix &m) noexcept
Sets the matrix of the affine transformation for the gradient fill.
uint32_t colorStops(const ColorStop **colorStops) const noexcept
Gets the parameters of the colors of the gradient, their position and number.
Result spread(FillSpread s) noexcept
Sets the FillSpread value, which specifies how to fill the area outside the gradient bounds.
-A class for the rendering graphic elements with a GL raster engine.
Definition: thorvg.h:1696
-Result target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h) noexcept
Sets the target buffer for the rasterization.
+A class for the rendering graphic elements with a GL raster engine.
Definition: thorvg.h:1712
+Result target(int32_t id, uint32_t w, uint32_t h) noexcept
Sets the drawing target for rasterization.
static std::unique_ptr< GlCanvas > gen() noexcept
Creates a new GlCanvas object.
-A class that enables initialization and termination of the TVG engines.
Definition: thorvg.h:1764
+A class that enables initialization and termination of the TVG engines.
Definition: thorvg.h:1789
static Result term(CanvasEngine engine) noexcept
Terminates TVG engines.
static Result init(CanvasEngine engine, uint32_t threads) noexcept
Initializes TVG engines.
A class representing the linear gradient fill of the Shape object.
Definition: thorvg.h:676
@@ -735,32 +735,32 @@ $(document).ready(function(){initNavTree('thorvg_8h_source.html',''); initResiza
Result radial(float cx, float cy, float radius) noexcept
Sets the radial gradient bounds.
Result radial(float *cx, float *cy, float *radius) const noexcept
Gets the radial gradient bounds.
static std::unique_ptr< RadialGradient > gen() noexcept
Creates a new RadialGradient object.
-A class for exporting a paint object into a specified file, from which to recover the paint data late...
Definition: thorvg.h:1921
+A class for exporting a paint object into a specified file, from which to recover the paint data late...
Definition: thorvg.h:1939
Result background(std::unique_ptr< Paint > paint) noexcept
Sets the base background content for the saved image.
Result save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept
Exports the given paint data to the given path.
-A class to composite children paints.
Definition: thorvg.h:1387
+A class to composite children paints.
Definition: thorvg.h:1399
Result push(std::unique_ptr< Paint > paint) noexcept
Passes drawing elements to the Scene using Paint objects.
TVG_DEPRECATED Result reserve(uint32_t size) noexcept
Sets the size of the container, where all the paints pushed into the Scene are stored.
std::list< Paint * > & paints() noexcept
Returns the list of the paints that currently held by the Scene.
A class representing two-dimensional figures and their properties.
Definition: thorvg.h:804
Result reset() noexcept
Resets the properties of the shape path.
-A class for the rendering graphical elements with a software raster engine.
Definition: thorvg.h:1605
-Result target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept
Sets the target buffer for the rasterization.
+A class for the rendering graphical elements with a software raster engine.
Definition: thorvg.h:1621
+Result target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept
Sets the drawing target for the rasterization.
Result mempool(MempoolPolicy policy) noexcept
Set sw engine memory pool behavior policy.
-Colorspace
Enumeration specifying the methods of combining the 8-bit color channels into 32-bit color.
Definition: thorvg.h:1613
-@ ARGB8888S
The channels are joined in the order: alpha, red, green, blue. Colors are un-alpha-premultiplied.
Definition: thorvg.h:1617
-@ ABGR8888S
The channels are joined in the order: alpha, blue, green, red. Colors are un-alpha-premultiplied.
Definition: thorvg.h:1616
-@ ARGB8888
The channels are joined in the order: alpha, red, green, blue. Colors are alpha-premultiplied....
Definition: thorvg.h:1615
-MempoolPolicy
Enumeration specifying the methods of Memory Pool behavior policy.
Definition: thorvg.h:1625
-@ Shareable
Memory Pool is shared among the SwCanvases.
Definition: thorvg.h:1627
+Colorspace
Enumeration specifying the methods of combining the 8-bit color channels into 32-bit color.
Definition: thorvg.h:1629
+@ ARGB8888S
The channels are joined in the order: alpha, red, green, blue. Colors are un-alpha-premultiplied.
Definition: thorvg.h:1633
+@ ABGR8888S
The channels are joined in the order: alpha, blue, green, red. Colors are un-alpha-premultiplied.
Definition: thorvg.h:1632
+@ ARGB8888
The channels are joined in the order: alpha, red, green, blue. Colors are alpha-premultiplied....
Definition: thorvg.h:1631
+MempoolPolicy
Enumeration specifying the methods of Memory Pool behavior policy.
Definition: thorvg.h:1641
+@ Shareable
Memory Pool is shared among the SwCanvases.
Definition: thorvg.h:1643
static std::unique_ptr< SwCanvas > gen() noexcept
Creates a new SwCanvas object.
-A class to represent text objects in a graphical context, allowing for rendering and manipulation of ...
Definition: thorvg.h:1475
+A class to represent text objects in a graphical context, allowing for rendering and manipulation of ...
Definition: thorvg.h:1487
Result font(const char *name, float size, const char *style=nullptr) noexcept
Sets the font properties for the text.
-A class for the rendering graphic elements with a WebGPU raster engine.
Definition: thorvg.h:1732
+A class for the rendering graphic elements with a WebGPU raster engine.
Definition: thorvg.h:1757
Result target(void *window, uint32_t w, uint32_t h) noexcept
Sets the target window for the rasterization.
static std::unique_ptr< WgCanvas > gen() noexcept
Creates a new WgCanvas object.
FillSpread
Enumeration specifying how to fill the area outside the gradient bounds.
Definition: thorvg.h:129
-std::unique_ptr< T > cast(Fill *fill)
The cast() function is a utility function used to cast a 'Fill' to type 'T'.
Definition: thorvg.h:2068
+std::unique_ptr< T > cast(Fill *fill)
The cast() function is a utility function used to cast a 'Fill' to type 'T'.
Definition: thorvg.h:2086
Result
Enumeration specifying the result from the APIs.
Definition: thorvg.h:77
CanvasEngine
Enumeration specifying the engine type used for the graphics backend. For multiple backends bitwise o...
Definition: thorvg.h:200
BlendMethod
Enumeration indicates the method used for blending paint. Please refer to the respective formulas for...
Definition: thorvg.h:178
diff --git a/docs/html/thorvg__lottie_8h_source.html b/docs/html/thorvg__lottie_8h_source.html
new file mode 100644
index 00000000..c7a83617
--- /dev/null
+++ b/docs/html/thorvg__lottie_8h_source.html
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+ThorVG: /home/hermet/thorvg/inc/thorvg_lottie.h Source File
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ThorVG
+ v0.13
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1 #ifndef _THORVG_LOTTIE_H_
+
2 #define _THORVG_LOTTIE_H_
+
+
+
+
+
+
+
+
+
+
+
+
36 Result override (
const char * slot) noexcept;
+
+
45 static std::unique_ptr<LottieAnimation>
gen () noexcept;
+
+
+
+
+
+
The Animation class enables manipulation of animatable images.
Definition: thorvg.h:1843
+
The LottieAnimation class enables control of advanced Lottie features.
Definition: thorvg_lottie.h:21
+
static std::unique_ptr< LottieAnimation > gen() noexcept
Creates a new LottieAnimation object.
+
Result
Enumeration specifying the result from the APIs.
Definition: thorvg.h:77
+
+
+
+
+
+