docs: updated for 0.13 release

issue: https://github.com/thorvg/thorvg/issues/2067
This commit is contained in:
Hermet Park 2024-04-05 19:44:38 +09:00 committed by Hermet Park
parent fa73bbd032
commit aee40f27cf
149 changed files with 1090 additions and 623 deletions

View file

@ -38,7 +38,7 @@ PROJECT_NAME = ThorVG
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = v0.12
PROJECT_NUMBER = v0.13
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -111,6 +111,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
<tr id="row_0_17_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Animation.html" target="_self">Animation</a></td><td class="desc">Enables manipulation of animatable images </td></tr>
<tr id="row_0_18_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Saver.html" target="_self">Saver</a></td><td class="desc">A class for exporting a paint object into a specified file, from which to recover the paint data later </td></tr>
<tr id="row_0_19_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Accessor.html" target="_self">Accessor</a></td><td class="desc">The <a class="el" href="classtvg_1_1Accessor.html" title="The Accessor is a utility class to debug the Scene structure by traversing the scene-tree.">Accessor</a> is a utility class to debug the <a class="el" href="classtvg_1_1Scene.html" title="A class to composite children paints.">Scene</a> structure by traversing the scene-tree </td></tr>
<tr id="row_0_20_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1LottieAnimation.html" target="_self">LottieAnimation</a></td><td class="desc">Enables control of advanced Lottie features </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View file

@ -20,6 +20,7 @@ var annotated_dup =
[ "Initializer", "classtvg_1_1Initializer.html", null ],
[ "Animation", "classtvg_1_1Animation.html", "classtvg_1_1Animation" ],
[ "Saver", "classtvg_1_1Saver.html", "classtvg_1_1Saver" ],
[ "Accessor", "classtvg_1_1Accessor.html", "classtvg_1_1Accessor" ]
[ "Accessor", "classtvg_1_1Accessor.html", "classtvg_1_1Accessor" ],
[ "LottieAnimation", "classtvg_1_1LottieAnimation.html", "classtvg_1_1LottieAnimation" ]
] ]
];

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
<dd><a class="el" href="classtvg_1_1Initializer.html">Initializer</a> (tvg)</dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a name="letter_L">L</a></dt>
<dd><a class="el" href="classtvg_1_1LinearGradient.html">LinearGradient</a> (tvg)</dd></dl>
<dd><a class="el" href="classtvg_1_1LinearGradient.html">LinearGradient</a> (tvg)</dd><dd><a class="el" href="classtvg_1_1LottieAnimation.html">LottieAnimation</a> (tvg)</dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a name="letter_M">M</a></dt>
<dd><a class="el" href="structtvg_1_1Matrix.html">Matrix</a> (tvg)</dd></dl>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -94,6 +94,15 @@ $(document).ready(function(){initNavTree('classtvg_1_1Animation.html',''); initR
<p>The <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a> class enables manipulation of animatable images.
<a href="classtvg_1_1Animation.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for Animation:</div>
<div class="dyncontent">
<div class="center"><img src="classtvg_1_1Animation__inherit__graph.png" border="0" usemap="#aAnimation_inherit__map" alt="Inheritance graph"/></div>
<map name="aAnimation_inherit__map" id="aAnimation_inherit__map">
<area shape="rect" title="The Animation class enables manipulation of animatable images." alt="" coords="24,5,113,32"/>
<area shape="rect" href="classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features." alt="" coords="5,80,132,107"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
@ -122,7 +131,6 @@ Static Public Member Functions</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a> class enables manipulation of animatable images. </p>
<p>This class supports the display and control of animation frames. </p>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a45585afc7e6dbab9fb2d5295b67c45ee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45585afc7e6dbab9fb2d5295b67c45ee">&#9670;&nbsp;</a></span>curFrame()</h2>
@ -153,7 +161,6 @@ Static Public Member Functions</h2></td></tr>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9" title="Specifies the current frame in the animation.">Animation::frame(float no)</a> </dd>
<dd>
<a class="el" href="classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3" title="Retrieves the total number of frames in the animation.">Animation::totalFrame()</a> </dd></dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div>
</div>
@ -183,7 +190,6 @@ Static Public Member Functions</h2></td></tr>
<p>Retrieves the duration of the animation in seconds. </p>
<dl class="section return"><dt>Returns</dt><dd>The duration of the animation in seconds.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>If the <a class="el" href="classtvg_1_1Picture.html" title="A class representing an image read in one of the supported formats: raw, svg, png,...">Picture</a> is not properly configured, this function will return 0. </dd></dl>
<p>% Experimental API </p>
</div>
</div>
@ -227,7 +233,6 @@ Static Public Member Functions</h2></td></tr>
</dd>
</dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3" title="Retrieves the total number of frames in the animation.">totalFrame()</a> </dd></dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div>
</div>
@ -256,7 +261,6 @@ Static Public Member Functions</h2></td></tr>
<p>Creates a new <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a> object. </p>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a> object. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div>
</div>
@ -287,7 +291,6 @@ Static Public Member Functions</h2></td></tr>
<p>This function provides access to the picture instance that can be used to load animation formats, such as Lottie(json). After setting up the picture, it can be pushed to the designated canvas, enabling control over animation frames with this <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a> instance.</p>
<dl class="section return"><dt>Returns</dt><dd>A picture instance that is tied to this animation.</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>The picture instance is owned by <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a>. It should not be deleted manually. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div>
</div>
@ -318,9 +321,7 @@ Static Public Member Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>The total number of frames in the animation.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>Frame numbering starts from 0. </dd>
<dd>
If the <a class="el" href="classtvg_1_1Picture.html" title="A class representing an image read in one of the supported formats: raw, svg, png,...">Picture</a> is not properly configured, this function will return 0.</dd>
<dd>
Experimental API </dd></dl>
If the <a class="el" href="classtvg_1_1Picture.html" title="A class representing an image read in one of the supported formats: raw, svg, png,...">Picture</a> is not properly configured, this function will return 0. </dd></dl>
</div>
</div>

View file

@ -0,0 +1,4 @@
<map id="Animation" name="Animation">
<area shape="rect" id="node1" title="The Animation class enables manipulation of animatable images." alt="" coords="24,5,113,32"/>
<area shape="rect" id="node2" href="$classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features." alt="" coords="5,80,132,107"/>
</map>

View file

@ -0,0 +1 @@
6202f42d11e34a9c4edb3fa295d1121e

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classtvg_1_1GlCanvas.html',''); initRe
<tr class="even"><td class="entry"><a class="el" href="classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e">push</a>(std::unique_ptr&lt; Paint &gt; paint) noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Canvas.html">Canvas</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411">reserve</a>(uint32_t n) noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Canvas.html">Canvas</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9">sync</a>() noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Canvas.html">Canvas</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29">target</a>(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h) noexcept</td><td class="entry"><a class="el" href="classtvg_1_1GlCanvas.html">GlCanvas</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad">target</a>(int32_t id, uint32_t w, uint32_t h) noexcept</td><td class="entry"><a class="el" href="classtvg_1_1GlCanvas.html">GlCanvas</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3">update</a>(Paint *paint=nullptr) noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Canvas.html">Canvas</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -106,9 +106,9 @@ Inheritance diagram for GlCanvas:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aad369f9a4a762338d0ef4a16265a0f29"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29">target</a> (uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h) noexcept</td></tr>
<tr class="memdesc:aad369f9a4a762338d0ef4a16265a0f29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the target buffer for the rasterization. <a href="classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29">More...</a><br /></td></tr>
<tr class="separator:aad369f9a4a762338d0ef4a16265a0f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a182ae193566dbc09fc2ec5a369ad38ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad">target</a> (int32_t id, uint32_t w, uint32_t h) noexcept</td></tr>
<tr class="memdesc:a182ae193566dbc09fc2ec5a369ad38ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the drawing target for rasterization. <a href="classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad">More...</a><br /></td></tr>
<tr class="separator:a182ae193566dbc09fc2ec5a369ad38ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classtvg_1_1Canvas"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classtvg_1_1Canvas')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classtvg_1_1Canvas.html">Canvas</a></td></tr>
<tr class="memitem:a1db0cc15b62127da865b37981402b411 inherit pub_methods_classtvg_1_1Canvas"><td class="memItemLeft" align="right" valign="top">TVG_DEPRECATED <a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411">reserve</a> (uint32_t n) noexcept</td></tr>
<tr class="memdesc:a1db0cc15b62127da865b37981402b411 inherit pub_methods_classtvg_1_1Canvas"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the size of the container, where all the paints pushed into the <a class="el" href="classtvg_1_1Canvas.html" title="An abstract class for drawing graphical elements.">Canvas</a> are stored. <a href="classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411">More...</a><br /></td></tr>
@ -172,8 +172,8 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<a id="aad369f9a4a762338d0ef4a16265a0f29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad369f9a4a762338d0ef4a16265a0f29">&#9670;&nbsp;</a></span>target()</h2>
<a id="a182ae193566dbc09fc2ec5a369ad38ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a182ae193566dbc09fc2ec5a369ad38ad">&#9670;&nbsp;</a></span>target()</h2>
<div class="memitem">
<div class="memproto">
@ -184,14 +184,8 @@ Static Public Member Functions</h2></td></tr>
<tr>
<td class="memname"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a> target </td>
<td>(</td>
<td class="paramtype">uint32_t *&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>stride</em>, </td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
@ -218,9 +212,22 @@ Static Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Sets the target buffer for the rasterization. </p>
<dl class="section warning"><dt>Warning</dt><dd>Please do not use it, this API is not official one. It could be modified in the next version.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
<p>Sets the drawing target for rasterization. </p>
<p>This function specifies the drawing target where the rasterization will occur. It can target a specific framebuffer object (FBO) or the main surface.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">id</td><td>The GL target ID, usually indicating the FBO ID. A value of <code>0</code> specifies the main surface. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">w</td><td>The width (in pixels) of the raster image. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">h</td><td>The height (in pixels) of the raster image.</td></tr>
</table>
</dd>
</dl>
<dl class="section warning"><dt>Warning</dt><dd>This API is experimental and not officially supported. It may be modified or removed in future versions. </dd>
<dd>
Drawing on the main surface is currently not permitted. If the identifier (<code>id</code>) is set to <code>0</code>, the operation will be aborted.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>Currently, this only allows the GL_RGBA8 color space format. </dd>
<dd>
Experimental API </dd></dl>
</div>
</div>

View file

@ -1,4 +1,4 @@
var classtvg_1_1GlCanvas =
[
[ "target", "classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29", null ]
[ "target", "classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad", null ]
];

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -0,0 +1,109 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ThorVG: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classtvg_1_1LottieAnimation.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">LottieAnimation Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classtvg_1_1LottieAnimation.html">LottieAnimation</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classtvg_1_1Animation.html#a45585afc7e6dbab9fb2d5295b67c45ee">curFrame</a>() const noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Animation.html">Animation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classtvg_1_1Animation.html#a90ab38b7a2cb72d6b9de4492ff3e6679">duration</a>() const noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Animation.html">Animation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9">frame</a>(float no) noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Animation.html">Animation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312">gen</a>() noexcept</td><td class="entry"><a class="el" href="classtvg_1_1LottieAnimation.html">LottieAnimation</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e">override</a>(const char *slot) noexcept</td><td class="entry"><a class="el" href="classtvg_1_1LottieAnimation.html">LottieAnimation</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f">picture</a>() const noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Animation.html">Animation</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3">totalFrame</a>() const noexcept</td><td class="entry"><a class="el" href="classtvg_1_1Animation.html">Animation</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,227 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ThorVG: LottieAnimation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classtvg_1_1LottieAnimation.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="classtvg_1_1LottieAnimation-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">LottieAnimation<span class="mlabels"><span class="mlabel">final</span></span></div> </div>
</div><!--header-->
<div class="contents">
<p>The <a class="el" href="classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features.">LottieAnimation</a> class enables control of advanced Lottie features.
<a href="classtvg_1_1LottieAnimation.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for LottieAnimation:</div>
<div class="dyncontent">
<div class="center"><img src="classtvg_1_1LottieAnimation__inherit__graph.png" border="0" usemap="#aLottieAnimation_inherit__map" alt="Inheritance graph"/></div>
<map name="aLottieAnimation_inherit__map" id="aLottieAnimation_inherit__map">
<area shape="rect" title="The LottieAnimation class enables control of advanced Lottie features." alt="" coords="5,80,132,107"/>
<area shape="rect" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images." alt="" coords="24,5,113,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a4494026fda156de49129751764f36f1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e">override</a> (const char *slot) noexcept</td></tr>
<tr class="memdesc:a4494026fda156de49129751764f36f1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Override Lottie properties using slot data. <a href="classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e">More...</a><br /></td></tr>
<tr class="separator:a4494026fda156de49129751764f36f1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classtvg_1_1Animation"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classtvg_1_1Animation')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classtvg_1_1Animation.html">Animation</a></td></tr>
<tr class="memitem:a974f03b024a8beed5c8bfe32b56ac2c9 inherit pub_methods_classtvg_1_1Animation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9">frame</a> (float no) noexcept</td></tr>
<tr class="memdesc:a974f03b024a8beed5c8bfe32b56ac2c9 inherit pub_methods_classtvg_1_1Animation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the current frame in the animation. <a href="classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9">More...</a><br /></td></tr>
<tr class="separator:a974f03b024a8beed5c8bfe32b56ac2c9 inherit pub_methods_classtvg_1_1Animation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a004ba625c58005c931b244fb2515624f inherit pub_methods_classtvg_1_1Animation"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classtvg_1_1Picture.html">Picture</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f">picture</a> () const noexcept</td></tr>
<tr class="memdesc:a004ba625c58005c931b244fb2515624f inherit pub_methods_classtvg_1_1Animation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a picture instance associated with this animation instance. <a href="classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f">More...</a><br /></td></tr>
<tr class="separator:a004ba625c58005c931b244fb2515624f inherit pub_methods_classtvg_1_1Animation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45585afc7e6dbab9fb2d5295b67c45ee inherit pub_methods_classtvg_1_1Animation"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1Animation.html#a45585afc7e6dbab9fb2d5295b67c45ee">curFrame</a> () const noexcept</td></tr>
<tr class="memdesc:a45585afc7e6dbab9fb2d5295b67c45ee inherit pub_methods_classtvg_1_1Animation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the current frame number of the animation. <a href="classtvg_1_1Animation.html#a45585afc7e6dbab9fb2d5295b67c45ee">More...</a><br /></td></tr>
<tr class="separator:a45585afc7e6dbab9fb2d5295b67c45ee inherit pub_methods_classtvg_1_1Animation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a624e4fdeebf70f286188685e769125f3 inherit pub_methods_classtvg_1_1Animation"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3">totalFrame</a> () const noexcept</td></tr>
<tr class="memdesc:a624e4fdeebf70f286188685e769125f3 inherit pub_methods_classtvg_1_1Animation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the total number of frames in the animation. <a href="classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3">More...</a><br /></td></tr>
<tr class="separator:a624e4fdeebf70f286188685e769125f3 inherit pub_methods_classtvg_1_1Animation"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90ab38b7a2cb72d6b9de4492ff3e6679 inherit pub_methods_classtvg_1_1Animation"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1Animation.html#a90ab38b7a2cb72d6b9de4492ff3e6679">duration</a> () const noexcept</td></tr>
<tr class="memdesc:a90ab38b7a2cb72d6b9de4492ff3e6679 inherit pub_methods_classtvg_1_1Animation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the duration of the animation in seconds. <a href="classtvg_1_1Animation.html#a90ab38b7a2cb72d6b9de4492ff3e6679">More...</a><br /></td></tr>
<tr class="separator:a90ab38b7a2cb72d6b9de4492ff3e6679 inherit pub_methods_classtvg_1_1Animation"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a295edc27ec3c8f15888e26c242d63312"><td class="memItemLeft" align="right" valign="top">static std::unique_ptr&lt; <a class="el" href="classtvg_1_1LottieAnimation.html">LottieAnimation</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312">gen</a> () noexcept</td></tr>
<tr class="memdesc:a295edc27ec3c8f15888e26c242d63312"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features.">LottieAnimation</a> object. <a href="classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312">More...</a><br /></td></tr>
<tr class="separator:a295edc27ec3c8f15888e26c242d63312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classtvg_1_1Animation"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classtvg_1_1Animation')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classtvg_1_1Animation.html">Animation</a></td></tr>
<tr class="memitem:a9f1d09061273b58fff49740abdeb1ddf inherit pub_static_methods_classtvg_1_1Animation"><td class="memItemLeft" align="right" valign="top">static std::unique_ptr&lt; <a class="el" href="classtvg_1_1Animation.html">Animation</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf">gen</a> () noexcept</td></tr>
<tr class="memdesc:a9f1d09061273b58fff49740abdeb1ddf inherit pub_static_methods_classtvg_1_1Animation"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a> object. <a href="classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf">More...</a><br /></td></tr>
<tr class="separator:a9f1d09061273b58fff49740abdeb1ddf inherit pub_static_methods_classtvg_1_1Animation"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features.">LottieAnimation</a> class enables control of advanced Lottie features. </p>
<p>This class extends the <a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a> and has additional interfaces.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images.">Animation</a></dd></dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a295edc27ec3c8f15888e26c242d63312"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a295edc27ec3c8f15888e26c242d63312">&#9670;&nbsp;</a></span>gen()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static std::unique_ptr&lt;<a class="el" href="classtvg_1_1LottieAnimation.html">LottieAnimation</a>&gt; gen </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates a new <a class="el" href="classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features.">LottieAnimation</a> object. </p>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features.">LottieAnimation</a> object.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div>
</div>
<a id="a4494026fda156de49129751764f36f1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4494026fda156de49129751764f36f1e">&#9670;&nbsp;</a></span>override()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a> override </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>slot</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Override Lottie properties using slot data. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">slot</td><td>The Lottie slot data in JSON format to override, or <code>nullptr</code> to reset.</td></tr>
</table>
</dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
<table class="retval">
<tr><td class="paramname"><a class="el" href="group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38" title="The value returned in case of a correct request execution.">Result::Success</a></td><td>When succeed. </td></tr>
<tr><td class="paramname"><a class="el" href="group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a119732ff568bf103d744e930ae2404f1" title="The value returned in case the request cannot be processed - e.g. asking for properties of an object,...">Result::InsufficientCondition</a></td><td>In case the animation is not loaded. </td></tr>
<tr><td class="paramname"><a class="el" href="group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae73a2e92f1c87086c838b442552a4775" title="The value returned in the event of a problem with the arguments given to the API - e....">Result::InvalidArguments</a></td><td>When the given parameter is invalid.</td></tr>
</table>
</dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>Experimental API </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><b>tvg</b></li><li class="navelem"><a class="el" href="classtvg_1_1LottieAnimation.html">LottieAnimation</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var classtvg_1_1LottieAnimation =
[
[ "override", "classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e", null ]
];

View file

@ -0,0 +1,4 @@
<map id="LottieAnimation" name="LottieAnimation">
<area shape="rect" id="node1" title="The LottieAnimation class enables control of advanced Lottie features." alt="" coords="5,80,132,107"/>
<area shape="rect" id="node2" href="$classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images." alt="" coords="24,5,113,32"/>
</map>

View file

@ -0,0 +1 @@
e17331adf650c891625e9b2daf5471e8

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -290,6 +290,7 @@ See <a class="el" href="classtvg_1_1Animation.html" title="The Animation class e
</div><div class="memdoc">
<p>Loads a picture data from a memory block of a given size. </p>
<p>ThorVG efficiently caches the loaded data using the specified <code>data</code> address as a key when the <code>copy</code> has <code>false</code>. This means that loading the same data again will not result in duplicate operations for the sharable <code>data</code>. Instead, ThorVG will reuse the previously loaded picture data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">data</td><td>A pointer to a memory location where the content of the picture file is stored. </td></tr>
@ -408,6 +409,7 @@ See <a class="el" href="classtvg_1_1Animation.html" title="The Animation class e
</div><div class="memdoc">
<p>Loads a picture data directly from a file. </p>
<p>ThorVG efficiently caches the loaded data using the specified <code>path</code> as a key. This means that loading the same file again will not result in duplicate operations; instead, ThorVG will reuse the previously loaded picture data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">path</td><td>A path to the picture file.</td></tr>
@ -475,6 +477,7 @@ See <a class="el" href="classtvg_1_1Animation.html" title="The Animation class e
</div><div class="memdoc">
<p>Loads a raw data from a memory block with a given size. </p>
<p>ThorVG efficiently caches the loaded data using the specified <code>data</code> address as a key when the <code>copy</code> has <code>false</code>. This means that loading the same data again will not result in duplicate operations for the sharable <code>data</code>. Instead, ThorVG will reuse the previously loaded picture data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">paint</td><td>A Tvg_Paint pointer to the picture object. </td></tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -124,7 +124,7 @@ Public Types</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2d4c80a0ba45465b073ee0c279e8c8dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc">target</a> (uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h, <a class="el" href="classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65">Colorspace</a> cs) noexcept</td></tr>
<tr class="memdesc:a2d4c80a0ba45465b073ee0c279e8c8dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the target buffer for the rasterization. <a href="classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc">More...</a><br /></td></tr>
<tr class="memdesc:a2d4c80a0ba45465b073ee0c279e8c8dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the drawing target for the rasterization. <a href="classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc">More...</a><br /></td></tr>
<tr class="separator:a2d4c80a0ba45465b073ee0c279e8c8dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3486268541200559f16847cbe714a72c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066">Result</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c">mempool</a> (<a class="el" href="classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b">MempoolPolicy</a> policy) noexcept</td></tr>
<tr class="memdesc:a3486268541200559f16847cbe714a72c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set sw engine memory pool behavior policy. <a href="classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c">More...</a><br /></td></tr>
@ -342,7 +342,7 @@ Static Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Sets the target buffer for the rasterization. </p>
<p>Sets the drawing target for the rasterization. </p>
<p>The buffer of a desirable size should be allocated and owned by the caller.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -435,6 +435,7 @@ Experimental API</dd></dl>
</div><div class="memdoc">
<p>Loads a scalable font data(ttf) from a file. </p>
<p>ThorVG efficiently caches the loaded data using the specified <code>path</code> as a key. This means that loading the same file again will not result in duplicate operations; instead, ThorVG will reuse the previously loaded font data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">path</td><td>The path to the font file.</td></tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -204,6 +204,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
, <a class="el" href="classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf">Animation</a>
, <a class="el" href="classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90">GlCanvas</a>
, <a class="el" href="classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c">LinearGradient</a>
, <a class="el" href="classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312">LottieAnimation</a>
, <a class="el" href="classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811">Picture</a>
, <a class="el" href="classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb">RadialGradient</a>
, <a class="el" href="classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683">Saver</a>
@ -276,6 +277,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
<li>order()
: <a class="el" href="classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034">Shape</a>
</li>
<li>override()
: <a class="el" href="classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e">LottieAnimation</a>
</li>
</ul>
@ -372,7 +376,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
<h3><a id="index_t"></a>- t -</h3><ul>
<li>target()
: <a class="el" href="classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29">GlCanvas</a>
: <a class="el" href="classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad">GlCanvas</a>
, <a class="el" href="classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc">SwCanvas</a>
, <a class="el" href="classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330">WgCanvas</a>
</li>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -177,6 +177,7 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
, <a class="el" href="classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf">Animation</a>
, <a class="el" href="classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90">GlCanvas</a>
, <a class="el" href="classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c">LinearGradient</a>
, <a class="el" href="classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312">LottieAnimation</a>
, <a class="el" href="classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811">Picture</a>
, <a class="el" href="classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb">RadialGradient</a>
, <a class="el" href="classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683">Saver</a>
@ -240,6 +241,9 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
<li>order()
: <a class="el" href="classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034">Shape</a>
</li>
<li>override()
: <a class="el" href="classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e">LottieAnimation</a>
</li>
</ul>
@ -330,7 +334,7 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
<h3><a id="index_t"></a>- t -</h3><ul>
<li>target()
: <a class="el" href="classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29">GlCanvas</a>
: <a class="el" href="classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad">GlCanvas</a>
, <a class="el" href="classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc">SwCanvas</a>
, <a class="el" href="classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330">WgCanvas</a>
</li>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -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 ]

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -92,26 +92,27 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable();
This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Accessor.html" target="_self">Accessor</a></td><td class="desc">The <a class="el" href="classtvg_1_1Accessor.html" title="The Accessor is a utility class to debug the Scene structure by traversing the scene-tree.">Accessor</a> is a utility class to debug the <a class="el" href="classtvg_1_1Scene.html" title="A class to composite children paints.">Scene</a> structure by traversing the scene-tree </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Animation.html" target="_self">Animation</a></td><td class="desc">Enables manipulation of animatable images </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Canvas.html" target="_self">Canvas</a></td><td class="desc">An abstract class for drawing graphical elements </td></tr>
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1GlCanvas.html" target="_self">GlCanvas</a></td><td class="desc">A class for the rendering graphic elements with a GL raster engine </td></tr>
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1SwCanvas.html" target="_self">SwCanvas</a></td><td class="desc">A class for the rendering graphical elements with a software raster engine </td></tr>
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1WgCanvas.html" target="_self">WgCanvas</a></td><td class="desc">A class for the rendering graphic elements with a WebGPU raster engine </td></tr>
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Fill_1_1ColorStop.html" target="_self">Fill::ColorStop</a></td><td class="desc">A data structure storing the information about the color and its relative position inside the gradient bounds </td></tr>
<tr id="row_4_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Fill.html" target="_self">Fill</a></td><td class="desc">An abstract class representing the gradient fill of the <a class="el" href="classtvg_1_1Shape.html" title="A class representing two-dimensional figures and their properties.">Shape</a> object </td></tr>
<tr id="row_4_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1LinearGradient.html" target="_self">LinearGradient</a></td><td class="desc">A class representing the linear gradient fill of the <a class="el" href="classtvg_1_1Shape.html" title="A class representing two-dimensional figures and their properties.">Shape</a> object </td></tr>
<tr id="row_4_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1RadialGradient.html" target="_self">RadialGradient</a></td><td class="desc">A class representing the radial gradient fill of the <a class="el" href="classtvg_1_1Shape.html" title="A class representing two-dimensional figures and their properties.">Shape</a> object </td></tr>
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Initializer.html" target="_self">Initializer</a></td><td class="desc">A class that enables initialization and termination of the TVG engines </td></tr>
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Matrix.html" target="_self">Matrix</a></td><td class="desc">A data structure representing a three-dimensional matrix </td></tr>
<tr id="row_7_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Paint.html" target="_self">Paint</a></td><td class="desc">An abstract class for managing graphical elements </td></tr>
<tr id="row_7_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Picture.html" target="_self">Picture</a></td><td class="desc">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 <a class="el" href="classtvg_1_1Paint.html" title="An abstract class for managing graphical elements.">Paint</a>, it provides methods to load &amp; draw images on the canvas </td></tr>
<tr id="row_7_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Scene.html" target="_self">Scene</a></td><td class="desc">A class to composite children paints </td></tr>
<tr id="row_7_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Shape.html" target="_self">Shape</a></td><td class="desc">A class representing two-dimensional figures and their properties </td></tr>
<tr id="row_7_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Text.html" target="_self">Text</a></td><td class="desc">A class to represent text objects in a graphical context, allowing for rendering and manipulation of unicode text </td></tr>
<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Point.html" target="_self">Point</a></td><td class="desc">A data structure representing a point in two-dimensional space </td></tr>
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Polygon.html" target="_self">Polygon</a></td><td class="desc">A data structure representing a triange in a texture mesh </td></tr>
<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Saver.html" target="_self">Saver</a></td><td class="desc">A class for exporting a paint object into a specified file, from which to recover the paint data later </td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Vertex.html" target="_self">Vertex</a></td><td class="desc">A data structure representing a texture mesh vertex </td></tr>
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Animation.html" target="_self">Animation</a></td><td class="desc">Enables manipulation of animatable images </td></tr>
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1LottieAnimation.html" target="_self">LottieAnimation</a></td><td class="desc">Enables control of advanced Lottie features </td></tr>
<tr id="row_2_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Canvas.html" target="_self">Canvas</a></td><td class="desc">An abstract class for drawing graphical elements </td></tr>
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1GlCanvas.html" target="_self">GlCanvas</a></td><td class="desc">A class for the rendering graphic elements with a GL raster engine </td></tr>
<tr id="row_2_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1SwCanvas.html" target="_self">SwCanvas</a></td><td class="desc">A class for the rendering graphical elements with a software raster engine </td></tr>
<tr id="row_2_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1WgCanvas.html" target="_self">WgCanvas</a></td><td class="desc">A class for the rendering graphic elements with a WebGPU raster engine </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Fill_1_1ColorStop.html" target="_self">Fill::ColorStop</a></td><td class="desc">A data structure storing the information about the color and its relative position inside the gradient bounds </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Fill.html" target="_self">Fill</a></td><td class="desc">An abstract class representing the gradient fill of the <a class="el" href="classtvg_1_1Shape.html" title="A class representing two-dimensional figures and their properties.">Shape</a> object </td></tr>
<tr id="row_4_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1LinearGradient.html" target="_self">LinearGradient</a></td><td class="desc">A class representing the linear gradient fill of the <a class="el" href="classtvg_1_1Shape.html" title="A class representing two-dimensional figures and their properties.">Shape</a> object </td></tr>
<tr id="row_4_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1RadialGradient.html" target="_self">RadialGradient</a></td><td class="desc">A class representing the radial gradient fill of the <a class="el" href="classtvg_1_1Shape.html" title="A class representing two-dimensional figures and their properties.">Shape</a> object </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Initializer.html" target="_self">Initializer</a></td><td class="desc">A class that enables initialization and termination of the TVG engines </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Matrix.html" target="_self">Matrix</a></td><td class="desc">A data structure representing a three-dimensional matrix </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Paint.html" target="_self">Paint</a></td><td class="desc">An abstract class for managing graphical elements </td></tr>
<tr id="row_7_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Picture.html" target="_self">Picture</a></td><td class="desc">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 <a class="el" href="classtvg_1_1Paint.html" title="An abstract class for managing graphical elements.">Paint</a>, it provides methods to load &amp; draw images on the canvas </td></tr>
<tr id="row_7_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Scene.html" target="_self">Scene</a></td><td class="desc">A class to composite children paints </td></tr>
<tr id="row_7_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Shape.html" target="_self">Shape</a></td><td class="desc">A class representing two-dimensional figures and their properties </td></tr>
<tr id="row_7_3_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Text.html" target="_self">Text</a></td><td class="desc">A class to represent text objects in a graphical context, allowing for rendering and manipulation of unicode text </td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Point.html" target="_self">Point</a></td><td class="desc">A data structure representing a point in two-dimensional space </td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Polygon.html" target="_self">Polygon</a></td><td class="desc">A data structure representing a triange in a texture mesh </td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtvg_1_1Saver.html" target="_self">Saver</a></td><td class="desc">A class for exporting a paint object into a specified file, from which to recover the paint data later </td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtvg_1_1Vertex.html" target="_self">Vertex</a></td><td class="desc">A data structure representing a texture mesh vertex </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View file

@ -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 ],

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -1,3 +1,4 @@
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" href="$classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images." alt="" coords="5,5,95,32"/>
<area shape="rect" id="node2" href="$classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features." alt="" coords="143,5,269,32"/>
</map>

View file

@ -1 +1 @@
68268815e2926a5e1cbe52759329f9d8
98f4c6fb2fb8a5062aee01789d50ad8b

Binary file not shown.

Before

Width:  |  Height:  |  Size: 993 B

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>
@ -98,6 +98,7 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable();
<tr><td><img src="inherit_graph_1.png" border="0" usemap="#aAnimation" alt=""/>
<map name="aAnimation" id="aAnimation">
<area shape="rect" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images." alt="" coords="5,5,95,32"/>
<area shape="rect" href="classtvg_1_1LottieAnimation.html" title="The LottieAnimation class enables control of advanced Lottie features." alt="" coords="143,5,269,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" usemap="#aCanvas" alt=""/>

View file

@ -27,7 +27,7 @@
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">ThorVG
&#160;<span id="projectnumber">v0.12</span>
&#160;<span id="projectnumber">v0.13</span>
</div>
</td>
</tr>

View file

@ -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],

View file

@ -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 &amp;m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &amp;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 &amp;m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &amp;m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]],
['translate_151',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]]
];

View file

@ -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']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['vertex_153',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
['vertex_155',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -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 &amp;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 &amp;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']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -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()']]]
];

View file

@ -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']]]
];

View file

@ -1,31 +1,31 @@
var searchData=
[
['save_114',['save',['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr&lt; Paint &gt; paint, const std::string &amp;path, bool compress=true) noexcept'],['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr&lt; Animation &gt; animation, const std::string &amp;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&lt; Fill &gt; 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&lt; Paint &gt; paint, const std::string &amp;path, bool compress=true) noexcept'],['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr&lt; Animation &gt; animation, const std::string &amp;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&lt; Fill &gt; 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()']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['fill_161',['Fill',['../classtvg_1_1Fill.html',1,'tvg']]]
['fill_163',['Fill',['../classtvg_1_1Fill.html',1,'tvg']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['glcanvas_162',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]]
['glcanvas_164',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['initializer_163',['Initializer',['../classtvg_1_1Initializer.html',1,'tvg']]]
['initializer_165',['Initializer',['../classtvg_1_1Initializer.html',1,'tvg']]]
];

View file

@ -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']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['matrix_165',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]]
['matrix_168',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]]
];

View file

@ -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']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['radialgradient_170',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]]
['radialgradient_173',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]]
];

View file

@ -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']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['text_175',['Text',['../classtvg_1_1Text.html',1,'tvg']]]
['text_178',['Text',['../classtvg_1_1Text.html',1,'tvg']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['vertex_176',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
['vertex_179',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['wgcanvas_177',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]]
['wgcanvas_180',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['blendmethod_247',['BlendMethod',['../group__ThorVG.html#ga4dd2f3776540c10b565e0446aa8e9e02',1,'tvg']]]
['blendmethod_251',['BlendMethod',['../group__ThorVG.html#ga4dd2f3776540c10b565e0446aa8e9e02',1,'tvg']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['pathcommand_254',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]]
['pathcommand_258',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['result_255',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]]
['result_259',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -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']]]
];

View file

@ -1,4 +1,4 @@
var searchData=
[
['unknown_310',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]]
['unknown_314',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]]
];

View file

@ -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']]]
];

Some files were not shown because too many files have changed in this diff Show more