From 5431fdb77b0e1c19b3f7f77b7585648837279549 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Fri, 5 Apr 2024 19:44:38 +0900 Subject: [PATCH] docs: updated for 0.13 release --- docs/Doxyfile | 2 +- docs/html/annotated.html | 3 +- docs/html/annotated_dup.js | 3 +- docs/html/classes.html | 4 +- docs/html/classtvg_1_1Accessor-members.html | 2 +- docs/html/classtvg_1_1Accessor.html | 2 +- docs/html/classtvg_1_1Animation-members.html | 2 +- docs/html/classtvg_1_1Animation.html | 33 +- .../classtvg_1_1Animation__inherit__graph.map | 4 + .../classtvg_1_1Animation__inherit__graph.md5 | 1 + .../classtvg_1_1Animation__inherit__graph.png | Bin 0 -> 2727 bytes docs/html/classtvg_1_1Canvas-members.html | 2 +- docs/html/classtvg_1_1Canvas.html | 2 +- docs/html/classtvg_1_1Fill-members.html | 2 +- docs/html/classtvg_1_1Fill.html | 2 +- docs/html/classtvg_1_1GlCanvas-members.html | 4 +- docs/html/classtvg_1_1GlCanvas.html | 41 +- docs/html/classtvg_1_1GlCanvas.js | 2 +- .../html/classtvg_1_1Initializer-members.html | 2 +- docs/html/classtvg_1_1Initializer.html | 2 +- .../classtvg_1_1LinearGradient-members.html | 2 +- docs/html/classtvg_1_1LinearGradient.html | 2 +- .../classtvg_1_1LottieAnimation-members.html | 109 +++++ docs/html/classtvg_1_1LottieAnimation.html | 227 +++++++++ docs/html/classtvg_1_1LottieAnimation.js | 4 + ...tvg_1_1LottieAnimation__inherit__graph.map | 4 + ...tvg_1_1LottieAnimation__inherit__graph.md5 | 1 + ...tvg_1_1LottieAnimation__inherit__graph.png | Bin 0 -> 2766 bytes docs/html/classtvg_1_1Paint-members.html | 2 +- docs/html/classtvg_1_1Paint.html | 2 +- docs/html/classtvg_1_1Picture-members.html | 2 +- docs/html/classtvg_1_1Picture.html | 5 +- .../classtvg_1_1RadialGradient-members.html | 2 +- docs/html/classtvg_1_1RadialGradient.html | 2 +- docs/html/classtvg_1_1Saver-members.html | 2 +- docs/html/classtvg_1_1Saver.html | 2 +- docs/html/classtvg_1_1Scene-members.html | 2 +- docs/html/classtvg_1_1Scene.html | 2 +- docs/html/classtvg_1_1Shape-members.html | 2 +- docs/html/classtvg_1_1Shape.html | 2 +- docs/html/classtvg_1_1SwCanvas-members.html | 2 +- docs/html/classtvg_1_1SwCanvas.html | 6 +- docs/html/classtvg_1_1Text-members.html | 2 +- docs/html/classtvg_1_1Text.html | 3 +- docs/html/classtvg_1_1WgCanvas-members.html | 2 +- docs/html/classtvg_1_1WgCanvas.html | 2 +- .../dir_bfccd401955b95cf8c75461437045ac0.html | 2 +- docs/html/functions.html | 8 +- docs/html/functions_enum.html | 2 +- docs/html/functions_eval.html | 2 +- docs/html/functions_func.html | 8 +- docs/html/functions_vars.html | 2 +- docs/html/graph_legend.html | 2 +- docs/html/group__ThorVG.html | 2 +- docs/html/group__ThorVG.js | 2 +- docs/html/hierarchy.html | 43 +- docs/html/hierarchy.js | 4 +- docs/html/index.html | 2 +- docs/html/inherit_graph_1.map | 1 + docs/html/inherit_graph_1.md5 | 2 +- docs/html/inherit_graph_1.png | Bin 993 -> 2007 bytes docs/html/inherits.html | 3 +- docs/html/modules.html | 2 +- docs/html/navtreeindex0.js | 4 +- docs/html/search/all_10.js | 16 +- docs/html/search/all_11.js | 6 +- docs/html/search/all_12.js | 2 +- docs/html/search/all_13.js | 6 +- docs/html/search/all_6.js | 2 +- docs/html/search/all_9.js | 3 +- docs/html/search/all_a.js | 18 +- docs/html/search/all_b.js | 6 +- docs/html/search/all_c.js | 9 +- docs/html/search/all_d.js | 22 +- docs/html/search/all_e.js | 20 +- docs/html/search/all_f.js | 56 +-- docs/html/search/classes_0.js | 4 +- docs/html/search/classes_1.js | 4 +- docs/html/search/classes_2.js | 2 +- docs/html/search/classes_3.js | 2 +- docs/html/search/classes_4.js | 2 +- docs/html/search/classes_5.js | 3 +- docs/html/search/classes_6.js | 2 +- docs/html/search/classes_7.js | 8 +- docs/html/search/classes_8.js | 2 +- docs/html/search/classes_9.js | 8 +- docs/html/search/classes_a.js | 2 +- docs/html/search/classes_b.js | 2 +- docs/html/search/classes_c.js | 2 +- docs/html/search/enums_0.js | 2 +- docs/html/search/enums_1.js | 6 +- docs/html/search/enums_2.js | 4 +- docs/html/search/enums_3.js | 2 +- docs/html/search/enums_4.js | 2 +- docs/html/search/enums_5.js | 2 +- docs/html/search/enums_6.js | 4 +- docs/html/search/enumvalues_0.js | 14 +- docs/html/search/enumvalues_1.js | 4 +- docs/html/search/enumvalues_10.js | 2 +- docs/html/search/enumvalues_11.js | 4 +- docs/html/search/enumvalues_2.js | 10 +- docs/html/search/enumvalues_3.js | 8 +- docs/html/search/enumvalues_4.js | 4 +- docs/html/search/enumvalues_5.js | 2 +- docs/html/search/enumvalues_6.js | 2 +- docs/html/search/enumvalues_7.js | 2 +- docs/html/search/enumvalues_8.js | 12 +- docs/html/search/enumvalues_9.js | 6 +- docs/html/search/enumvalues_a.js | 8 +- docs/html/search/enumvalues_b.js | 6 +- docs/html/search/enumvalues_c.js | 2 +- docs/html/search/enumvalues_d.js | 2 +- docs/html/search/enumvalues_e.js | 6 +- docs/html/search/enumvalues_f.js | 16 +- docs/html/search/functions_0.js | 8 +- docs/html/search/functions_1.js | 6 +- docs/html/search/functions_2.js | 14 +- docs/html/search/functions_3.js | 6 +- docs/html/search/functions_4.js | 10 +- docs/html/search/functions_5.js | 2 +- docs/html/search/functions_6.js | 4 +- docs/html/search/functions_7.js | 6 +- docs/html/search/functions_8.js | 6 +- docs/html/search/functions_9.js | 5 +- docs/html/search/functions_a.js | 10 +- docs/html/search/functions_b.js | 8 +- docs/html/search/functions_c.js | 28 +- docs/html/search/functions_d.js | 12 +- docs/html/search/functions_e.js | 4 +- docs/html/search/groups_0.js | 2 +- docs/html/search/pages_0.html | 37 -- docs/html/search/pages_0.js | 4 - docs/html/search/variables_0.js | 2 +- docs/html/search/variables_1.js | 2 +- docs/html/search/variables_2.js | 2 +- docs/html/search/variables_3.js | 2 +- docs/html/search/variables_4.js | 2 +- ...tructtvg_1_1Fill_1_1ColorStop-members.html | 2 +- docs/html/structtvg_1_1Fill_1_1ColorStop.html | 2 +- docs/html/structtvg_1_1Matrix-members.html | 2 +- docs/html/structtvg_1_1Matrix.html | 2 +- docs/html/structtvg_1_1Point-members.html | 2 +- docs/html/structtvg_1_1Point.html | 2 +- docs/html/structtvg_1_1Polygon-members.html | 2 +- docs/html/structtvg_1_1Polygon.html | 2 +- docs/html/structtvg_1_1Vertex-members.html | 2 +- docs/html/structtvg_1_1Vertex.html | 2 +- docs/html/thorvg_8h_source.html | 446 +++++++++--------- docs/html/thorvg__lottie_8h_source.html | 125 +++++ 149 files changed, 1090 insertions(+), 623 deletions(-) create mode 100644 docs/html/classtvg_1_1Animation__inherit__graph.map create mode 100644 docs/html/classtvg_1_1Animation__inherit__graph.md5 create mode 100644 docs/html/classtvg_1_1Animation__inherit__graph.png create mode 100644 docs/html/classtvg_1_1LottieAnimation-members.html create mode 100644 docs/html/classtvg_1_1LottieAnimation.html create mode 100644 docs/html/classtvg_1_1LottieAnimation.js create mode 100644 docs/html/classtvg_1_1LottieAnimation__inherit__graph.map create mode 100644 docs/html/classtvg_1_1LottieAnimation__inherit__graph.md5 create mode 100644 docs/html/classtvg_1_1LottieAnimation__inherit__graph.png delete mode 100644 docs/html/search/pages_0.html delete mode 100644 docs/html/search/pages_0.js create mode 100644 docs/html/thorvg__lottie_8h_source.html diff --git a/docs/Doxyfile b/docs/Doxyfile index 6265ede1..e12a5ca5 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -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 diff --git a/docs/html/annotated.html b/docs/html/annotated.html index 2913477d..91f59e8e 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
@@ -111,6 +111,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();  CAnimationEnables manipulation of animatable images  CSaverA class for exporting a paint object into a specified file, from which to recover the paint data later  CAccessorThe Accessor is a utility class to debug the Scene structure by traversing the scene-tree + CLottieAnimationEnables control of advanced Lottie features diff --git a/docs/html/annotated_dup.js b/docs/html/annotated_dup.js index e85ecdcf..ce1e5f52 100644 --- a/docs/html/annotated_dup.js +++ b/docs/html/annotated_dup.js @@ -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" ] ] ] ]; \ No newline at end of file diff --git a/docs/html/classes.html b/docs/html/classes.html index 09568e9a..1df62ce3 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
@@ -106,7 +106,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
Initializer (tvg)
L
-
LinearGradient (tvg)
+
LinearGradient (tvg)
LottieAnimation (tvg)
M
Matrix (tvg)
diff --git a/docs/html/classtvg_1_1Accessor-members.html b/docs/html/classtvg_1_1Accessor-members.html index 70257a10..e61bfd03 100644 --- a/docs/html/classtvg_1_1Accessor-members.html +++ b/docs/html/classtvg_1_1Accessor-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Accessor.html b/docs/html/classtvg_1_1Accessor.html index 9589f2e7..92a134ac 100644 --- a/docs/html/classtvg_1_1Accessor.html +++ b/docs/html/classtvg_1_1Accessor.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Animation-members.html b/docs/html/classtvg_1_1Animation-members.html index 5edc9428..39de3151 100644 --- a/docs/html/classtvg_1_1Animation-members.html +++ b/docs/html/classtvg_1_1Animation-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Animation.html b/docs/html/classtvg_1_1Animation.html index a1036144..f33515d0 100644 --- a/docs/html/classtvg_1_1Animation.html +++ b/docs/html/classtvg_1_1Animation.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
@@ -94,6 +94,15 @@ $(document).ready(function(){initNavTree('classtvg_1_1Animation.html',''); initR

The Animation class enables manipulation of animatable images. More...

+
+Inheritance diagram for Animation:
+
+
Inheritance graph
+ + + + +
[legend]
@@ -121,8 +130,7 @@ Static Public Member Functions

Public Member Functions

Detailed Description

The Animation class enables manipulation of animatable images.

-

This class supports the display and control of animation frames.

-
Note
Experimental API
+

This class supports the display and control of animation frames.

Member Function Documentation

◆ curFrame()

@@ -152,8 +160,7 @@ Static Public Member Functions
Note
If the Picture is not properly configured, this function will return 0.
See also
Animation::frame(float no)
-Animation::totalFrame()
-
Note
Experimental API
+Animation::totalFrame() @@ -182,8 +189,7 @@ Static Public Member Functions

Retrieves the duration of the animation in seconds.

Returns
The duration of the animation in seconds.
-
Note
If the Picture is not properly configured, this function will return 0.
-

% Experimental API

+
Note
If the Picture is not properly configured, this function will return 0.
@@ -226,8 +232,7 @@ Static Public Member Functions -
See also
totalFrame()
-
Note
Experimental API
+
See also
totalFrame()
@@ -255,8 +260,7 @@ Static Public Member Functions

Creates a new Animation object.

-
Returns
A new Animation object.
-
Note
Experimental API
+
Returns
A new Animation object.
@@ -286,8 +290,7 @@ Static Public Member Functions

Retrieves a picture instance associated with this animation instance.

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 Animation instance.

Returns
A picture instance that is tied to this animation.
-
Warning
The picture instance is owned by Animation. It should not be deleted manually.
-
Note
Experimental API
+
Warning
The picture instance is owned by Animation. It should not be deleted manually.
@@ -318,9 +321,7 @@ Static Public Member Functions
Returns
The total number of frames in the animation.
Note
Frame numbering starts from 0.
-If the Picture is not properly configured, this function will return 0.
-
-Experimental API
+If the Picture is not properly configured, this function will return 0. diff --git a/docs/html/classtvg_1_1Animation__inherit__graph.map b/docs/html/classtvg_1_1Animation__inherit__graph.map new file mode 100644 index 00000000..d9d18071 --- /dev/null +++ b/docs/html/classtvg_1_1Animation__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/html/classtvg_1_1Animation__inherit__graph.md5 b/docs/html/classtvg_1_1Animation__inherit__graph.md5 new file mode 100644 index 00000000..ef8fdbb3 --- /dev/null +++ b/docs/html/classtvg_1_1Animation__inherit__graph.md5 @@ -0,0 +1 @@ +6202f42d11e34a9c4edb3fa295d1121e \ No newline at end of file diff --git a/docs/html/classtvg_1_1Animation__inherit__graph.png b/docs/html/classtvg_1_1Animation__inherit__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..b85caa67c93ae60f795bfdb4e69d5e902234e7cb GIT binary patch literal 2727 zcmcJR_g53!7RLuE3WBtVNC_;72qYraAfOQBQX>Womnyw;2@#bp2pAMmkg5=Rk0?kL zDUq%bA_R!EAg~Z65dvO%f8+b*-uDN*Gi&CoGc#+Sea_xzf4&JA3u6I32|fS-1WZi~ zt-wA3yz$45fX~v&?(1O3<7RGb2ps;t3fjuk0D#ZY)DVRY%~{F~K#Pt;9}c8XSQWYm z9p^@Am^=_~g2*jsikqaD8e*)lMZes*OfjgztyFPHil#Vsf>W&m*;sTbmiJg}vzUe% z3SW)2<>odB;~i0YB-YoMyX(5~`E@H+OmNBf^1#ud+uE!7)6C&4X8+&`R4S}pmbYt! zLq#-ps^EBVobs4Jvq~YBLZOgIq!_DDYC?%U)6QH;#O&;B7RygYMn-|&FF`P%F&O-% z5Gf=8$jIc&87H;B^de)etvx+F^c4x4$c2Bb6|m(M6-lpN^|vZ@b#mdVZnlVthy*Qv zZKI%b^7Cbcg*iOmB_t%AJb7~1GAvuAQ8E?Q*Vjida5XheNI4Y{tgl1Pg5AA)*HIa% zsd;y<_vzBo(&~?a@}0T4x#t(05B{F-8?AQM(b6g@DM8rPaskiM(;>pbsJ0I92ks*s zl{VG(4i33FIUCE<7t$!*ZZ&45d;$X3%+2M%h~QUdP$aCG(1WzJG>ihHHB22PWSk5Q z@b#s9{@pe!oqH8<DyT`Sr0Dn;NZZz@=w}jk%VvM`B6pCfo#ph z@OG~{4q#`(XTjGNAx5NvzLgQz)~v0qkvPV)zIkVIBnNrKBb%ChF~%D(to*$<@`%V1zQvJfouzv(&wh zaB`9|dh5jpu9=#ey0{cX38qojHa9PvKTl|aczgfo?(XjIM;BsVfT=Adh1NSMDe2(g zASou6nVzoUR|N+3wpLESWaC+Rd2MZNsBWl`TZ!UT{p}fHQPE#1zW|8?K+DfT9xg44h}D>UnBgILv^=K zG06M7hUJ`^61lc}{Y|%I-4~aI+e-@z;|AUq6P4)4h}8Ppou2|oEiK0ACXGVD#lExr z5cK&fC*bI46}>(0oRV^=a#u*}#pXq7Z3k|Uy9IS>k>}|7UYI8OoaJU{KszIcicxbg-VsCt0xiHe~wC?<^K-v{R)*@4*ZvQsx`!d zf`ZOYgWHNauQNWlF8-n-qi<*<5Qwv9JyZ4crG

%%ReR?6h<0>Y@OC{!@lx|L$e< zrIqPFU?NYo$*Rc#*%sw3_}R|JfJr_+K6Gx+qlLtsy!Eo`>I)Yy27k`Eqzet~%RFyZ znhK)`NM0N~&d1L$MTeQHsi>^%ZLeYpg@uLRzIlX%ghWK_K6>;hDd|LWXjs@geOXK; zJ@SgPd>U;(Dk|#X328oF-r1mcV4=&%$iTjjveVOhKQc0M68`7d*jQ*pgn8*u+PUk^ z&CL_z<7Z(op9XtBHP-hYE>vh}sE3yq>rQjcwy`xdFouU$ch-MS^Xt-{oip=%!3j2hfC{jdfJ^uCe7pX=!V3tgS8N|0>3L9S3Ic zTEP9;+1Z*NCXoS>bRg%_aBpusZfH2M$1O(R#oymt$k5Ep%*JMPlRr$2MCO%3;&3>L zr)70@X@2Ce)p!<{I~$@)dm8tHO8nrW^0h6Z{IJ)q&g-c~IUIrb%g?V!XBk`^n{i2@ z#<$|Kad>!mU|_XHc^{QZ_tA*wloVG(%rx1(aY5nnD@oEiAd=>T!h(W=LPNFk2aWVg;x}3Yp~hul$4ZPw{D$3e_knr1tRO`m)AEc>7cs!tyE;fKh4azWTA}$uDYn| z>b@FgE-o$EAu_Q_biK2>mM)xE<9i@e-{$9q!&^bDdJweDiO48k<#EMzbHCg>d5{X1=u&?aNi9jIre~qi{Llc{A9uQ*wM}h5~8l4zy VsOk{?1}aa$^bZTeDg&3;{{V#4MiBr2 literal 0 HcmV?d00001 diff --git a/docs/html/classtvg_1_1Canvas-members.html b/docs/html/classtvg_1_1Canvas-members.html index 14536446..e9eb1c58 100644 --- a/docs/html/classtvg_1_1Canvas-members.html +++ b/docs/html/classtvg_1_1Canvas-members.html @@ -27,7 +27,7 @@ Logo

ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Canvas.html b/docs/html/classtvg_1_1Canvas.html index 07c8dbaa..19a114a1 100644 --- a/docs/html/classtvg_1_1Canvas.html +++ b/docs/html/classtvg_1_1Canvas.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Fill-members.html b/docs/html/classtvg_1_1Fill-members.html index b8437f03..e8b19295 100644 --- a/docs/html/classtvg_1_1Fill-members.html +++ b/docs/html/classtvg_1_1Fill-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Fill.html b/docs/html/classtvg_1_1Fill.html index ac3fb0f5..df7d25bc 100644 --- a/docs/html/classtvg_1_1Fill.html +++ b/docs/html/classtvg_1_1Fill.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1GlCanvas-members.html b/docs/html/classtvg_1_1GlCanvas-members.html index 06b53e5c..e2219892 100644 --- a/docs/html/classtvg_1_1GlCanvas-members.html +++ b/docs/html/classtvg_1_1GlCanvas-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
@@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('classtvg_1_1GlCanvas.html',''); initRe push(std::unique_ptr< Paint > paint) noexceptCanvasvirtual reserve(uint32_t n) noexceptCanvas sync() noexceptCanvasvirtual - target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h) noexceptGlCanvas + target(int32_t id, uint32_t w, uint32_t h) noexceptGlCanvas update(Paint *paint=nullptr) noexceptCanvasvirtual diff --git a/docs/html/classtvg_1_1GlCanvas.html b/docs/html/classtvg_1_1GlCanvas.html index cf8c333f..d227704e 100644 --- a/docs/html/classtvg_1_1GlCanvas.html +++ b/docs/html/classtvg_1_1GlCanvas.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
@@ -106,9 +106,9 @@ Inheritance diagram for GlCanvas: - - - + + + @@ -172,8 +172,8 @@ Static Public Member Functions - -

◆ target()

+ +

◆ target()

@@ -184,14 +184,8 @@ Static Public Member Functions
- - - - - - - - + + @@ -218,9 +212,22 @@ Static Public Member Functions

Public Member Functions

Result target (uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h) noexcept
 Sets the target buffer for the rasterization. More...
 
Result target (int32_t id, uint32_t w, uint32_t h) noexcept
 Sets the drawing target for rasterization. More...
 
- Public Member Functions inherited from Canvas
TVG_DEPRECATED Result reserve (uint32_t n) noexcept
 Sets the size of the container, where all the paints pushed into the Canvas are stored. More...
Result target (uint32_t * buffer,
uint32_t stride, int32_t id,
-

Sets the target buffer for the rasterization.

-
Warning
Please do not use it, this API is not official one. It could be modified in the next version.
-
Note
Experimental API
+

Sets the drawing target for rasterization.

+

This function specifies the drawing target where the rasterization will occur. It can target a specific framebuffer object (FBO) or the main surface.

+
Parameters
+ + + + +
[in]idThe GL target ID, usually indicating the FBO ID. A value of 0 specifies the main surface.
[in]wThe width (in pixels) of the raster image.
[in]hThe height (in pixels) of the raster image.
+
+
+
Warning
This API is experimental and not officially supported. It may be modified or removed in future versions.
+
+Drawing on the main surface is currently not permitted. If the identifier (id) is set to 0, the operation will be aborted.
+
Note
Currently, this only allows the GL_RGBA8 color space format.
+
+Experimental API
diff --git a/docs/html/classtvg_1_1GlCanvas.js b/docs/html/classtvg_1_1GlCanvas.js index 2612b48f..59c50314 100644 --- a/docs/html/classtvg_1_1GlCanvas.js +++ b/docs/html/classtvg_1_1GlCanvas.js @@ -1,4 +1,4 @@ var classtvg_1_1GlCanvas = [ - [ "target", "classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29", null ] + [ "target", "classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad", null ] ]; \ No newline at end of file diff --git a/docs/html/classtvg_1_1Initializer-members.html b/docs/html/classtvg_1_1Initializer-members.html index 834dc26f..42fd71c1 100644 --- a/docs/html/classtvg_1_1Initializer-members.html +++ b/docs/html/classtvg_1_1Initializer-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Initializer.html b/docs/html/classtvg_1_1Initializer.html index 41b83281..1f21a761 100644 --- a/docs/html/classtvg_1_1Initializer.html +++ b/docs/html/classtvg_1_1Initializer.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1LinearGradient-members.html b/docs/html/classtvg_1_1LinearGradient-members.html index bf2b14e2..3660d8d6 100644 --- a/docs/html/classtvg_1_1LinearGradient-members.html +++ b/docs/html/classtvg_1_1LinearGradient-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1LinearGradient.html b/docs/html/classtvg_1_1LinearGradient.html index 69095ab5..b61a17dc 100644 --- a/docs/html/classtvg_1_1LinearGradient.html +++ b/docs/html/classtvg_1_1LinearGradient.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1LottieAnimation-members.html b/docs/html/classtvg_1_1LottieAnimation-members.html new file mode 100644 index 00000000..9f5bb5ad --- /dev/null +++ b/docs/html/classtvg_1_1LottieAnimation-members.html @@ -0,0 +1,109 @@ + + + + + + + +ThorVG: Member List + + + + + + + + + + + + + +
+
+ + + + + + + +
+
ThorVG +  v0.13 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
LottieAnimation Member List
+
+
+ +

This is the complete list of members for LottieAnimation, including all inherited members.

+ + + + + + + + +
curFrame() const noexceptAnimation
duration() const noexceptAnimation
frame(float no) noexceptAnimation
gen() noexceptLottieAnimationstatic
override(const char *slot) noexceptLottieAnimation
picture() const noexceptAnimation
totalFrame() const noexceptAnimation
+
+ + + + diff --git a/docs/html/classtvg_1_1LottieAnimation.html b/docs/html/classtvg_1_1LottieAnimation.html new file mode 100644 index 00000000..6d6d5225 --- /dev/null +++ b/docs/html/classtvg_1_1LottieAnimation.html @@ -0,0 +1,227 @@ + + + + + + + +ThorVG: LottieAnimation + + + + + + + + + + + + + +
+
+ + + + + + + +
+
ThorVG +  v0.13 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ + +
+ +

The LottieAnimation class enables control of advanced Lottie features. + More...

+
+Inheritance diagram for LottieAnimation:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

Result override (const char *slot) noexcept
 Override Lottie properties using slot data. More...
 
- Public Member Functions inherited from Animation
Result frame (float no) noexcept
 Specifies the current frame in the animation. More...
 
Picturepicture () const noexcept
 Retrieves a picture instance associated with this animation instance. More...
 
float curFrame () const noexcept
 Retrieves the current frame number of the animation. More...
 
float totalFrame () const noexcept
 Retrieves the total number of frames in the animation. More...
 
float duration () const noexcept
 Retrieves the duration of the animation in seconds. More...
 
+ + + + + + + + +

+Static Public Member Functions

static std::unique_ptr< LottieAnimationgen () noexcept
 Creates a new LottieAnimation object. More...
 
- Static Public Member Functions inherited from Animation
static std::unique_ptr< Animationgen () noexcept
 Creates a new Animation object. More...
 
+

Detailed Description

+

The LottieAnimation class enables control of advanced Lottie features.

+

This class extends the Animation and has additional interfaces.

+
See also
Animation
+
Note
Experimental API
+

Member Function Documentation

+ +

◆ gen()

+ +
+
+ + + + + +
+ + + + + + + +
static std::unique_ptr<LottieAnimation> gen ()
+
+staticnoexcept
+
+ +

Creates a new LottieAnimation object.

+
Returns
A new LottieAnimation object.
+
Note
Experimental API
+ +
+
+ +

◆ override()

+ +
+
+ + + + + +
+ + + + + + + + +
Result override (const char * slot)
+
+noexcept
+
+ +

Override Lottie properties using slot data.

+
Parameters
+ + +
[in]slotThe Lottie slot data in JSON format to override, or nullptr to reset.
+
+
+
Return values
+ + + + +
Result::SuccessWhen succeed.
Result::InsufficientConditionIn case the animation is not loaded.
Result::InvalidArgumentsWhen the given parameter is invalid.
+
+
+
Note
Experimental API
+ +
+
+
+
+ + + + diff --git a/docs/html/classtvg_1_1LottieAnimation.js b/docs/html/classtvg_1_1LottieAnimation.js new file mode 100644 index 00000000..cfb6fa07 --- /dev/null +++ b/docs/html/classtvg_1_1LottieAnimation.js @@ -0,0 +1,4 @@ +var classtvg_1_1LottieAnimation = +[ + [ "override", "classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e", null ] +]; \ No newline at end of file diff --git a/docs/html/classtvg_1_1LottieAnimation__inherit__graph.map b/docs/html/classtvg_1_1LottieAnimation__inherit__graph.map new file mode 100644 index 00000000..860e8819 --- /dev/null +++ b/docs/html/classtvg_1_1LottieAnimation__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/docs/html/classtvg_1_1LottieAnimation__inherit__graph.md5 b/docs/html/classtvg_1_1LottieAnimation__inherit__graph.md5 new file mode 100644 index 00000000..df5df5d9 --- /dev/null +++ b/docs/html/classtvg_1_1LottieAnimation__inherit__graph.md5 @@ -0,0 +1 @@ +e17331adf650c891625e9b2daf5471e8 \ No newline at end of file diff --git a/docs/html/classtvg_1_1LottieAnimation__inherit__graph.png b/docs/html/classtvg_1_1LottieAnimation__inherit__graph.png new file mode 100644 index 0000000000000000000000000000000000000000..ee65b79972d0e2b0881a9ef35883c06ef56e82bc GIT binary patch literal 2766 zcmb`Jc|6qn8pnTw5W?-qnzd0AZjqRhJYZ1kUx#7 zb@$V}U}*i~gyKfOczZ~jc!)^bGxQy;@HfQBH9{Qyc-4??U7*JZWA27&x)ITd zqzJ|4ngBuQYL%!q;=sNZD}|#pom(>M)E`TlG`E}^o_c~Ut?)v)jJi1u0Yy9Jog+2v z43#>e9oyn20bplmr+7h+yUegASb%>J>t`HjQLzZmG5+v;p*Cu$`- z+xO5gpxQ<&H6tUXcJfkP(6`yy#M|$t#BnW}4l8^v>mMV(_V@G{tWd$7Cr%*lLCx@EwSgj5`ifGqu^Z{>Qd?SxfPg0$9p46`s+BC2N=?wI z#8h0U^oVHkQOj(I`99tdHYNS=9RjT{n`)z#_4aO-uE+B;i2_qwS0yE-h=_=0Dhkyf zG1GP7!iDJQ=)i!0@Ft&o(Bo+xifE9f^KYX2KVVEx5oLPqM-1A$0KeX1!FmXOM0-EPt<+TTTUfPtD7TF zUi9!dD6;&uU97q3`r16ZC3fS=%;01DBU)N>-`XZl8yP`>fKy8BE8gCcz*Pc4RqLay zWfX20H_m01d3$+z>d9NlKDN6PLLihj+)U~HHYABRRso7VDz`5xf{`=)a5!9OXlQV7 zS?GM%?N0x&urLaRlB6*`GxLqKIZ*E9<&}$kN~f!^3-qx<>}%wTu$#*hccFQ7`u4(@ zA)6Yp%K32r80w9$lef1w27_^QOmi!TI-Jtgb$UEF05?z+4tri%S!wq;ZgWMO9lt!i zkG&s0s;^&2Us)jmtuL>!qRa#WL4AEa-#|n@q&^?&U~g|Pe_J~XQCnLZ1>Y}{bPQEE zhv6z(P+u{bdz=sSY{x(+r`}Ih-si2YMT8(7nD%xukwhX{TU+xfo_Zc=wCn_&MI;i% zWYp5r(n#Uq2n0f0Qj*1{<>r!ix1x>d&P)`mthl%pJk9p@_U`WB_qhh5)b*`TvU2H* zV>fTz5=JP{-m7jYLumGg)*_9k3`Y+%`@!du*u|1D$tOU=lcoY&^cjSV#}@xiio;?x zpNF*1^r@CInLleF^B|m9SV@7wp;Vgzp#$nky?26Ye2}Wb03uVTU{wgVw7q!J=221N zPQ)b2qNMt^i8%HQilQN#0>-H#>xtlh}v@fdNdd3KLW>1Jm6 zR}!lX2~e145}5Vz$;reQK?g-#F&Nw%)9PvwxUH>`RF{SNnR>64hAF|q+?+8M3d?2C zGctHBu_{}y!k)s=m!(%j#gDcvuxU90N-MQybU`LGXpu8is(f#O5|RvcNPSXXRmFm4 z`C%uCakspCqQ;-cwwNDz-bH*130zc=)Yli=E%WCqqmT zAu->&mX?w6{A+=08`2|V<;2i!nao-Jw+z>AQr~%Dz{lsey_MeaZ@mnps)#fv0a=It z3sMXJO|1X7f#oM6ofAC{M0RuqJ<2}RJ$yU`RTLK@`XjM_co;L&{f1v;;0M4Z<@NOK zw?Pc_SI;??0FKNfaLx z9DLHZdHAl$Y=4oAl+@|)b@%pOY8F;ZaQ*#EuAS>}edx$dYpjDqYI&Wa%vGk*@Zey? zbjSX3j0BKtMp@7KyZ4#HeT8NeWo2dQ!)L<3wB9IpFI(A+-wle1iNWI+K;CoBT&p~0 zIh;vmBD1nGv@2cd^KXQiWpdQ={CtS?t-6Hm^|x;kc}NbA=duA-VE@B&8z4jai!5SE zq_oV;BBM}wz>z;c+wIQjtGPXsFHVSG-wt= zJn73a*}5eBL%xxS6~AZd*wW8*Q=5uCg{#D&p&>jTPl}AJ_aX!Zab72EpE5LbcXN}I z=zN#0o1C1?#U|u$Ele?)4GkM_vyNnBWCZsYI=i^^_4JgeH-gibmcozTS5j66q4=?} z@eG@xqoXs#VzJrmPXA@l--#=)k$k$|^dy7A<#J!Vc+s7yK2?LWN23Sw41-P1otv4N zNr;c1>mLW{E(Y9%jtvjf3JZDD)3xDW-v~CDjXf!4pm1hfb1Yq1p6LdY6&Vx5AvJ-r z0m{Yq@844{f+$&IP&Q(C6USx6@dN^#F#ZG$191!#GZ>7T8UuZOS)e+8bLCttkI(1N z@n8p2pCa@82?U0JXBxOC$VFv&dE;wCP-8lSyzF1^1y*d3^ew}f1<$as#jY;9-7G0l z+;m4OsLnEKra$tXjiDbEZmhm?Eys9xc*L6*5i^twMS-QQHIU%J!n&|*N5HaZ)ABOo zx)F8fM{Vt?Y{&YmgId0cfq|t&d$qG9D8r9HH~GZ$k?frRlbS}Sn8Pv+x zU<@Ew!AwB_RvBvV&*f%7*$Aok%67EvfBhT{Yu)2ed4}#wem{w=ZpJ5Ryzpt7{<1WN z8g!Mr;Ng)|RJ7MFV=-XnR(|^A$*|Vs_tkM5JT`a?EEWsQ${0Sz)pfASyCFr|wBu;I zP@jRbhAf#(K75w+gu(DFbyKyVPK=B^m`pAxD9ESN>&Kai{8uPdz!xreY~qhcO8cxc3MFIf3SRvqcInS5D_IuWrk-Ck zjg{ovquenVxo5YKN1dFV1M9}XRwXkvRmms>k(7TMy}&FU zyx{3-!ou_O^Fl&Ge2RJG%=~;>*FyW$5eNhl$$3AxSo5q&OHXR&`oFa3&xwf;x-A^d TrIPKy1{H9yb+LJ2?U(dVDo0}E literal 0 HcmV?d00001 diff --git a/docs/html/classtvg_1_1Paint-members.html b/docs/html/classtvg_1_1Paint-members.html index 14402b82..37b3d425 100644 --- a/docs/html/classtvg_1_1Paint-members.html +++ b/docs/html/classtvg_1_1Paint-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Paint.html b/docs/html/classtvg_1_1Paint.html index a059c444..5bc35ba7 100644 --- a/docs/html/classtvg_1_1Paint.html +++ b/docs/html/classtvg_1_1Paint.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Picture-members.html b/docs/html/classtvg_1_1Picture-members.html index d7f009f0..d32d101c 100644 --- a/docs/html/classtvg_1_1Picture-members.html +++ b/docs/html/classtvg_1_1Picture-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1Picture.html b/docs/html/classtvg_1_1Picture.html index 5f0bb1b1..ca4df0e6 100644 --- a/docs/html/classtvg_1_1Picture.html +++ b/docs/html/classtvg_1_1Picture.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.12 +  v0.13
@@ -290,6 +290,7 @@ See

Loads a picture data from a memory block of a given size.

+

ThorVG efficiently caches the loaded data using the specified data address as a key when the copy has false. This means that loading the same data again will not result in duplicate operations for the sharable data. Instead, ThorVG will reuse the previously loaded picture data.

Parameters
@@ -408,6 +409,7 @@ See

Loads a picture data directly from a file.

+

ThorVG efficiently caches the loaded data using the specified path 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.

Parameters
[in]dataA pointer to a memory location where the content of the picture file is stored.
@@ -475,6 +477,7 @@ See

Loads a raw data from a memory block with a given size.

+

ThorVG efficiently caches the loaded data using the specified data address as a key when the copy has false. This means that loading the same data again will not result in duplicate operations for the sharable data. Instead, ThorVG will reuse the previously loaded picture data.

Parameters
[in]pathA path to the picture file.
diff --git a/docs/html/classtvg_1_1RadialGradient-members.html b/docs/html/classtvg_1_1RadialGradient-members.html index 9b57b1bd..2d2f9449 100644 --- a/docs/html/classtvg_1_1RadialGradient-members.html +++ b/docs/html/classtvg_1_1RadialGradient-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1RadialGradient.html b/docs/html/classtvg_1_1RadialGradient.html index f0d02a47..8c4ad15b 100644 --- a/docs/html/classtvg_1_1RadialGradient.html +++ b/docs/html/classtvg_1_1RadialGradient.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Saver-members.html b/docs/html/classtvg_1_1Saver-members.html index 760cb78f..8b97b02f 100644 --- a/docs/html/classtvg_1_1Saver-members.html +++ b/docs/html/classtvg_1_1Saver-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Saver.html b/docs/html/classtvg_1_1Saver.html index f5355c1b..46060f32 100644 --- a/docs/html/classtvg_1_1Saver.html +++ b/docs/html/classtvg_1_1Saver.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Scene-members.html b/docs/html/classtvg_1_1Scene-members.html index e26b17c9..995f5939 100644 --- a/docs/html/classtvg_1_1Scene-members.html +++ b/docs/html/classtvg_1_1Scene-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Scene.html b/docs/html/classtvg_1_1Scene.html index 8c3c55f2..845a63ed 100644 --- a/docs/html/classtvg_1_1Scene.html +++ b/docs/html/classtvg_1_1Scene.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Shape-members.html b/docs/html/classtvg_1_1Shape-members.html index bba1b5cb..1a29c0ab 100644 --- a/docs/html/classtvg_1_1Shape-members.html +++ b/docs/html/classtvg_1_1Shape-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Shape.html b/docs/html/classtvg_1_1Shape.html index 7e725903..297d7584 100644 --- a/docs/html/classtvg_1_1Shape.html +++ b/docs/html/classtvg_1_1Shape.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1SwCanvas-members.html b/docs/html/classtvg_1_1SwCanvas-members.html index a43da765..e0806f3c 100644 --- a/docs/html/classtvg_1_1SwCanvas-members.html +++ b/docs/html/classtvg_1_1SwCanvas-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1SwCanvas.html b/docs/html/classtvg_1_1SwCanvas.html index e7688b80..755ad650 100644 --- a/docs/html/classtvg_1_1SwCanvas.html +++ b/docs/html/classtvg_1_1SwCanvas.html @@ -27,7 +27,7 @@ @@ -124,7 +124,7 @@ Public Types - + @@ -342,7 +342,7 @@ Static Public Member Functions
[in]paintA Tvg_Paint pointer to the picture object.
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13

Public Member Functions

Result target (uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept
 Sets the target buffer for the rasterization. More...
 Sets the drawing target for the rasterization. More...
 
Result mempool (MempoolPolicy policy) noexcept
 Set sw engine memory pool behavior policy. More...
-

Sets the target buffer for the rasterization.

+

Sets the drawing target for the rasterization.

The buffer of a desirable size should be allocated and owned by the caller.

Parameters
diff --git a/docs/html/classtvg_1_1Text-members.html b/docs/html/classtvg_1_1Text-members.html index 6774ee4c..f6f44b23 100644 --- a/docs/html/classtvg_1_1Text-members.html +++ b/docs/html/classtvg_1_1Text-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Text.html b/docs/html/classtvg_1_1Text.html index 47786384..3e7fa4ca 100644 --- a/docs/html/classtvg_1_1Text.html +++ b/docs/html/classtvg_1_1Text.html @@ -27,7 +27,7 @@ @@ -435,6 +435,7 @@ Experimental API

Loads a scalable font data(ttf) from a file.

+

ThorVG efficiently caches the loaded data using the specified path 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.

Parameters
ThorVG -  v0.12 +  v0.13
ThorVG -  v0.12 +  v0.13
diff --git a/docs/html/classtvg_1_1WgCanvas-members.html b/docs/html/classtvg_1_1WgCanvas-members.html index 503d1998..46f21531 100644 --- a/docs/html/classtvg_1_1WgCanvas-members.html +++ b/docs/html/classtvg_1_1WgCanvas-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1WgCanvas.html b/docs/html/classtvg_1_1WgCanvas.html index 41465bd4..d83b6fc7 100644 --- a/docs/html/classtvg_1_1WgCanvas.html +++ b/docs/html/classtvg_1_1WgCanvas.html @@ -27,7 +27,7 @@ diff --git a/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html b/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html index d1b6ef63..6bf97894 100644 --- a/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html +++ b/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html @@ -27,7 +27,7 @@ diff --git a/docs/html/functions.html b/docs/html/functions.html index bdd1dfa9..0e0b54d2 100644 --- a/docs/html/functions.html +++ b/docs/html/functions.html @@ -27,7 +27,7 @@ @@ -204,6 +204,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable(); , Animation , GlCanvas , LinearGradient +, LottieAnimation , Picture , RadialGradient , Saver @@ -276,6 +277,9 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
  • order() : Shape
  • +
  • override() +: LottieAnimation +
  • @@ -372,7 +376,7 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();

    - t -

    • target() -: GlCanvas +: GlCanvas , SwCanvas , WgCanvas
    • diff --git a/docs/html/functions_enum.html b/docs/html/functions_enum.html index 4186cfe0..84012807 100644 --- a/docs/html/functions_enum.html +++ b/docs/html/functions_enum.html @@ -27,7 +27,7 @@
    diff --git a/docs/html/functions_eval.html b/docs/html/functions_eval.html index ceb7c75a..0c5d8f1c 100644 --- a/docs/html/functions_eval.html +++ b/docs/html/functions_eval.html @@ -27,7 +27,7 @@ diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html index a2b148ab..ec992505 100644 --- a/docs/html/functions_func.html +++ b/docs/html/functions_func.html @@ -27,7 +27,7 @@ @@ -177,6 +177,7 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl , Animation , GlCanvas , LinearGradient +, LottieAnimation , Picture , RadialGradient , Saver @@ -240,6 +241,9 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
  • order() : Shape
  • +
  • override() +: LottieAnimation +
  • @@ -330,7 +334,7 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl

    - t -

    • target() -: GlCanvas +: GlCanvas , SwCanvas , WgCanvas
    • diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html index 7d12eabe..32b4be75 100644 --- a/docs/html/functions_vars.html +++ b/docs/html/functions_vars.html @@ -27,7 +27,7 @@
    diff --git a/docs/html/graph_legend.html b/docs/html/graph_legend.html index 99ed1286..558591da 100644 --- a/docs/html/graph_legend.html +++ b/docs/html/graph_legend.html @@ -27,7 +27,7 @@ diff --git a/docs/html/group__ThorVG.html b/docs/html/group__ThorVG.html index 0d82dc52..2121c6b1 100644 --- a/docs/html/group__ThorVG.html +++ b/docs/html/group__ThorVG.html @@ -27,7 +27,7 @@ diff --git a/docs/html/group__ThorVG.js b/docs/html/group__ThorVG.js index 2d7ea854..e55c8d91 100644 --- a/docs/html/group__ThorVG.js +++ b/docs/html/group__ThorVG.js @@ -127,7 +127,7 @@ var group__ThorVG = [ "target", "classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc", null ] ] ], [ "GlCanvas", "classtvg_1_1GlCanvas.html", [ - [ "target", "classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29", null ] + [ "target", "classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad", null ] ] ], [ "WgCanvas", "classtvg_1_1WgCanvas.html", [ [ "target", "classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330", null ] diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html index 66f9f1a3..015b3fd8 100644 --- a/docs/html/hierarchy.html +++ b/docs/html/hierarchy.html @@ -27,7 +27,7 @@ @@ -92,26 +92,27 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); This inheritance list is sorted roughly, but not completely, alphabetically:
    [detail level 12]
    [in]pathThe path to the font file.
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    ThorVG -  v0.12 +  v0.13
    - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + +
     CAccessorThe Accessor is a utility class to debug the Scene structure by traversing the scene-tree
     CAnimationEnables manipulation of animatable images
     CCanvasAn abstract class for drawing graphical elements
     CGlCanvasA class for the rendering graphic elements with a GL raster engine
     CSwCanvasA class for the rendering graphical elements with a software raster engine
     CWgCanvasA class for the rendering graphic elements with a WebGPU raster engine
     CFill::ColorStopA data structure storing the information about the color and its relative position inside the gradient bounds
     CFillAn abstract class representing the gradient fill of the Shape object
     CLinearGradientA class representing the linear gradient fill of the Shape object
     CRadialGradientA class representing the radial gradient fill of the Shape object
     CInitializerA class that enables initialization and termination of the TVG engines
     CMatrixA data structure representing a three-dimensional matrix
     CPaintAn abstract class for managing graphical elements
     CPictureA class representing an image read in one of the supported formats: raw, svg, png, jpg, lottie(json) and etc. Besides the methods inherited from the Paint, it provides methods to load & draw images on the canvas
     CSceneA class to composite children paints
     CShapeA class representing two-dimensional figures and their properties
     CTextA class to represent text objects in a graphical context, allowing for rendering and manipulation of unicode text
     CPointA data structure representing a point in two-dimensional space
     CPolygonA data structure representing a triange in a texture mesh
     CSaverA class for exporting a paint object into a specified file, from which to recover the paint data later
     CVertexA data structure representing a texture mesh vertex
     CAnimationEnables manipulation of animatable images
     CLottieAnimationEnables control of advanced Lottie features
     CCanvasAn abstract class for drawing graphical elements
     CGlCanvasA class for the rendering graphic elements with a GL raster engine
     CSwCanvasA class for the rendering graphical elements with a software raster engine
     CWgCanvasA class for the rendering graphic elements with a WebGPU raster engine
     CFill::ColorStopA data structure storing the information about the color and its relative position inside the gradient bounds
     CFillAn abstract class representing the gradient fill of the Shape object
     CLinearGradientA class representing the linear gradient fill of the Shape object
     CRadialGradientA class representing the radial gradient fill of the Shape object
     CInitializerA class that enables initialization and termination of the TVG engines
     CMatrixA data structure representing a three-dimensional matrix
     CPaintAn abstract class for managing graphical elements
     CPictureA class representing an image read in one of the supported formats: raw, svg, png, jpg, lottie(json) and etc. Besides the methods inherited from the Paint, it provides methods to load & draw images on the canvas
     CSceneA class to composite children paints
     CShapeA class representing two-dimensional figures and their properties
     CTextA class to represent text objects in a graphical context, allowing for rendering and manipulation of unicode text
     CPointA data structure representing a point in two-dimensional space
     CPolygonA data structure representing a triange in a texture mesh
     CSaverA class for exporting a paint object into a specified file, from which to recover the paint data later
     CVertexA data structure representing a texture mesh vertex
    diff --git a/docs/html/hierarchy.js b/docs/html/hierarchy.js index da5ad661..0c90f866 100644 --- a/docs/html/hierarchy.js +++ b/docs/html/hierarchy.js @@ -1,7 +1,9 @@ var hierarchy = [ [ "Accessor", "classtvg_1_1Accessor.html", null ], - [ "Animation", "classtvg_1_1Animation.html", null ], + [ "Animation", "classtvg_1_1Animation.html", [ + [ "LottieAnimation", "classtvg_1_1LottieAnimation.html", null ] + ] ], [ "Canvas", "classtvg_1_1Canvas.html", [ [ "GlCanvas", "classtvg_1_1GlCanvas.html", null ], [ "SwCanvas", "classtvg_1_1SwCanvas.html", null ], diff --git a/docs/html/index.html b/docs/html/index.html index d4d0cf7d..06a9dd32 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/inherit_graph_1.map b/docs/html/inherit_graph_1.map index bbe2a29a..b7cf1714 100644 --- a/docs/html/inherit_graph_1.map +++ b/docs/html/inherit_graph_1.map @@ -1,3 +1,4 @@ + diff --git a/docs/html/inherit_graph_1.md5 b/docs/html/inherit_graph_1.md5 index ee6e4e94..a526ed43 100644 --- a/docs/html/inherit_graph_1.md5 +++ b/docs/html/inherit_graph_1.md5 @@ -1 +1 @@ -68268815e2926a5e1cbe52759329f9d8 \ No newline at end of file +98f4c6fb2fb8a5062aee01789d50ad8b \ No newline at end of file diff --git a/docs/html/inherit_graph_1.png b/docs/html/inherit_graph_1.png index 40c8c732dac73f2e469b8b8c1ec5be9431d6769b..e09543e6aae020cf91171ab9cc9c82e8ca8af3a0 100644 GIT binary patch literal 2007 zcmV;|2PpW7P)x0Xc$tUhA4`GMnxIl;Cx6;y5uAn|5W)l%6G8|RR7?mVOi(c)gfQ{N6ceRV37t;2Zq7^C3q&qy z+jYH~zzi4~rU&#;0?+%NxsF(zx~B67`{F(YJ<|OArJ!G&G=~pa5E}7AlpB z)uGp|si_ZWZ|{T2)PvsM5r`rX9W4)ZSZfN6TXvYe%z5zO0m8$>apT4f3=a=uaB$FR zeQIhdE?&HdjEoF~hK6F-u3dQe@S$VlVDX-h%uerH-w72&mKmU8|*;9@S7jEJA-$(v#$J+e1 zh^6}6UEaLS<;=_sG#U-!bSIIGvluEj!GLiB_vcX=y2>QYp@zJBRxE zdY5hVdOfaPyN2=cai~-(OMRa#}yFF)4P7bE0 zr_tBfhn}7uSS%Lg=jZ#?4o^OQwBeUu%qTAY3CYRdqNqrZ&d&eAZWmy;3lN00Swucr zs?Xi!&D&h6R4TlB^$MMxofsV*MN(1{jvYJZ^oLC2mfhH5QcT9i#?af_>$o$nsHh07 zt*w}yopstyqtRgBzI_M@3BlR3XE8ZBiLtSTxii?YJ=gu9k+c7jWgeOm)psubC(b3U}jg3WZZ7n)F zI`Hn@JD=O(9*3c!_qcGO4SV*KL#@`~_U%5*&CNp;McD0v=R>Rk-uC%&S*=#IwY5Q~ z(;+c25uu@>sHmvGn>TM@Hk$#^xbM09+FHxvg8bIv#J@v7q;8?a}#}3E3sHiBP+VMF-5K&+M1d);dL2a$sX`Rhx_qhM`^em#IOT9YR zN(u@JV{#mC`+T{Ehlc?GF)=YN>)yV7i{$Nj z(Ib?Xmpdh8B~46BAU8J`CX)%7nVFEuWT>gBL34AnV;i1d`a&!=HWoIU4Wpx@h>ME@ z0K9(v+OduWp65_lcn}&*K8_qYhrz-3c>jJ58#eHmpZ8o$LPDgdtUSde7Jq#GbsdxA zc+=&MD+vh+sHmtwZf-6@LqkzkR)*upk2`I1{``5|yLS)4!NHDM z@r4Wq17tE8cJJN|g+hUtm>B5w`W1^?BH@vi_Ah+*-M{h2A6M|>j|KSZs}x8iJb0di zMDoSlSLnBzni_B%=kzl;IOws@-Q~@jTR~sY22;= zPFygZ`{^UbEN6L%D~{t}Fc=p72>E^LC7c7)zzr3t`2k<0D zL_t(&f$f@4NGd@b$7e&9%s*XnX%k}!3F=Uw2Mxlon|27ghy+1|r>Mw7bcil`ic&gS zN>p@M_1qsibj%<+v~-CgaQ#D&UHT)%w)+nASoUep=k&ztz4@GGeml;5{WuQGDj`V{ zz*I-WX9xIBU|9%YSqNZR2&j~uf8*ohP$=|SQNAF4zrU}qPwxJ*vv{6QCX;oK^hHS~ zlRVEWE2{EAiA17adA>9RL6lVRnS}tBg#ea?0G5S7on+bV_GmQvy=Hy~Nde2UC6x*U z0s#QP=H_OV<7D+f10a)XYKCp zS}c~Amlv9*IgXR-y}i8)3ky!CQ>W8)c6J^d9KgEGW?Nrhm&eS`&i42BYc!g!uC7!n zwYZ_J$!#`U$;`L6w_dN;U@%Y= zH8wU@C=@EELfu&(lr=m&f4sfDElE-^7@V4#Qp##?Z$CLXd3t&Z27?qu!8chVi(#14 z)6<8Chw<@oolfWT`3i-?<>h5-Yim3nS1u$7!r9rG*=*j~*@2akuc310fq?2$l@l~dJ2RyLb8nM|**uaYF)-QBgdwLL#S%du8gR$%-7fBqf-kjZ4qWrac^ z*giTsA_(H~@ey`MM@Q%9=gU`IU0wBfJh1&cS=ZOs0DzmD8(8N!4giqLEW@a*(e@x|6JkP6CDu!WT*K9V!V)d#12(m0u6r<7T#l?l}`|$8^ZEfuX zYgYiCK8uTs`Fvg!#c((*2*S_A4ew_*nM{Hpq|<5Gy}G)B#TuqUmbJgX4*=-y?v^VK zhlArdxb162u~-yEvAMaKB*|1N6%L2xOEgWNpP$R_WI8%Je;f|SHi6qg#ea?0G5RSmW2S8g#ea? zz&k&M#pCh%Gw1jgydz8b%m|}|knsPrss^7~2w+(VU|9%YSqS_9`LTKsH-C2v00000 LNkvXXu0mjfqVM7e diff --git a/docs/html/inherits.html b/docs/html/inherits.html index 1687e6fb..eb7dda7d 100644 --- a/docs/html/inherits.html +++ b/docs/html/inherits.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    @@ -98,6 +98,7 @@ $(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); + diff --git a/docs/html/modules.html b/docs/html/modules.html index 016d9b80..0862a8eb 100644 --- a/docs/html/modules.html +++ b/docs/html/modules.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/navtreeindex0.js b/docs/html/navtreeindex0.js index 1e9c4218..73954529 100644 --- a/docs/html/navtreeindex0.js +++ b/docs/html/navtreeindex0.js @@ -28,11 +28,13 @@ var NAVTREEINDEX0 = "classtvg_1_1Fill.html#addbc9de36b4427639f3cc1dceeccb734":[0,0,5,1], "classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950":[0,0,5,6], "classtvg_1_1GlCanvas.html":[0,0,14], -"classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29":[0,0,14,0], +"classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad":[0,0,14,0], "classtvg_1_1Initializer.html":[0,0,16], "classtvg_1_1LinearGradient.html":[0,0,7], "classtvg_1_1LinearGradient.html#a5c77e9f6e855a595945f45a6b19ee983":[0,0,7,0], "classtvg_1_1LinearGradient.html#aa881eb89e14ade6a30bc41d7eb8eaf52":[0,0,7,1], +"classtvg_1_1LottieAnimation.html":[1,0,0,20], +"classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e":[1,0,0,20,0], "classtvg_1_1Paint.html":[0,0,4], "classtvg_1_1Paint.html#a1b51b7344eac48d285c073bc488197d3":[0,0,4,3], "classtvg_1_1Paint.html#a2e2d077b820d1cfd6502a86e0221638b":[0,0,4,5], diff --git a/docs/html/search/all_10.js b/docs/html/search/all_10.js index 1526288f..48f09f93 100644 --- a/docs/html/search/all_10.js +++ b/docs/html/search/all_10.js @@ -1,11 +1,11 @@ var searchData= [ - ['target_142',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]], - ['term_143',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]], - ['text_144',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]], - ['text_145',['Text',['../classtvg_1_1Text.html',1,'tvg']]], - ['thorvg_146',['ThorVG',['../group__ThorVG.html',1,'']]], - ['totalframe_147',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]], - ['transform_148',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]], - ['translate_149',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]] + ['target_144',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]], + ['term_145',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]], + ['text_146',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]], + ['text_147',['Text',['../classtvg_1_1Text.html',1,'tvg']]], + ['thorvg_148',['ThorVG',['../group__ThorVG.html',1,'']]], + ['totalframe_149',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]], + ['transform_150',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]], + ['translate_151',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]] ]; diff --git a/docs/html/search/all_11.js b/docs/html/search/all_11.js index 452c81b9..f7908c57 100644 --- a/docs/html/search/all_11.js +++ b/docs/html/search/all_11.js @@ -1,6 +1,6 @@ var searchData= [ - ['unknown_150',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]], - ['unload_151',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]], - ['update_152',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]] + ['unknown_152',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]], + ['unload_153',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]], + ['update_154',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]] ]; diff --git a/docs/html/search/all_12.js b/docs/html/search/all_12.js index e48a0313..f90ee040 100644 --- a/docs/html/search/all_12.js +++ b/docs/html/search/all_12.js @@ -1,4 +1,4 @@ var searchData= [ - ['vertex_153',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]] + ['vertex_155',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]] ]; diff --git a/docs/html/search/all_13.js b/docs/html/search/all_13.js index 83bf4b5a..946e6e67 100644 --- a/docs/html/search/all_13.js +++ b/docs/html/search/all_13.js @@ -1,6 +1,6 @@ var searchData= [ - ['wg_154',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]], - ['wgcanvas_155',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]], - ['winding_156',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]] + ['wg_156',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]], + ['wgcanvas_157',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]], + ['winding_158',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]] ]; diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js index ae01a052..4fb9f8fa 100644 --- a/docs/html/search/all_6.js +++ b/docs/html/search/all_6.js @@ -1,7 +1,7 @@ var searchData= [ ['g_56',['g',['../structtvg_1_1Fill_1_1ColorStop.html#a1673907d4d89d763bb7b94ec1eeb7b60',1,'tvg::Fill::ColorStop']]], - ['gen_57',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()']]], + ['gen_57',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()'],['../classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312',1,'tvg::LottieAnimation::gen()']]], ['gl_58',['Gl',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa0f16de4274952a7184e059c5f2d048d6',1,'tvg']]], ['glcanvas_59',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]] ]; diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js index 82429ef2..c2e1af2a 100644 --- a/docs/html/search/all_9.js +++ b/docs/html/search/all_9.js @@ -6,5 +6,6 @@ var searchData= ['lineto_73',['lineTo',['../classtvg_1_1Shape.html#a9c28e9bbc6bd22dc62e891ffb3fa02cd',1,'tvg::Shape']]], ['lineto_74',['LineTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1a5dc59cf06f56c730c0a4bfe69c9bf689',1,'tvg']]], ['load_75',['load',['../classtvg_1_1Picture.html#aaf06be7d0b572c5ce35315cbddd7d318',1,'tvg::Picture::load(const std::string &path) noexcept'],['../classtvg_1_1Picture.html#a3e487c0b236a6eea853c5ccb7665cdce',1,'tvg::Picture::load(const char *data, uint32_t size, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a95979a7c4ce51445c7ef9d6461c34767',1,'tvg::Picture::load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a1fdf75092cebaa7cde48d6a7d4946368',1,'tvg::Picture::load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept'],['../classtvg_1_1Text.html#a2e6612c3e7ff222151d2228b97dac1d5',1,'tvg::Text::load()']]], - ['lumamask_76',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]] + ['lottieanimation_76',['LottieAnimation',['../classtvg_1_1LottieAnimation.html',1,'tvg']]], + ['lumamask_77',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]] ]; diff --git a/docs/html/search/all_a.js b/docs/html/search/all_a.js index 9cf03dd1..c0cbe600 100644 --- a/docs/html/search/all_a.js +++ b/docs/html/search/all_a.js @@ -1,12 +1,12 @@ var searchData= [ - ['matrix_77',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]], - ['memorycorruption_78',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]], - ['mempool_79',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]], - ['mempoolpolicy_80',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]], - ['mesh_81',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]], - ['miter_82',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]], - ['moveto_83',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]], - ['moveto_84',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]], - ['multiply_85',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]] + ['matrix_78',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]], + ['memorycorruption_79',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]], + ['mempool_80',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]], + ['mempoolpolicy_81',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]], + ['mesh_82',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]], + ['miter_83',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]], + ['moveto_84',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]], + ['moveto_85',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]], + ['multiply_86',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]] ]; diff --git a/docs/html/search/all_b.js b/docs/html/search/all_b.js index 726fbcf8..505ee004 100644 --- a/docs/html/search/all_b.js +++ b/docs/html/search/all_b.js @@ -1,6 +1,6 @@ var searchData= [ - ['none_86',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]], - ['nonsupport_87',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]], - ['normal_88',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]] + ['none_87',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]], + ['nonsupport_88',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]], + ['normal_89',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]] ]; diff --git a/docs/html/search/all_c.js b/docs/html/search/all_c.js index 050d1fcb..023397e5 100644 --- a/docs/html/search/all_c.js +++ b/docs/html/search/all_c.js @@ -1,7 +1,8 @@ var searchData= [ - ['offset_89',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]], - ['opacity_90',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]], - ['order_91',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]], - ['overlay_92',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]] + ['offset_90',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]], + ['opacity_91',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]], + ['order_92',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]], + ['overlay_93',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]], + ['override_94',['override',['../classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e',1,'tvg::LottieAnimation']]] ]; diff --git a/docs/html/search/all_d.js b/docs/html/search/all_d.js index cd99116a..cfcddd4f 100644 --- a/docs/html/search/all_d.js +++ b/docs/html/search/all_d.js @@ -1,14 +1,14 @@ var searchData= [ - ['pad_93',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]], - ['paint_94',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]], - ['paints_95',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]], - ['pathcommand_96',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]], - ['pathcommands_97',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]], - ['pathcoords_98',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]], - ['picture_99',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]], - ['picture_100',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]], - ['point_101',['Point',['../structtvg_1_1Point.html',1,'tvg']]], - ['polygon_102',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]], - ['push_103',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]] + ['pad_95',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]], + ['paint_96',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]], + ['paints_97',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]], + ['pathcommand_98',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]], + ['pathcommands_99',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]], + ['pathcoords_100',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]], + ['picture_101',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]], + ['picture_102',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]], + ['point_103',['Point',['../structtvg_1_1Point.html',1,'tvg']]], + ['polygon_104',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]], + ['push_105',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]] ]; diff --git a/docs/html/search/all_e.js b/docs/html/search/all_e.js index 9aa5aa84..c02aa2e0 100644 --- a/docs/html/search/all_e.js +++ b/docs/html/search/all_e.js @@ -1,13 +1,13 @@ var searchData= [ - ['r_104',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]], - ['radial_105',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]], - ['radialgradient_106',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]], - ['reflect_107',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]], - ['repeat_108',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]], - ['reserve_109',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]], - ['reset_110',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]], - ['result_111',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]], - ['rotate_112',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]], - ['round_113',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]] + ['r_106',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]], + ['radial_107',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]], + ['radialgradient_108',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]], + ['reflect_109',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]], + ['repeat_110',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]], + ['reserve_111',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]], + ['reset_112',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]], + ['result_113',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]], + ['rotate_114',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]], + ['round_115',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]] ]; diff --git a/docs/html/search/all_f.js b/docs/html/search/all_f.js index a80b99c0..8d1b6cc2 100644 --- a/docs/html/search/all_f.js +++ b/docs/html/search/all_f.js @@ -1,31 +1,31 @@ var searchData= [ - ['save_114',['save',['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept'],['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept']]], - ['saver_115',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]], - ['scale_116',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]], - ['scene_117',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]], - ['screen_118',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]], - ['set_119',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]], - ['shape_120',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]], - ['shareable_121',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]], - ['size_122',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]], - ['softlight_123',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]], - ['spread_124',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]], - ['square_125',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]], - ['srcover_126',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]], - ['stroke_127',['stroke',['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]], - ['strokecap_128',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]], - ['strokecap_129',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]], - ['strokecolor_130',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]], - ['strokedash_131',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]], - ['strokefill_132',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]], - ['strokejoin_133',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]], - ['strokejoin_134',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]], - ['strokemiterlimit_135',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]], - ['strokewidth_136',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]], - ['subtractmask_137',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]], - ['success_138',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]], - ['sw_139',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]], - ['swcanvas_140',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]], - ['sync_141',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]] + ['save_116',['save',['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept'],['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept']]], + ['saver_117',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]], + ['scale_118',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]], + ['scene_119',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]], + ['screen_120',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]], + ['set_121',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]], + ['shape_122',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]], + ['shareable_123',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]], + ['size_124',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]], + ['softlight_125',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]], + ['spread_126',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]], + ['square_127',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]], + ['srcover_128',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]], + ['stroke_129',['stroke',['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]], + ['strokecap_130',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]], + ['strokecap_131',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]], + ['strokecolor_132',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]], + ['strokedash_133',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]], + ['strokefill_134',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]], + ['strokejoin_135',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]], + ['strokejoin_136',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]], + ['strokemiterlimit_137',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]], + ['strokewidth_138',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]], + ['subtractmask_139',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]], + ['success_140',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]], + ['sw_141',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]], + ['swcanvas_142',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]], + ['sync_143',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]] ]; diff --git a/docs/html/search/classes_0.js b/docs/html/search/classes_0.js index 0395af11..62de4c1f 100644 --- a/docs/html/search/classes_0.js +++ b/docs/html/search/classes_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['accessor_157',['Accessor',['../classtvg_1_1Accessor.html',1,'tvg']]], - ['animation_158',['Animation',['../classtvg_1_1Animation.html',1,'tvg']]] + ['accessor_159',['Accessor',['../classtvg_1_1Accessor.html',1,'tvg']]], + ['animation_160',['Animation',['../classtvg_1_1Animation.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_1.js b/docs/html/search/classes_1.js index ba7ffd1f..bb58b6c6 100644 --- a/docs/html/search/classes_1.js +++ b/docs/html/search/classes_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['canvas_159',['Canvas',['../classtvg_1_1Canvas.html',1,'tvg']]], - ['colorstop_160',['ColorStop',['../structtvg_1_1Fill_1_1ColorStop.html',1,'tvg::Fill']]] + ['canvas_161',['Canvas',['../classtvg_1_1Canvas.html',1,'tvg']]], + ['colorstop_162',['ColorStop',['../structtvg_1_1Fill_1_1ColorStop.html',1,'tvg::Fill']]] ]; diff --git a/docs/html/search/classes_2.js b/docs/html/search/classes_2.js index a4633e82..c254b1dd 100644 --- a/docs/html/search/classes_2.js +++ b/docs/html/search/classes_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['fill_161',['Fill',['../classtvg_1_1Fill.html',1,'tvg']]] + ['fill_163',['Fill',['../classtvg_1_1Fill.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_3.js b/docs/html/search/classes_3.js index 54c3b652..dc3190a9 100644 --- a/docs/html/search/classes_3.js +++ b/docs/html/search/classes_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['glcanvas_162',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]] + ['glcanvas_164',['GlCanvas',['../classtvg_1_1GlCanvas.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_4.js b/docs/html/search/classes_4.js index 3debd359..c0efacef 100644 --- a/docs/html/search/classes_4.js +++ b/docs/html/search/classes_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['initializer_163',['Initializer',['../classtvg_1_1Initializer.html',1,'tvg']]] + ['initializer_165',['Initializer',['../classtvg_1_1Initializer.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_5.js b/docs/html/search/classes_5.js index b1a2b745..862544c1 100644 --- a/docs/html/search/classes_5.js +++ b/docs/html/search/classes_5.js @@ -1,4 +1,5 @@ var searchData= [ - ['lineargradient_164',['LinearGradient',['../classtvg_1_1LinearGradient.html',1,'tvg']]] + ['lineargradient_166',['LinearGradient',['../classtvg_1_1LinearGradient.html',1,'tvg']]], + ['lottieanimation_167',['LottieAnimation',['../classtvg_1_1LottieAnimation.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_6.js b/docs/html/search/classes_6.js index faf6a0ae..8fb433d1 100644 --- a/docs/html/search/classes_6.js +++ b/docs/html/search/classes_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['matrix_165',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]] + ['matrix_168',['Matrix',['../structtvg_1_1Matrix.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_7.js b/docs/html/search/classes_7.js index 52407909..18a62d9c 100644 --- a/docs/html/search/classes_7.js +++ b/docs/html/search/classes_7.js @@ -1,7 +1,7 @@ var searchData= [ - ['paint_166',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]], - ['picture_167',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]], - ['point_168',['Point',['../structtvg_1_1Point.html',1,'tvg']]], - ['polygon_169',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]] + ['paint_169',['Paint',['../classtvg_1_1Paint.html',1,'tvg']]], + ['picture_170',['Picture',['../classtvg_1_1Picture.html',1,'tvg']]], + ['point_171',['Point',['../structtvg_1_1Point.html',1,'tvg']]], + ['polygon_172',['Polygon',['../structtvg_1_1Polygon.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_8.js b/docs/html/search/classes_8.js index fc5e4724..fea3d14a 100644 --- a/docs/html/search/classes_8.js +++ b/docs/html/search/classes_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['radialgradient_170',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]] + ['radialgradient_173',['RadialGradient',['../classtvg_1_1RadialGradient.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_9.js b/docs/html/search/classes_9.js index 8caeca10..1be30c54 100644 --- a/docs/html/search/classes_9.js +++ b/docs/html/search/classes_9.js @@ -1,7 +1,7 @@ var searchData= [ - ['saver_171',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]], - ['scene_172',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]], - ['shape_173',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]], - ['swcanvas_174',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]] + ['saver_174',['Saver',['../classtvg_1_1Saver.html',1,'tvg']]], + ['scene_175',['Scene',['../classtvg_1_1Scene.html',1,'tvg']]], + ['shape_176',['Shape',['../classtvg_1_1Shape.html',1,'tvg']]], + ['swcanvas_177',['SwCanvas',['../classtvg_1_1SwCanvas.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_a.js b/docs/html/search/classes_a.js index b5c2ddcc..1d09950c 100644 --- a/docs/html/search/classes_a.js +++ b/docs/html/search/classes_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['text_175',['Text',['../classtvg_1_1Text.html',1,'tvg']]] + ['text_178',['Text',['../classtvg_1_1Text.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_b.js b/docs/html/search/classes_b.js index 87f139b6..f89c4457 100644 --- a/docs/html/search/classes_b.js +++ b/docs/html/search/classes_b.js @@ -1,4 +1,4 @@ var searchData= [ - ['vertex_176',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]] + ['vertex_179',['Vertex',['../structtvg_1_1Vertex.html',1,'tvg']]] ]; diff --git a/docs/html/search/classes_c.js b/docs/html/search/classes_c.js index d0305d29..908939c1 100644 --- a/docs/html/search/classes_c.js +++ b/docs/html/search/classes_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['wgcanvas_177',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]] + ['wgcanvas_180',['WgCanvas',['../classtvg_1_1WgCanvas.html',1,'tvg']]] ]; diff --git a/docs/html/search/enums_0.js b/docs/html/search/enums_0.js index 48cf5bd6..909a8fcf 100644 --- a/docs/html/search/enums_0.js +++ b/docs/html/search/enums_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['blendmethod_247',['BlendMethod',['../group__ThorVG.html#ga4dd2f3776540c10b565e0446aa8e9e02',1,'tvg']]] + ['blendmethod_251',['BlendMethod',['../group__ThorVG.html#ga4dd2f3776540c10b565e0446aa8e9e02',1,'tvg']]] ]; diff --git a/docs/html/search/enums_1.js b/docs/html/search/enums_1.js index e8deb213..c03d87b6 100644 --- a/docs/html/search/enums_1.js +++ b/docs/html/search/enums_1.js @@ -1,6 +1,6 @@ var searchData= [ - ['canvasengine_248',['CanvasEngine',['../group__ThorVG.html#ga3dfc0651e85484b1011772dd9f8300df',1,'tvg']]], - ['colorspace_249',['Colorspace',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65',1,'tvg::SwCanvas']]], - ['compositemethod_250',['CompositeMethod',['../group__ThorVG.html#gaabdf94ada64e69d06deabc5aa6576f87',1,'tvg']]] + ['canvasengine_252',['CanvasEngine',['../group__ThorVG.html#ga3dfc0651e85484b1011772dd9f8300df',1,'tvg']]], + ['colorspace_253',['Colorspace',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65',1,'tvg::SwCanvas']]], + ['compositemethod_254',['CompositeMethod',['../group__ThorVG.html#gaabdf94ada64e69d06deabc5aa6576f87',1,'tvg']]] ]; diff --git a/docs/html/search/enums_2.js b/docs/html/search/enums_2.js index fcdb59f6..072bcffb 100644 --- a/docs/html/search/enums_2.js +++ b/docs/html/search/enums_2.js @@ -1,5 +1,5 @@ var searchData= [ - ['fillrule_251',['FillRule',['../group__ThorVG.html#ga9a534b0377c9ca41983d53b0dae0d5a4',1,'tvg']]], - ['fillspread_252',['FillSpread',['../group__ThorVG.html#ga0cfa2c92260cca776292cc9e8964f2da',1,'tvg']]] + ['fillrule_255',['FillRule',['../group__ThorVG.html#ga9a534b0377c9ca41983d53b0dae0d5a4',1,'tvg']]], + ['fillspread_256',['FillSpread',['../group__ThorVG.html#ga0cfa2c92260cca776292cc9e8964f2da',1,'tvg']]] ]; diff --git a/docs/html/search/enums_3.js b/docs/html/search/enums_3.js index 4f83b864..9feff7b5 100644 --- a/docs/html/search/enums_3.js +++ b/docs/html/search/enums_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['mempoolpolicy_253',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]] + ['mempoolpolicy_257',['MempoolPolicy',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22b',1,'tvg::SwCanvas']]] ]; diff --git a/docs/html/search/enums_4.js b/docs/html/search/enums_4.js index 2d93c010..3a6eaf7a 100644 --- a/docs/html/search/enums_4.js +++ b/docs/html/search/enums_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['pathcommand_254',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]] + ['pathcommand_258',['PathCommand',['../group__ThorVG.html#ga6876ed676934f4dbcc19b1b53c153cc1',1,'tvg']]] ]; diff --git a/docs/html/search/enums_5.js b/docs/html/search/enums_5.js index 7ed346de..493033b3 100644 --- a/docs/html/search/enums_5.js +++ b/docs/html/search/enums_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['result_255',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]] + ['result_259',['Result',['../group__ThorVG.html#ga28287671eaf7406afd604bd055ba4066',1,'tvg']]] ]; diff --git a/docs/html/search/enums_6.js b/docs/html/search/enums_6.js index 64ad4ac0..82ece1ab 100644 --- a/docs/html/search/enums_6.js +++ b/docs/html/search/enums_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['strokecap_256',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]], - ['strokejoin_257',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]] + ['strokecap_260',['StrokeCap',['../group__ThorVG.html#ga6239974a858100e129f1e0b8ffac4f96',1,'tvg']]], + ['strokejoin_261',['StrokeJoin',['../group__ThorVG.html#gaba8b7236c41a171289aef2f3c71eef51',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_0.js b/docs/html/search/enumvalues_0.js index b09f173f..d260da41 100644 --- a/docs/html/search/enumvalues_0.js +++ b/docs/html/search/enumvalues_0.js @@ -1,10 +1,10 @@ var searchData= [ - ['abgr8888_258',['ABGR8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65adb1b146d65c52857a5a4af54e5006101',1,'tvg::SwCanvas']]], - ['abgr8888s_259',['ABGR8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a9a1401ad541d674306a4d802c8d39670',1,'tvg::SwCanvas']]], - ['add_260',['Add',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aec211f7c20af43e742bf2570c3cb84f9',1,'tvg']]], - ['addmask_261',['AddMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8e1e296c3f01c21b1a3db79f0ce4fe9a',1,'tvg']]], - ['alphamask_262',['AlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87abd68e2bb79d1a5e65ad8f0d202d14cbc',1,'tvg']]], - ['argb8888_263',['ARGB8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65af540c373a71dee269827b0d12026de80',1,'tvg::SwCanvas']]], - ['argb8888s_264',['ARGB8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a648ac55145f98008589e5ffeac72db2b',1,'tvg::SwCanvas']]] + ['abgr8888_262',['ABGR8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65adb1b146d65c52857a5a4af54e5006101',1,'tvg::SwCanvas']]], + ['abgr8888s_263',['ABGR8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a9a1401ad541d674306a4d802c8d39670',1,'tvg::SwCanvas']]], + ['add_264',['Add',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aec211f7c20af43e742bf2570c3cb84f9',1,'tvg']]], + ['addmask_265',['AddMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8e1e296c3f01c21b1a3db79f0ce4fe9a',1,'tvg']]], + ['alphamask_266',['AlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87abd68e2bb79d1a5e65ad8f0d202d14cbc',1,'tvg']]], + ['argb8888_267',['ARGB8888',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65af540c373a71dee269827b0d12026de80',1,'tvg::SwCanvas']]], + ['argb8888s_268',['ARGB8888S',['../classtvg_1_1SwCanvas.html#a7a7e24cdb2a27271343f0adceff89f65a648ac55145f98008589e5ffeac72db2b',1,'tvg::SwCanvas']]] ]; diff --git a/docs/html/search/enumvalues_1.js b/docs/html/search/enumvalues_1.js index 978d9f52..1fcc82a2 100644 --- a/docs/html/search/enumvalues_1.js +++ b/docs/html/search/enumvalues_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['bevel_265',['Bevel',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51a1b9ae4ca6d43fc984af318046e1e7bb5',1,'tvg']]], - ['butt_266',['Butt',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab2635ed1075287dea1eb1598a90df1fe',1,'tvg']]] + ['bevel_269',['Bevel',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51a1b9ae4ca6d43fc984af318046e1e7bb5',1,'tvg']]], + ['butt_270',['Butt',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab2635ed1075287dea1eb1598a90df1fe',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_10.js b/docs/html/search/enumvalues_10.js index 855c0bbb..95144d31 100644 --- a/docs/html/search/enumvalues_10.js +++ b/docs/html/search/enumvalues_10.js @@ -1,4 +1,4 @@ var searchData= [ - ['unknown_310',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]] + ['unknown_314',['Unknown',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a88183b946cc5f0e8c96b2e66e1c74a7e',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_11.js b/docs/html/search/enumvalues_11.js index b91d5dd2..ee521b0b 100644 --- a/docs/html/search/enumvalues_11.js +++ b/docs/html/search/enumvalues_11.js @@ -1,5 +1,5 @@ var searchData= [ - ['wg_311',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]], - ['winding_312',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]] + ['wg_315',['Wg',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfaaa30321309dc6c2ee993415b375db259',1,'tvg']]], + ['winding_316',['Winding',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a268b61c62382fc1f9ca5cf52a4fece32',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_2.js b/docs/html/search/enumvalues_2.js index 44570373..8e10a120 100644 --- a/docs/html/search/enumvalues_2.js +++ b/docs/html/search/enumvalues_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['clippath_267',['ClipPath',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a60575a18ece363c72551a982450efd52',1,'tvg']]], - ['close_268',['Close',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad3d2e617335f08df83599665eef8a418',1,'tvg']]], - ['colorburn_269',['ColorBurn',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aa061fdf49738be2999f722b45661e825',1,'tvg']]], - ['colordodge_270',['ColorDodge',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aee9ea3fbc70cb0f07c7ec4c48712d900',1,'tvg']]], - ['cubicto_271',['CubicTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ac8cd9cd16086764627079ed21bfc4e29',1,'tvg']]] + ['clippath_271',['ClipPath',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a60575a18ece363c72551a982450efd52',1,'tvg']]], + ['close_272',['Close',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad3d2e617335f08df83599665eef8a418',1,'tvg']]], + ['colorburn_273',['ColorBurn',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aa061fdf49738be2999f722b45661e825',1,'tvg']]], + ['colordodge_274',['ColorDodge',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02aee9ea3fbc70cb0f07c7ec4c48712d900',1,'tvg']]], + ['cubicto_275',['CubicTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ac8cd9cd16086764627079ed21bfc4e29',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_3.js b/docs/html/search/enumvalues_3.js index 84baeebb..599b81eb 100644 --- a/docs/html/search/enumvalues_3.js +++ b/docs/html/search/enumvalues_3.js @@ -1,7 +1,7 @@ var searchData= [ - ['darken_272',['Darken',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02af367cda25ead743bb0d2ab9c217e0b99',1,'tvg']]], - ['default_273',['Default',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba79935518a3889663d8688b6b01fff051',1,'tvg::SwCanvas']]], - ['difference_274',['Difference',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a28ed2ac6c29f64a3692c956004b8ff7a',1,'tvg']]], - ['differencemask_275',['DifferenceMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8c6c379355c2381e10645dbd19f29884',1,'tvg']]] + ['darken_276',['Darken',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02af367cda25ead743bb0d2ab9c217e0b99',1,'tvg']]], + ['default_277',['Default',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba79935518a3889663d8688b6b01fff051',1,'tvg::SwCanvas']]], + ['difference_278',['Difference',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a28ed2ac6c29f64a3692c956004b8ff7a',1,'tvg']]], + ['differencemask_279',['DifferenceMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a8c6c379355c2381e10645dbd19f29884',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_4.js b/docs/html/search/enumvalues_4.js index f2f6a586..a2bfd0c1 100644 --- a/docs/html/search/enumvalues_4.js +++ b/docs/html/search/enumvalues_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['evenodd_276',['EvenOdd',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a8e586e4bd2c45e86222301f2e6e0e390',1,'tvg']]], - ['exclusion_277',['Exclusion',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a25218e43e67f1b1c1c833bc48c7ca7bb',1,'tvg']]] + ['evenodd_280',['EvenOdd',['../group__ThorVG.html#gga9a534b0377c9ca41983d53b0dae0d5a4a8e586e4bd2c45e86222301f2e6e0e390',1,'tvg']]], + ['exclusion_281',['Exclusion',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a25218e43e67f1b1c1c833bc48c7ca7bb',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_5.js b/docs/html/search/enumvalues_5.js index e8d5e28f..c2982f1a 100644 --- a/docs/html/search/enumvalues_5.js +++ b/docs/html/search/enumvalues_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['failedallocation_278',['FailedAllocation',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066abc2b4181e818f2e9b52b2bc54dd55907',1,'tvg']]] + ['failedallocation_282',['FailedAllocation',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066abc2b4181e818f2e9b52b2bc54dd55907',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_6.js b/docs/html/search/enumvalues_6.js index a3d1664f..f0fe8517 100644 --- a/docs/html/search/enumvalues_6.js +++ b/docs/html/search/enumvalues_6.js @@ -1,4 +1,4 @@ var searchData= [ - ['gl_279',['Gl',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa0f16de4274952a7184e059c5f2d048d6',1,'tvg']]] + ['gl_283',['Gl',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa0f16de4274952a7184e059c5f2d048d6',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_7.js b/docs/html/search/enumvalues_7.js index 5d83df95..2c94dc89 100644 --- a/docs/html/search/enumvalues_7.js +++ b/docs/html/search/enumvalues_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['hardlight_280',['HardLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ad509708d332760c4dac5299aee3aa518',1,'tvg']]] + ['hardlight_284',['HardLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ad509708d332760c4dac5299aee3aa518',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_8.js b/docs/html/search/enumvalues_8.js index 12ac6277..1b8136bf 100644 --- a/docs/html/search/enumvalues_8.js +++ b/docs/html/search/enumvalues_8.js @@ -1,9 +1,9 @@ var searchData= [ - ['individual_281',['Individual',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22bab0257211e60ed5eb6767ec8ed3ec2524',1,'tvg::SwCanvas']]], - ['insufficientcondition_282',['InsufficientCondition',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a119732ff568bf103d744e930ae2404f1',1,'tvg']]], - ['intersectmask_283',['IntersectMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87ac41b6c9f18e9ee080e9f74bceff36a47',1,'tvg']]], - ['invalidarguments_284',['InvalidArguments',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae73a2e92f1c87086c838b442552a4775',1,'tvg']]], - ['invalphamask_285',['InvAlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a59cc48dcf714e3a3c2492f4dce1fe134',1,'tvg']]], - ['invlumamask_286',['InvLumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a28f3dcc7d8cad65deff7d3a83031ef5a',1,'tvg']]] + ['individual_285',['Individual',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22bab0257211e60ed5eb6767ec8ed3ec2524',1,'tvg::SwCanvas']]], + ['insufficientcondition_286',['InsufficientCondition',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a119732ff568bf103d744e930ae2404f1',1,'tvg']]], + ['intersectmask_287',['IntersectMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87ac41b6c9f18e9ee080e9f74bceff36a47',1,'tvg']]], + ['invalidarguments_288',['InvalidArguments',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae73a2e92f1c87086c838b442552a4775',1,'tvg']]], + ['invalphamask_289',['InvAlphaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a59cc48dcf714e3a3c2492f4dce1fe134',1,'tvg']]], + ['invlumamask_290',['InvLumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a28f3dcc7d8cad65deff7d3a83031ef5a',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_9.js b/docs/html/search/enumvalues_9.js index 766e4bf0..784b2231 100644 --- a/docs/html/search/enumvalues_9.js +++ b/docs/html/search/enumvalues_9.js @@ -1,6 +1,6 @@ var searchData= [ - ['lighten_287',['Lighten',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a1371ecd5df513d77a001392435cf4d12',1,'tvg']]], - ['lineto_288',['LineTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1a5dc59cf06f56c730c0a4bfe69c9bf689',1,'tvg']]], - ['lumamask_289',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]] + ['lighten_291',['Lighten',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a1371ecd5df513d77a001392435cf4d12',1,'tvg']]], + ['lineto_292',['LineTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1a5dc59cf06f56c730c0a4bfe69c9bf689',1,'tvg']]], + ['lumamask_293',['LumaMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a4dae6fdfeb902e322a7bc9122c4e4cb4',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_a.js b/docs/html/search/enumvalues_a.js index fdf0ce98..1fa4b582 100644 --- a/docs/html/search/enumvalues_a.js +++ b/docs/html/search/enumvalues_a.js @@ -1,7 +1,7 @@ var searchData= [ - ['memorycorruption_290',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]], - ['miter_291',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]], - ['moveto_292',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]], - ['multiply_293',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]] + ['memorycorruption_294',['MemoryCorruption',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066ae8c0c653fcac575c31470f0f800991c6',1,'tvg']]], + ['miter_295',['Miter',['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ae4396f81cd926bb129ccf3c147c64514',1,'tvg']]], + ['moveto_296',['MoveTo',['../group__ThorVG.html#gga6876ed676934f4dbcc19b1b53c153cc1ad9046d3b1ebf3889943b3be3ca477613',1,'tvg']]], + ['multiply_297',['Multiply',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02ae257376d913f3b53cbb4a9b19d770648',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_b.js b/docs/html/search/enumvalues_b.js index b4208539..63e6cb9d 100644 --- a/docs/html/search/enumvalues_b.js +++ b/docs/html/search/enumvalues_b.js @@ -1,6 +1,6 @@ var searchData= [ - ['none_294',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]], - ['nonsupport_295',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]], - ['normal_296',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]] + ['none_298',['None',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a6adf97f83acf6453d4a6a4b1070f3754',1,'tvg']]], + ['nonsupport_299',['NonSupport',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066aa0cfd518e4385f31d38720579321ed29',1,'tvg']]], + ['normal_300',['Normal',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a960b44c579bc2f6818d2daaf9e4c16f0',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_c.js b/docs/html/search/enumvalues_c.js index 981e9dba..61e32a4b 100644 --- a/docs/html/search/enumvalues_c.js +++ b/docs/html/search/enumvalues_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['overlay_297',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]] + ['overlay_301',['Overlay',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a6b551379c3c0b59326abdaf3b4395bd3',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_d.js b/docs/html/search/enumvalues_d.js index 615ac076..05199147 100644 --- a/docs/html/search/enumvalues_d.js +++ b/docs/html/search/enumvalues_d.js @@ -1,4 +1,4 @@ var searchData= [ - ['pad_298',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]] + ['pad_302',['Pad',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daade43468adaf6acb2c38ebc0c1176f82f',1,'tvg']]] ]; diff --git a/docs/html/search/enumvalues_e.js b/docs/html/search/enumvalues_e.js index ae037ad8..b8592b8a 100644 --- a/docs/html/search/enumvalues_e.js +++ b/docs/html/search/enumvalues_e.js @@ -1,6 +1,6 @@ var searchData= [ - ['reflect_299',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]], - ['repeat_300',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]], - ['round_301',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]] + ['reflect_303',['Reflect',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa74de3e45e4491e956e8dc18d841d9b00',1,'tvg']]], + ['repeat_304',['Repeat',['../group__ThorVG.html#gga0cfa2c92260cca776292cc9e8964f2daa7020426cfb0a204051be4b3053d2acc8',1,'tvg']]], + ['round_305',['Round',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg'],['../group__ThorVG.html#ggaba8b7236c41a171289aef2f3c71eef51ab7f41fc1412ad2ee75e9b2635d3b9d5c',1,'Round()tvg']]] ]; diff --git a/docs/html/search/enumvalues_f.js b/docs/html/search/enumvalues_f.js index 8ba1b664..cbf387b0 100644 --- a/docs/html/search/enumvalues_f.js +++ b/docs/html/search/enumvalues_f.js @@ -1,11 +1,11 @@ var searchData= [ - ['screen_302',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]], - ['shareable_303',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]], - ['softlight_304',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]], - ['square_305',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]], - ['srcover_306',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]], - ['subtractmask_307',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]], - ['success_308',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]], - ['sw_309',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]] + ['screen_306',['Screen',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a2fc3359e12b2a9104121dcf04246f6a0',1,'tvg']]], + ['shareable_307',['Shareable',['../classtvg_1_1SwCanvas.html#a9b9770837f0171b15f0cd86f94e8e22ba4652dcff02024c6e4cba53124ddb5dd5',1,'tvg::SwCanvas']]], + ['softlight_308',['SoftLight',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a0110233d77ea3a1b09b5a5a5e3e48ec3',1,'tvg']]], + ['square_309',['Square',['../group__ThorVG.html#gga6239974a858100e129f1e0b8ffac4f96aceb46ca115d05c51aa5a16a8867c3304',1,'tvg']]], + ['srcover_310',['SrcOver',['../group__ThorVG.html#gga4dd2f3776540c10b565e0446aa8e9e02a9d8c3c91bdcdae522fb3e0cf921ee4ef',1,'tvg']]], + ['subtractmask_311',['SubtractMask',['../group__ThorVG.html#ggaabdf94ada64e69d06deabc5aa6576f87a9d512562eaac237c0cb5119d202decb1',1,'tvg']]], + ['success_312',['Success',['../group__ThorVG.html#gga28287671eaf7406afd604bd055ba4066a505a83f220c02df2f85c3810cd9ceb38',1,'tvg']]], + ['sw_313',['Sw',['../group__ThorVG.html#gga3dfc0651e85484b1011772dd9f8300dfa1f030517f6d25e8607a2a9a7f6227ebc',1,'tvg']]] ]; diff --git a/docs/html/search/functions_0.js b/docs/html/search/functions_0.js index bf274f65..d3d852c1 100644 --- a/docs/html/search/functions_0.js +++ b/docs/html/search/functions_0.js @@ -1,7 +1,7 @@ var searchData= [ - ['appendarc_178',['appendArc',['../classtvg_1_1Shape.html#a2f003a843ff42f6cee6a726f543836e3',1,'tvg::Shape']]], - ['appendcircle_179',['appendCircle',['../classtvg_1_1Shape.html#a52eccb2815eaa1231da9c389cd92ffa1',1,'tvg::Shape']]], - ['appendpath_180',['appendPath',['../classtvg_1_1Shape.html#a3588ea30776a747a22b6ee82dadb9717',1,'tvg::Shape']]], - ['appendrect_181',['appendRect',['../classtvg_1_1Shape.html#a8ef2587269a01153c9ea4ca4a8d31b49',1,'tvg::Shape']]] + ['appendarc_181',['appendArc',['../classtvg_1_1Shape.html#a2f003a843ff42f6cee6a726f543836e3',1,'tvg::Shape']]], + ['appendcircle_182',['appendCircle',['../classtvg_1_1Shape.html#a52eccb2815eaa1231da9c389cd92ffa1',1,'tvg::Shape']]], + ['appendpath_183',['appendPath',['../classtvg_1_1Shape.html#a3588ea30776a747a22b6ee82dadb9717',1,'tvg::Shape']]], + ['appendrect_184',['appendRect',['../classtvg_1_1Shape.html#a8ef2587269a01153c9ea4ca4a8d31b49',1,'tvg::Shape']]] ]; diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js index 197f0397..6fd522a9 100644 --- a/docs/html/search/functions_1.js +++ b/docs/html/search/functions_1.js @@ -1,6 +1,6 @@ var searchData= [ - ['background_182',['background',['../classtvg_1_1Saver.html#a8e3b775984e506f816d6998ca12fd3fb',1,'tvg::Saver']]], - ['blend_183',['blend',['../classtvg_1_1Paint.html#a7e1214a5dc2f3c19ddeedc5371c4e488',1,'tvg::Paint::blend(BlendMethod method) const noexcept'],['../classtvg_1_1Paint.html#a4bd3efb580822b2db64034e3f3cd18ad',1,'tvg::Paint::blend() const noexcept']]], - ['bounds_184',['bounds',['../classtvg_1_1Paint.html#aed5a6ad8edd827a378111b590ed7755d',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h) const noexcept'],['../classtvg_1_1Paint.html#a1b51b7344eac48d285c073bc488197d3',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h, bool transformed) const noexcept']]] + ['background_185',['background',['../classtvg_1_1Saver.html#a8e3b775984e506f816d6998ca12fd3fb',1,'tvg::Saver']]], + ['blend_186',['blend',['../classtvg_1_1Paint.html#a7e1214a5dc2f3c19ddeedc5371c4e488',1,'tvg::Paint::blend(BlendMethod method) const noexcept'],['../classtvg_1_1Paint.html#a4bd3efb580822b2db64034e3f3cd18ad',1,'tvg::Paint::blend() const noexcept']]], + ['bounds_187',['bounds',['../classtvg_1_1Paint.html#aed5a6ad8edd827a378111b590ed7755d',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h) const noexcept'],['../classtvg_1_1Paint.html#a1b51b7344eac48d285c073bc488197d3',1,'tvg::Paint::bounds(float *x, float *y, float *w, float *h, bool transformed) const noexcept']]] ]; diff --git a/docs/html/search/functions_2.js b/docs/html/search/functions_2.js index 6bb4ab89..7ca8d2cd 100644 --- a/docs/html/search/functions_2.js +++ b/docs/html/search/functions_2.js @@ -1,10 +1,10 @@ var searchData= [ - ['cast_185',['cast',['../group__ThorVG.html#ga18826bfb9bff2e77bdafce9a510be57f',1,'tvg::cast(Paint *paint)'],['../group__ThorVG.html#ga151ac90e5e41b7dcbea2265cfd6a54ca',1,'tvg::cast(Fill *fill)']]], - ['clear_186',['clear',['../classtvg_1_1Canvas.html#a99cdb01cd893f4199b521b754d21aefd',1,'tvg::Canvas::clear()'],['../classtvg_1_1Scene.html#ac020ea777be697067c6f5c8b18f6a4ed',1,'tvg::Scene::clear()']]], - ['close_187',['close',['../classtvg_1_1Shape.html#a2765987a2641ac1db76d5c64f00da697',1,'tvg::Shape']]], - ['colorstops_188',['colorStops',['../classtvg_1_1Fill.html#a92717fc84a7d5df56e42e3bc863fce1a',1,'tvg::Fill::colorStops(const ColorStop *colorStops, uint32_t cnt) noexcept'],['../classtvg_1_1Fill.html#addbc9de36b4427639f3cc1dceeccb734',1,'tvg::Fill::colorStops(const ColorStop **colorStops) const noexcept']]], - ['composite_189',['composite',['../classtvg_1_1Paint.html#a2e2d077b820d1cfd6502a86e0221638b',1,'tvg::Paint::composite(std::unique_ptr< Paint > target, CompositeMethod method) noexcept'],['../classtvg_1_1Paint.html#aefe4ade5b1b6bc13d518bd5f968af3ee',1,'tvg::Paint::composite(const Paint **target) const noexcept']]], - ['cubicto_190',['cubicTo',['../classtvg_1_1Shape.html#a7b71316176172fa052373bdb7c9efd29',1,'tvg::Shape']]], - ['curframe_191',['curFrame',['../classtvg_1_1Animation.html#a45585afc7e6dbab9fb2d5295b67c45ee',1,'tvg::Animation']]] + ['cast_188',['cast',['../group__ThorVG.html#ga18826bfb9bff2e77bdafce9a510be57f',1,'tvg::cast(Paint *paint)'],['../group__ThorVG.html#ga151ac90e5e41b7dcbea2265cfd6a54ca',1,'tvg::cast(Fill *fill)']]], + ['clear_189',['clear',['../classtvg_1_1Canvas.html#a99cdb01cd893f4199b521b754d21aefd',1,'tvg::Canvas::clear()'],['../classtvg_1_1Scene.html#ac020ea777be697067c6f5c8b18f6a4ed',1,'tvg::Scene::clear()']]], + ['close_190',['close',['../classtvg_1_1Shape.html#a2765987a2641ac1db76d5c64f00da697',1,'tvg::Shape']]], + ['colorstops_191',['colorStops',['../classtvg_1_1Fill.html#a92717fc84a7d5df56e42e3bc863fce1a',1,'tvg::Fill::colorStops(const ColorStop *colorStops, uint32_t cnt) noexcept'],['../classtvg_1_1Fill.html#addbc9de36b4427639f3cc1dceeccb734',1,'tvg::Fill::colorStops(const ColorStop **colorStops) const noexcept']]], + ['composite_192',['composite',['../classtvg_1_1Paint.html#a2e2d077b820d1cfd6502a86e0221638b',1,'tvg::Paint::composite(std::unique_ptr< Paint > target, CompositeMethod method) noexcept'],['../classtvg_1_1Paint.html#aefe4ade5b1b6bc13d518bd5f968af3ee',1,'tvg::Paint::composite(const Paint **target) const noexcept']]], + ['cubicto_193',['cubicTo',['../classtvg_1_1Shape.html#a7b71316176172fa052373bdb7c9efd29',1,'tvg::Shape']]], + ['curframe_194',['curFrame',['../classtvg_1_1Animation.html#a45585afc7e6dbab9fb2d5295b67c45ee',1,'tvg::Animation']]] ]; diff --git a/docs/html/search/functions_3.js b/docs/html/search/functions_3.js index 2c15f3bd..7b983707 100644 --- a/docs/html/search/functions_3.js +++ b/docs/html/search/functions_3.js @@ -1,6 +1,6 @@ var searchData= [ - ['draw_192',['draw',['../classtvg_1_1Canvas.html#aabf9e5a14da3b4bfd5883c2b4459abd0',1,'tvg::Canvas']]], - ['duplicate_193',['duplicate',['../classtvg_1_1Paint.html#a71afac69fe1e7c352460be5878812635',1,'tvg::Paint::duplicate()'],['../classtvg_1_1Fill.html#a48e358abab4478ff7f84dfb85608eaf3',1,'tvg::Fill::duplicate()']]], - ['duration_194',['duration',['../classtvg_1_1Animation.html#a90ab38b7a2cb72d6b9de4492ff3e6679',1,'tvg::Animation']]] + ['draw_195',['draw',['../classtvg_1_1Canvas.html#aabf9e5a14da3b4bfd5883c2b4459abd0',1,'tvg::Canvas']]], + ['duplicate_196',['duplicate',['../classtvg_1_1Paint.html#a71afac69fe1e7c352460be5878812635',1,'tvg::Paint::duplicate()'],['../classtvg_1_1Fill.html#a48e358abab4478ff7f84dfb85608eaf3',1,'tvg::Fill::duplicate()']]], + ['duration_197',['duration',['../classtvg_1_1Animation.html#a90ab38b7a2cb72d6b9de4492ff3e6679',1,'tvg::Animation']]] ]; diff --git a/docs/html/search/functions_4.js b/docs/html/search/functions_4.js index 8398e1df..18d4fca4 100644 --- a/docs/html/search/functions_4.js +++ b/docs/html/search/functions_4.js @@ -1,8 +1,8 @@ var searchData= [ - ['fill_195',['fill',['../classtvg_1_1Shape.html#a0552551ad67547043167f7f382174e89',1,'tvg::Shape::fill(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Shape::fill(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#a02b95c15d0c2006134a95cdadf64e3f4',1,'tvg::Shape::fill(FillRule r) noexcept'],['../classtvg_1_1Shape.html#a989edf4b4f68532ff25004fc0c7fe826',1,'tvg::Shape::fill() const noexcept'],['../classtvg_1_1Text.html#ab82934b0e19f300568f0aaab976e56fa',1,'tvg::Text::fill(uint8_t r, uint8_t g, uint8_t b) noexcept'],['../classtvg_1_1Text.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Text::fill(std::unique_ptr< Fill > f) noexcept']]], - ['fillcolor_196',['fillColor',['../classtvg_1_1Shape.html#a8b4f00f01c2d24d6be2962ddf04a70ca',1,'tvg::Shape']]], - ['fillrule_197',['fillRule',['../classtvg_1_1Shape.html#ac14cd997439012e1abf6c1b8d9f3d4aa',1,'tvg::Shape']]], - ['font_198',['font',['../classtvg_1_1Text.html#ae75b2b7eaa5757cfaa6620df127c0416',1,'tvg::Text']]], - ['frame_199',['frame',['../classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9',1,'tvg::Animation']]] + ['fill_198',['fill',['../classtvg_1_1Shape.html#a0552551ad67547043167f7f382174e89',1,'tvg::Shape::fill(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Shape::fill(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#a02b95c15d0c2006134a95cdadf64e3f4',1,'tvg::Shape::fill(FillRule r) noexcept'],['../classtvg_1_1Shape.html#a989edf4b4f68532ff25004fc0c7fe826',1,'tvg::Shape::fill() const noexcept'],['../classtvg_1_1Text.html#ab82934b0e19f300568f0aaab976e56fa',1,'tvg::Text::fill(uint8_t r, uint8_t g, uint8_t b) noexcept'],['../classtvg_1_1Text.html#ad0cb7b2ec8d18d7c6d366cc84741682c',1,'tvg::Text::fill(std::unique_ptr< Fill > f) noexcept']]], + ['fillcolor_199',['fillColor',['../classtvg_1_1Shape.html#a8b4f00f01c2d24d6be2962ddf04a70ca',1,'tvg::Shape']]], + ['fillrule_200',['fillRule',['../classtvg_1_1Shape.html#ac14cd997439012e1abf6c1b8d9f3d4aa',1,'tvg::Shape']]], + ['font_201',['font',['../classtvg_1_1Text.html#ae75b2b7eaa5757cfaa6620df127c0416',1,'tvg::Text']]], + ['frame_202',['frame',['../classtvg_1_1Animation.html#a974f03b024a8beed5c8bfe32b56ac2c9',1,'tvg::Animation']]] ]; diff --git a/docs/html/search/functions_5.js b/docs/html/search/functions_5.js index ca9489aa..e51ca689 100644 --- a/docs/html/search/functions_5.js +++ b/docs/html/search/functions_5.js @@ -1,4 +1,4 @@ var searchData= [ - ['gen_200',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()']]] + ['gen_203',['gen',['../classtvg_1_1LinearGradient.html#a346e161f12d8e8ad26b6eaaf5d0f5c5c',1,'tvg::LinearGradient::gen()'],['../classtvg_1_1RadialGradient.html#aba51891c8702157ba088bf7e2f1425eb',1,'tvg::RadialGradient::gen()'],['../classtvg_1_1Shape.html#aa91a801f4f9e8fd8e1567d014c280cb9',1,'tvg::Shape::gen()'],['../classtvg_1_1Picture.html#a68af11946af3c1c63a4e915cd0207811',1,'tvg::Picture::gen()'],['../classtvg_1_1Scene.html#a01a17bb81862d89f2a0feb5d9818a149',1,'tvg::Scene::gen()'],['../classtvg_1_1Text.html#a1735f0250295aba25eb12d7fa3e17044',1,'tvg::Text::gen()'],['../classtvg_1_1SwCanvas.html#aba83ff17ba357417c8bbe62cf5141c96',1,'tvg::SwCanvas::gen()'],['../classtvg_1_1GlCanvas.html#ad6ae7e14a4f29b7ae78ad5b92350cf90',1,'tvg::GlCanvas::gen()'],['../classtvg_1_1WgCanvas.html#ac284273a5345c1b5b7010f8e35ec7a4c',1,'tvg::WgCanvas::gen()'],['../classtvg_1_1Animation.html#a9f1d09061273b58fff49740abdeb1ddf',1,'tvg::Animation::gen()'],['../classtvg_1_1Saver.html#a938c339098e9da63f98f2b182a4cf683',1,'tvg::Saver::gen()'],['../classtvg_1_1Accessor.html#a948e9f4ff06cdc9c19bcc60c1458ecc2',1,'tvg::Accessor::gen()'],['../classtvg_1_1LottieAnimation.html#a295edc27ec3c8f15888e26c242d63312',1,'tvg::LottieAnimation::gen()']]] ]; diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js index 5a02d217..ea46f73a 100644 --- a/docs/html/search/functions_6.js +++ b/docs/html/search/functions_6.js @@ -1,5 +1,5 @@ var searchData= [ - ['identifier_201',['identifier',['../classtvg_1_1Paint.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Paint::identifier()'],['../classtvg_1_1Fill.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Fill::identifier()'],['../classtvg_1_1LinearGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::LinearGradient::identifier()'],['../classtvg_1_1RadialGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::RadialGradient::identifier()'],['../classtvg_1_1Shape.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Shape::identifier()'],['../classtvg_1_1Picture.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Picture::identifier()'],['../classtvg_1_1Scene.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Scene::identifier()'],['../classtvg_1_1Text.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Text::identifier()']]], - ['init_202',['init',['../classtvg_1_1Initializer.html#aecd30dc028635b645b0dac5b6facea73',1,'tvg::Initializer']]] + ['identifier_204',['identifier',['../classtvg_1_1Paint.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Paint::identifier()'],['../classtvg_1_1Fill.html#a37466e9eff2de62ff15c9df3d72b656d',1,'tvg::Fill::identifier()'],['../classtvg_1_1LinearGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::LinearGradient::identifier()'],['../classtvg_1_1RadialGradient.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::RadialGradient::identifier()'],['../classtvg_1_1Shape.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Shape::identifier()'],['../classtvg_1_1Picture.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Picture::identifier()'],['../classtvg_1_1Scene.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Scene::identifier()'],['../classtvg_1_1Text.html#a13df43a335dadaea01769a726dc9ddfd',1,'tvg::Text::identifier()']]], + ['init_205',['init',['../classtvg_1_1Initializer.html#aecd30dc028635b645b0dac5b6facea73',1,'tvg::Initializer']]] ]; diff --git a/docs/html/search/functions_7.js b/docs/html/search/functions_7.js index 4f574c9e..7bd8337c 100644 --- a/docs/html/search/functions_7.js +++ b/docs/html/search/functions_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['linear_203',['linear',['../classtvg_1_1LinearGradient.html#aa881eb89e14ade6a30bc41d7eb8eaf52',1,'tvg::LinearGradient::linear(float x1, float y1, float x2, float y2) noexcept'],['../classtvg_1_1LinearGradient.html#a5c77e9f6e855a595945f45a6b19ee983',1,'tvg::LinearGradient::linear(float *x1, float *y1, float *x2, float *y2) const noexcept']]], - ['lineto_204',['lineTo',['../classtvg_1_1Shape.html#a9c28e9bbc6bd22dc62e891ffb3fa02cd',1,'tvg::Shape']]], - ['load_205',['load',['../classtvg_1_1Picture.html#aaf06be7d0b572c5ce35315cbddd7d318',1,'tvg::Picture::load(const std::string &path) noexcept'],['../classtvg_1_1Picture.html#a3e487c0b236a6eea853c5ccb7665cdce',1,'tvg::Picture::load(const char *data, uint32_t size, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a95979a7c4ce51445c7ef9d6461c34767',1,'tvg::Picture::load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a1fdf75092cebaa7cde48d6a7d4946368',1,'tvg::Picture::load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept'],['../classtvg_1_1Text.html#a2e6612c3e7ff222151d2228b97dac1d5',1,'tvg::Text::load()']]] + ['linear_206',['linear',['../classtvg_1_1LinearGradient.html#aa881eb89e14ade6a30bc41d7eb8eaf52',1,'tvg::LinearGradient::linear(float x1, float y1, float x2, float y2) noexcept'],['../classtvg_1_1LinearGradient.html#a5c77e9f6e855a595945f45a6b19ee983',1,'tvg::LinearGradient::linear(float *x1, float *y1, float *x2, float *y2) const noexcept']]], + ['lineto_207',['lineTo',['../classtvg_1_1Shape.html#a9c28e9bbc6bd22dc62e891ffb3fa02cd',1,'tvg::Shape']]], + ['load_208',['load',['../classtvg_1_1Picture.html#aaf06be7d0b572c5ce35315cbddd7d318',1,'tvg::Picture::load(const std::string &path) noexcept'],['../classtvg_1_1Picture.html#a3e487c0b236a6eea853c5ccb7665cdce',1,'tvg::Picture::load(const char *data, uint32_t size, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a95979a7c4ce51445c7ef9d6461c34767',1,'tvg::Picture::load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept'],['../classtvg_1_1Picture.html#a1fdf75092cebaa7cde48d6a7d4946368',1,'tvg::Picture::load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept'],['../classtvg_1_1Text.html#a2e6612c3e7ff222151d2228b97dac1d5',1,'tvg::Text::load()']]] ]; diff --git a/docs/html/search/functions_8.js b/docs/html/search/functions_8.js index 03caf844..76ba97ca 100644 --- a/docs/html/search/functions_8.js +++ b/docs/html/search/functions_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['mempool_206',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]], - ['mesh_207',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]], - ['moveto_208',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]] + ['mempool_209',['mempool',['../classtvg_1_1SwCanvas.html#a3486268541200559f16847cbe714a72c',1,'tvg::SwCanvas']]], + ['mesh_210',['mesh',['../classtvg_1_1Picture.html#a761d19e78330e8ce73add01cbf1cd2e9',1,'tvg::Picture::mesh(const Polygon *triangles, uint32_t triangleCnt) noexcept'],['../classtvg_1_1Picture.html#ae4d1479dbae28f521da8e90f91a97caa',1,'tvg::Picture::mesh(const Polygon **triangles) const noexcept']]], + ['moveto_211',['moveTo',['../classtvg_1_1Shape.html#a59f97aaa973af7c58081690433286461',1,'tvg::Shape']]] ]; diff --git a/docs/html/search/functions_9.js b/docs/html/search/functions_9.js index 2c66dd47..6c805bb8 100644 --- a/docs/html/search/functions_9.js +++ b/docs/html/search/functions_9.js @@ -1,5 +1,6 @@ var searchData= [ - ['opacity_209',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]], - ['order_210',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]] + ['opacity_212',['opacity',['../classtvg_1_1Paint.html#a2f25b71fed3ae390eb8051c7ea65aebf',1,'tvg::Paint::opacity(uint8_t o) noexcept'],['../classtvg_1_1Paint.html#a2ee7517b8bfad47e0f999ba3450e0e3e',1,'tvg::Paint::opacity() const noexcept']]], + ['order_213',['order',['../classtvg_1_1Shape.html#aa7f1bade5864d60badcb5fae2b0fe034',1,'tvg::Shape']]], + ['override_214',['override',['../classtvg_1_1LottieAnimation.html#a4494026fda156de49129751764f36f1e',1,'tvg::LottieAnimation']]] ]; diff --git a/docs/html/search/functions_a.js b/docs/html/search/functions_a.js index 6c5017cc..54e1659b 100644 --- a/docs/html/search/functions_a.js +++ b/docs/html/search/functions_a.js @@ -1,8 +1,8 @@ var searchData= [ - ['paints_211',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]], - ['pathcommands_212',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]], - ['pathcoords_213',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]], - ['picture_214',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]], - ['push_215',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]] + ['paints_215',['paints',['../classtvg_1_1Canvas.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Canvas::paints()'],['../classtvg_1_1Scene.html#ace6c268f853a4c144076de89b7bbbe75',1,'tvg::Scene::paints()']]], + ['pathcommands_216',['pathCommands',['../classtvg_1_1Shape.html#ac14d90c2c0130b66a9a33eb7d08101b7',1,'tvg::Shape']]], + ['pathcoords_217',['pathCoords',['../classtvg_1_1Shape.html#a818b1b358f0ed7ba448b6d804e087923',1,'tvg::Shape']]], + ['picture_218',['picture',['../classtvg_1_1Animation.html#a004ba625c58005c931b244fb2515624f',1,'tvg::Animation']]], + ['push_219',['push',['../classtvg_1_1Canvas.html#a82c5ec1c1ba93cf7671642400074201e',1,'tvg::Canvas::push()'],['../classtvg_1_1Scene.html#a19240cd5b53571da718fabef8afb7103',1,'tvg::Scene::push()']]] ]; diff --git a/docs/html/search/functions_b.js b/docs/html/search/functions_b.js index fd1aefc1..2c2c8237 100644 --- a/docs/html/search/functions_b.js +++ b/docs/html/search/functions_b.js @@ -1,7 +1,7 @@ var searchData= [ - ['radial_216',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]], - ['reserve_217',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]], - ['reset_218',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]], - ['rotate_219',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]] + ['radial_220',['radial',['../classtvg_1_1RadialGradient.html#a3688387d86ebd5003ee98d90f24a6030',1,'tvg::RadialGradient::radial(float cx, float cy, float radius) noexcept'],['../classtvg_1_1RadialGradient.html#a706e9ec51bf12483b1d59f99c6fe045e',1,'tvg::RadialGradient::radial(float *cx, float *cy, float *radius) const noexcept']]], + ['reserve_221',['reserve',['../classtvg_1_1Canvas.html#a1db0cc15b62127da865b37981402b411',1,'tvg::Canvas::reserve()'],['../classtvg_1_1Scene.html#a7b0edd52cb97da03615fe9af3ee768a9',1,'tvg::Scene::reserve()']]], + ['reset_222',['reset',['../classtvg_1_1Shape.html#a8014640e362066901c2e2ebe6ddd1251',1,'tvg::Shape']]], + ['rotate_223',['rotate',['../classtvg_1_1Paint.html#a7841fa0c14643e09735d48042ead68f3',1,'tvg::Paint']]] ]; diff --git a/docs/html/search/functions_c.js b/docs/html/search/functions_c.js index ff312c3e..eb6a66d3 100644 --- a/docs/html/search/functions_c.js +++ b/docs/html/search/functions_c.js @@ -1,17 +1,17 @@ var searchData= [ - ['save_220',['save',['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept'],['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept']]], - ['scale_221',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]], - ['set_222',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]], - ['size_223',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]], - ['spread_224',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]], - ['stroke_225',['stroke',['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]], - ['strokecap_226',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]], - ['strokecolor_227',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]], - ['strokedash_228',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]], - ['strokefill_229',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]], - ['strokejoin_230',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]], - ['strokemiterlimit_231',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]], - ['strokewidth_232',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]], - ['sync_233',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]] + ['save_224',['save',['../classtvg_1_1Saver.html#a4d421f31d37ea28b650ad0331735710a',1,'tvg::Saver::save(std::unique_ptr< Animation > animation, const std::string &path, uint32_t quality=100, uint32_t fps=0) noexcept'],['../classtvg_1_1Saver.html#acda492a458f3ddc2da01df672ecd85bd',1,'tvg::Saver::save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept']]], + ['scale_225',['scale',['../classtvg_1_1Paint.html#a5c057876185525c5723215f95a3984f2',1,'tvg::Paint']]], + ['set_226',['set',['../classtvg_1_1Accessor.html#a845badc349250125a45b3d90742d23d1',1,'tvg::Accessor']]], + ['size_227',['size',['../classtvg_1_1Picture.html#a065e47b46c791ee4d93ed3252d581a40',1,'tvg::Picture::size(float w, float h) noexcept'],['../classtvg_1_1Picture.html#af80639ef3460a5cf06278fdc03c13aad',1,'tvg::Picture::size(float *w, float *h) const noexcept']]], + ['spread_228',['spread',['../classtvg_1_1Fill.html#aed49d00ca09e69fdf97aaae235f8e950',1,'tvg::Fill::spread(FillSpread s) noexcept'],['../classtvg_1_1Fill.html#a55f6de063e5ac8023243c9cef5cb9a12',1,'tvg::Fill::spread() const noexcept']]], + ['stroke_229',['stroke',['../classtvg_1_1Shape.html#a39068c9686211de862844dacabf92375',1,'tvg::Shape::stroke(StrokeCap cap) noexcept'],['../classtvg_1_1Shape.html#ac416cad0d9e15079a112b1f609d19177',1,'tvg::Shape::stroke(StrokeJoin join) noexcept'],['../classtvg_1_1Shape.html#ae79102d63897ad86a96afb4436c731e4',1,'tvg::Shape::stroke(const float *dashPattern, uint32_t cnt) noexcept'],['../classtvg_1_1Shape.html#ab0b09b5064dff4931db9ea898b36dcc1',1,'tvg::Shape::stroke(std::unique_ptr< Fill > f) noexcept'],['../classtvg_1_1Shape.html#aad81d8f86d9432eac25b00cc675c8d7f',1,'tvg::Shape::stroke(uint8_t r, uint8_t g, uint8_t b, uint8_t a=255) noexcept'],['../classtvg_1_1Shape.html#a5ce764cd1970c7a7d76b209c4441bc73',1,'tvg::Shape::stroke(float width) noexcept']]], + ['strokecap_230',['strokeCap',['../classtvg_1_1Shape.html#a0948989a7f0a9e253234cd9f53784674',1,'tvg::Shape']]], + ['strokecolor_231',['strokeColor',['../classtvg_1_1Shape.html#a6705be0d6481277e9bf17cc918597665',1,'tvg::Shape']]], + ['strokedash_232',['strokeDash',['../classtvg_1_1Shape.html#afbc1e469219ee86df47d216f58af282a',1,'tvg::Shape']]], + ['strokefill_233',['strokeFill',['../classtvg_1_1Shape.html#a08ce41b2d01d2d43980e5c26f4df111e',1,'tvg::Shape']]], + ['strokejoin_234',['strokeJoin',['../classtvg_1_1Shape.html#aac0235df4172e9c079689e5291c7ad5a',1,'tvg::Shape']]], + ['strokemiterlimit_235',['strokeMiterlimit',['../classtvg_1_1Shape.html#ad8fb8f42c07ac68ef83383b05203ff6f',1,'tvg::Shape::strokeMiterlimit(float miterlimit) noexcept'],['../classtvg_1_1Shape.html#a84ec91023314c914e900cade78a9095d',1,'tvg::Shape::strokeMiterlimit() const noexcept']]], + ['strokewidth_236',['strokeWidth',['../classtvg_1_1Shape.html#a1536ec32e91c29dd8300b0d4354773f9',1,'tvg::Shape']]], + ['sync_237',['sync',['../classtvg_1_1Canvas.html#adbca600af79f9a0b8e8366e3be7450e9',1,'tvg::Canvas::sync()'],['../classtvg_1_1Saver.html#a2fdf9b2208358ea10f912b1877733778',1,'tvg::Saver::sync()']]] ]; diff --git a/docs/html/search/functions_d.js b/docs/html/search/functions_d.js index d646bcda..b1c43927 100644 --- a/docs/html/search/functions_d.js +++ b/docs/html/search/functions_d.js @@ -1,9 +1,9 @@ var searchData= [ - ['target_234',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#aad369f9a4a762338d0ef4a16265a0f29',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]], - ['term_235',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]], - ['text_236',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]], - ['totalframe_237',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]], - ['transform_238',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]], - ['translate_239',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]] + ['target_238',['target',['../classtvg_1_1SwCanvas.html#a2d4c80a0ba45465b073ee0c279e8c8dc',1,'tvg::SwCanvas::target()'],['../classtvg_1_1GlCanvas.html#a182ae193566dbc09fc2ec5a369ad38ad',1,'tvg::GlCanvas::target()'],['../classtvg_1_1WgCanvas.html#a9b5dc178ae416c6279877c87ca0e6330',1,'tvg::WgCanvas::target()']]], + ['term_239',['term',['../classtvg_1_1Initializer.html#ace5ab49a2678becae6e7230420a003df',1,'tvg::Initializer']]], + ['text_240',['text',['../classtvg_1_1Text.html#a9dd4d33d94a639639321538338e9f9f8',1,'tvg::Text']]], + ['totalframe_241',['totalFrame',['../classtvg_1_1Animation.html#a624e4fdeebf70f286188685e769125f3',1,'tvg::Animation']]], + ['transform_242',['transform',['../classtvg_1_1Paint.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Paint::transform(const Matrix &m) noexcept'],['../classtvg_1_1Paint.html#ad1e49b6eb81e87bd860f19e1b92c574b',1,'tvg::Paint::transform() noexcept'],['../classtvg_1_1Fill.html#ac9f6ba428afe884bcc2861de0a2a96f4',1,'tvg::Fill::transform(const Matrix &m) noexcept'],['../classtvg_1_1Fill.html#ad96ad531732975db718aaf1210d47cd7',1,'tvg::Fill::transform() const noexcept']]], + ['translate_243',['translate',['../classtvg_1_1Paint.html#ae896f56bfa51c98a50eee3f2bb62e41e',1,'tvg::Paint']]] ]; diff --git a/docs/html/search/functions_e.js b/docs/html/search/functions_e.js index 220369ce..f3dc7d2d 100644 --- a/docs/html/search/functions_e.js +++ b/docs/html/search/functions_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['unload_240',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]], - ['update_241',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]] + ['unload_244',['unload',['../classtvg_1_1Text.html#a2c3cf96821e59b74399c4c076d66fcc8',1,'tvg::Text']]], + ['update_245',['update',['../classtvg_1_1Canvas.html#a89ac8a85a8c22723af9fb07c098472b3',1,'tvg::Canvas']]] ]; diff --git a/docs/html/search/groups_0.js b/docs/html/search/groups_0.js index 97eecabe..9503a5a2 100644 --- a/docs/html/search/groups_0.js +++ b/docs/html/search/groups_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['thorvg_313',['ThorVG',['../group__ThorVG.html',1,'']]] + ['thorvg_317',['ThorVG',['../group__ThorVG.html',1,'']]] ]; diff --git a/docs/html/search/pages_0.html b/docs/html/search/pages_0.html deleted file mode 100644 index 8517b48f..00000000 --- a/docs/html/search/pages_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/docs/html/search/pages_0.js b/docs/html/search/pages_0.js deleted file mode 100644 index 8056c1fa..00000000 --- a/docs/html/search/pages_0.js +++ /dev/null @@ -1,4 +0,0 @@ -var searchData= -[ - ['thorvg_20api_20documentation_301',['ThorVG API Documentation',['../index.html',1,'']]] -]; diff --git a/docs/html/search/variables_0.js b/docs/html/search/variables_0.js index c4ade6d2..d80078b8 100644 --- a/docs/html/search/variables_0.js +++ b/docs/html/search/variables_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['a_242',['a',['../structtvg_1_1Fill_1_1ColorStop.html#af4007aacd75b22aee32dba9ea96082c0',1,'tvg::Fill::ColorStop']]] + ['a_246',['a',['../structtvg_1_1Fill_1_1ColorStop.html#af4007aacd75b22aee32dba9ea96082c0',1,'tvg::Fill::ColorStop']]] ]; diff --git a/docs/html/search/variables_1.js b/docs/html/search/variables_1.js index 310fcc36..ef6eb399 100644 --- a/docs/html/search/variables_1.js +++ b/docs/html/search/variables_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['b_243',['b',['../structtvg_1_1Fill_1_1ColorStop.html#a4313c9563516f94387762ab05763456b',1,'tvg::Fill::ColorStop']]] + ['b_247',['b',['../structtvg_1_1Fill_1_1ColorStop.html#a4313c9563516f94387762ab05763456b',1,'tvg::Fill::ColorStop']]] ]; diff --git a/docs/html/search/variables_2.js b/docs/html/search/variables_2.js index 13a6c535..1408a780 100644 --- a/docs/html/search/variables_2.js +++ b/docs/html/search/variables_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['g_244',['g',['../structtvg_1_1Fill_1_1ColorStop.html#a1673907d4d89d763bb7b94ec1eeb7b60',1,'tvg::Fill::ColorStop']]] + ['g_248',['g',['../structtvg_1_1Fill_1_1ColorStop.html#a1673907d4d89d763bb7b94ec1eeb7b60',1,'tvg::Fill::ColorStop']]] ]; diff --git a/docs/html/search/variables_3.js b/docs/html/search/variables_3.js index a48241c5..82f3aa1d 100644 --- a/docs/html/search/variables_3.js +++ b/docs/html/search/variables_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['offset_245',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]] + ['offset_249',['offset',['../structtvg_1_1Fill_1_1ColorStop.html#a3e60b3c561be982d7c8e23f14c01fd5b',1,'tvg::Fill::ColorStop']]] ]; diff --git a/docs/html/search/variables_4.js b/docs/html/search/variables_4.js index 7bd313e0..d0ee034c 100644 --- a/docs/html/search/variables_4.js +++ b/docs/html/search/variables_4.js @@ -1,4 +1,4 @@ var searchData= [ - ['r_246',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]] + ['r_250',['r',['../structtvg_1_1Fill_1_1ColorStop.html#a4c5c6ceb8ed33456261fa907136e0c3a',1,'tvg::Fill::ColorStop']]] ]; diff --git a/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html b/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html index dbc8f6ff..f39476ac 100644 --- a/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html +++ b/docs/html/structtvg_1_1Fill_1_1ColorStop-members.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Fill_1_1ColorStop.html b/docs/html/structtvg_1_1Fill_1_1ColorStop.html index bf4c6197..92f11c00 100644 --- a/docs/html/structtvg_1_1Fill_1_1ColorStop.html +++ b/docs/html/structtvg_1_1Fill_1_1ColorStop.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Matrix-members.html b/docs/html/structtvg_1_1Matrix-members.html index 1d264336..01e850a7 100644 --- a/docs/html/structtvg_1_1Matrix-members.html +++ b/docs/html/structtvg_1_1Matrix-members.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Matrix.html b/docs/html/structtvg_1_1Matrix.html index 38250b4f..c354f22d 100644 --- a/docs/html/structtvg_1_1Matrix.html +++ b/docs/html/structtvg_1_1Matrix.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Point-members.html b/docs/html/structtvg_1_1Point-members.html index cf4d00eb..453a8dbc 100644 --- a/docs/html/structtvg_1_1Point-members.html +++ b/docs/html/structtvg_1_1Point-members.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Point.html b/docs/html/structtvg_1_1Point.html index f965836f..d9f4ea09 100644 --- a/docs/html/structtvg_1_1Point.html +++ b/docs/html/structtvg_1_1Point.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Polygon-members.html b/docs/html/structtvg_1_1Polygon-members.html index 9c9f138d..a091e1b3 100644 --- a/docs/html/structtvg_1_1Polygon-members.html +++ b/docs/html/structtvg_1_1Polygon-members.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Polygon.html b/docs/html/structtvg_1_1Polygon.html index c0adb223..7d2dbffc 100644 --- a/docs/html/structtvg_1_1Polygon.html +++ b/docs/html/structtvg_1_1Polygon.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Vertex-members.html b/docs/html/structtvg_1_1Vertex-members.html index 4b5248dc..77c6ce56 100644 --- a/docs/html/structtvg_1_1Vertex-members.html +++ b/docs/html/structtvg_1_1Vertex-members.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/structtvg_1_1Vertex.html b/docs/html/structtvg_1_1Vertex.html index 1c0c8323..6b288339 100644 --- a/docs/html/structtvg_1_1Vertex.html +++ b/docs/html/structtvg_1_1Vertex.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    diff --git a/docs/html/thorvg_8h_source.html b/docs/html/thorvg_8h_source.html index 27b68a11..66c81b9c 100644 --- a/docs/html/thorvg_8h_source.html +++ b/docs/html/thorvg_8h_source.html @@ -27,7 +27,7 @@ Logo
    ThorVG -  v0.12 +  v0.13
    @@ -489,218 +489,218 @@ $(document).ready(function(){initNavTree('thorvg_8h_source.html',''); initResiza
    1220 public:
    1221  ~Picture();
    1222 
    -
    1236  Result load(const std::string& path) noexcept;
    -
    1237 
    -
    1254  TVG_DEPRECATED Result load(const char* data, uint32_t size, bool copy = false) noexcept;
    -
    1255 
    -
    1274  Result load(const char* data, uint32_t size, const std::string& mimeType, bool copy = false) noexcept;
    -
    1275 
    -
    1287  Result size(float w, float h) noexcept;
    -
    1288 
    -
    1297  Result size(float* w, float* h) const noexcept;
    -
    1298 
    -
    1314  Result load(uint32_t* data, uint32_t w, uint32_t h, bool copy) noexcept;
    -
    1315 
    -
    1338  Result mesh(const Polygon* triangles, uint32_t triangleCnt) noexcept;
    -
    1339 
    -
    1352  uint32_t mesh(const Polygon** triangles) const noexcept;
    -
    1353 
    -
    1359  static std::unique_ptr<Picture> gen() noexcept;
    -
    1360 
    -
    1368  static uint32_t identifier() noexcept;
    -
    1369 
    -
    1370  _TVG_DECLARE_ACCESSOR(Animation);
    -
    1371  _TVG_DECLARE_PRIVATE(Picture);
    -
    1372 };
    -
    1373 
    -
    1374 
    -
    1386 class TVG_API Scene final : public Paint
    -
    1387 {
    -
    1388 public:
    -
    1389  ~Scene();
    -
    1390 
    -
    1405  Result push(std::unique_ptr<Paint> paint) noexcept;
    -
    1406 
    -
    1417  TVG_DEPRECATED Result reserve(uint32_t size) noexcept;
    +
    1240  Result load(const std::string& path) noexcept;
    +
    1241 
    +
    1262  TVG_DEPRECATED Result load(const char* data, uint32_t size, bool copy = false) noexcept;
    +
    1263 
    +
    1282  Result load(const char* data, uint32_t size, const std::string& mimeType, bool copy = false) noexcept;
    +
    1283 
    +
    1295  Result size(float w, float h) noexcept;
    +
    1296 
    +
    1305  Result size(float* w, float* h) const noexcept;
    +
    1306 
    +
    1326  Result load(uint32_t* data, uint32_t w, uint32_t h, bool copy) noexcept;
    +
    1327 
    +
    1350  Result mesh(const Polygon* triangles, uint32_t triangleCnt) noexcept;
    +
    1351 
    +
    1364  uint32_t mesh(const Polygon** triangles) const noexcept;
    +
    1365 
    +
    1371  static std::unique_ptr<Picture> gen() noexcept;
    +
    1372 
    +
    1380  static uint32_t identifier() noexcept;
    +
    1381 
    +
    1382  _TVG_DECLARE_ACCESSOR(Animation);
    +
    1383  _TVG_DECLARE_PRIVATE(Picture);
    +
    1384 };
    +
    1385 
    +
    1386 
    +
    1398 class TVG_API Scene final : public Paint
    +
    1399 {
    +
    1400 public:
    +
    1401  ~Scene();
    +
    1402 
    +
    1417  Result push(std::unique_ptr<Paint> paint) noexcept;
    1418 
    -
    1431  std::list<Paint*>& paints() noexcept;
    -
    1432 
    -
    1445  Result clear(bool free = true) noexcept;
    -
    1446 
    -
    1452  static std::unique_ptr<Scene> gen() noexcept;
    -
    1453 
    -
    1461  static uint32_t identifier() noexcept;
    -
    1462 
    -
    1463  _TVG_DECLARE_PRIVATE(Scene);
    -
    1464 };
    +
    1429  TVG_DEPRECATED Result reserve(uint32_t size) noexcept;
    +
    1430 
    +
    1443  std::list<Paint*>& paints() noexcept;
    +
    1444 
    +
    1457  Result clear(bool free = true) noexcept;
    +
    1458 
    +
    1464  static std::unique_ptr<Scene> gen() noexcept;
    1465 
    -
    1466 
    -
    1474 class TVG_API Text final : public Paint
    -
    1475 {
    -
    1476 public:
    -
    1477  ~Text();
    +
    1473  static uint32_t identifier() noexcept;
    +
    1474 
    +
    1475  _TVG_DECLARE_PRIVATE(Scene);
    +
    1476 };
    +
    1477 
    1478 
    -
    1495  Result font(const char* name, float size, const char* style = nullptr) noexcept;
    -
    1496 
    -
    1509  Result text(const char* text) noexcept;
    -
    1510 
    -
    1525  Result fill(uint8_t r, uint8_t g, uint8_t b) noexcept;
    -
    1526 
    -
    1542  Result fill(std::unique_ptr<Fill> f) noexcept;
    -
    1543 
    -
    1558  static Result load(const std::string& path) noexcept;
    -
    1559 
    -
    1575  static Result unload(const std::string& path) noexcept;
    -
    1576 
    -
    1584  static std::unique_ptr<Text> gen() noexcept;
    -
    1585 
    -
    1593  static uint32_t identifier() noexcept;
    -
    1594 
    -
    1595  _TVG_DECLARE_PRIVATE(Text);
    -
    1596 };
    -
    1597 
    -
    1598 
    -
    1604 class TVG_API SwCanvas final : public Canvas
    -
    1605 {
    -
    1606 public:
    -
    1607  ~SwCanvas();
    -
    1608 
    - -
    1613  {
    -
    1614  ABGR8888 = 0,
    - - - -
    1618  };
    -
    1619 
    - -
    1625  {
    -
    1626  Default = 0,
    - -
    1628  Individual
    -
    1629  };
    -
    1630 
    -
    1649  Result target(uint32_t* buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept;
    -
    1650 
    -
    1674  Result mempool(MempoolPolicy policy) noexcept;
    -
    1675 
    -
    1680  static std::unique_ptr<SwCanvas> gen() noexcept;
    -
    1681 
    -
    1682  _TVG_DECLARE_PRIVATE(SwCanvas);
    -
    1683 };
    -
    1684 
    -
    1685 
    -
    1695 class TVG_API GlCanvas final : public Canvas
    -
    1696 {
    -
    1697 public:
    -
    1698  ~GlCanvas();
    -
    1699 
    -
    1707  Result target(uint32_t* buffer, uint32_t stride, uint32_t w, uint32_t h) noexcept;
    -
    1708 
    -
    1716  static std::unique_ptr<GlCanvas> gen() noexcept;
    -
    1717 
    -
    1718  _TVG_DECLARE_PRIVATE(GlCanvas);
    -
    1719 };
    -
    1720 
    -
    1721 
    -
    1731 class TVG_API WgCanvas final : public Canvas
    -
    1732 {
    -
    1733 public:
    -
    1734  ~WgCanvas();
    -
    1735 
    -
    1743  Result target(void* window, uint32_t w, uint32_t h) noexcept;
    -
    1744 
    -
    1752  static std::unique_ptr<WgCanvas> gen() noexcept;
    -
    1753 
    -
    1754  _TVG_DECLARE_PRIVATE(WgCanvas);
    -
    1755 };
    -
    1756 
    -
    1757 
    -
    1763 class TVG_API Initializer final
    -
    1764 {
    -
    1765 public:
    -
    1786  static Result init(CanvasEngine engine, uint32_t threads) noexcept;
    -
    1787 
    -
    1802  static Result term(CanvasEngine engine) noexcept;
    -
    1803 
    -
    1804  _TVG_DISABLE_CTOR(Initializer);
    -
    1805 };
    -
    1806 
    -
    1807 
    -
    1818 class TVG_API Animation
    -
    1819 {
    -
    1820 public:
    -
    1821  ~Animation();
    -
    1822 
    -
    1836  Result frame(float no) noexcept;
    -
    1837 
    -
    1851  Picture* picture() const noexcept;
    -
    1852 
    -
    1865  float curFrame() const noexcept;
    -
    1866 
    -
    1877  float totalFrame() const noexcept;
    -
    1878 
    -
    1888  float duration() const noexcept;
    -
    1889 
    -
    1897  static std::unique_ptr<Animation> gen() noexcept;
    +
    1486 class TVG_API Text final : public Paint
    +
    1487 {
    +
    1488 public:
    +
    1489  ~Text();
    +
    1490 
    +
    1507  Result font(const char* name, float size, const char* style = nullptr) noexcept;
    +
    1508 
    +
    1521  Result text(const char* text) noexcept;
    +
    1522 
    +
    1537  Result fill(uint8_t r, uint8_t g, uint8_t b) noexcept;
    +
    1538 
    +
    1554  Result fill(std::unique_ptr<Fill> f) noexcept;
    +
    1555 
    +
    1574  static Result load(const std::string& path) noexcept;
    +
    1575 
    +
    1591  static Result unload(const std::string& path) noexcept;
    +
    1592 
    +
    1600  static std::unique_ptr<Text> gen() noexcept;
    +
    1601 
    +
    1609  static uint32_t identifier() noexcept;
    +
    1610 
    +
    1611  _TVG_DECLARE_PRIVATE(Text);
    +
    1612 };
    +
    1613 
    +
    1614 
    +
    1620 class TVG_API SwCanvas final : public Canvas
    +
    1621 {
    +
    1622 public:
    +
    1623  ~SwCanvas();
    +
    1624 
    + +
    1629  {
    +
    1630  ABGR8888 = 0,
    + + + +
    1634  };
    +
    1635 
    + +
    1641  {
    +
    1642  Default = 0,
    + +
    1644  Individual
    +
    1645  };
    +
    1646 
    +
    1665  Result target(uint32_t* buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept;
    +
    1666 
    +
    1690  Result mempool(MempoolPolicy policy) noexcept;
    +
    1691 
    +
    1696  static std::unique_ptr<SwCanvas> gen() noexcept;
    +
    1697 
    +
    1698  _TVG_DECLARE_PRIVATE(SwCanvas);
    +
    1699 };
    +
    1700 
    +
    1701 
    +
    1711 class TVG_API GlCanvas final : public Canvas
    +
    1712 {
    +
    1713 public:
    +
    1714  ~GlCanvas();
    +
    1715 
    +
    1732  Result target(int32_t id, uint32_t w, uint32_t h) noexcept;
    +
    1733 
    +
    1741  static std::unique_ptr<GlCanvas> gen() noexcept;
    +
    1742 
    +
    1743  _TVG_DECLARE_PRIVATE(GlCanvas);
    +
    1744 };
    +
    1745 
    +
    1746 
    +
    1756 class TVG_API WgCanvas final : public Canvas
    +
    1757 {
    +
    1758 public:
    +
    1759  ~WgCanvas();
    +
    1760 
    +
    1768  Result target(void* window, uint32_t w, uint32_t h) noexcept;
    +
    1769 
    +
    1777  static std::unique_ptr<WgCanvas> gen() noexcept;
    +
    1778 
    +
    1779  _TVG_DECLARE_PRIVATE(WgCanvas);
    +
    1780 };
    +
    1781 
    +
    1782 
    +
    1788 class TVG_API Initializer final
    +
    1789 {
    +
    1790 public:
    +
    1811  static Result init(CanvasEngine engine, uint32_t threads) noexcept;
    +
    1812 
    +
    1827  static Result term(CanvasEngine engine) noexcept;
    +
    1828 
    +
    1829  _TVG_DISABLE_CTOR(Initializer);
    +
    1830 };
    +
    1831 
    +
    1832 
    +
    1842 class TVG_API Animation
    +
    1843 {
    +
    1844 public:
    +
    1845  ~Animation();
    +
    1846 
    +
    1859  Result frame(float no) noexcept;
    +
    1860 
    +
    1873  Picture* picture() const noexcept;
    +
    1874 
    +
    1886  float curFrame() const noexcept;
    +
    1887 
    +
    1897  float totalFrame() const noexcept;
    1898 
    -
    1899  _TVG_DECLARE_PRIVATE(Animation);
    -
    1900 };
    -
    1901 
    -
    1902 
    -
    1920 class TVG_API Saver final
    -
    1921 {
    -
    1922 public:
    -
    1923  ~Saver();
    -
    1924 
    -
    1932  Result background(std::unique_ptr<Paint> paint) noexcept;
    -
    1933 
    -
    1956  Result save(std::unique_ptr<Paint> paint, const std::string& path, bool compress = true) noexcept;
    -
    1957 
    -
    1981  Result save(std::unique_ptr<Animation> animation, const std::string& path, uint32_t quality = 100, uint32_t fps = 0) noexcept;
    -
    1982 
    -
    1998  Result sync() noexcept;
    -
    1999 
    -
    2007  static std::unique_ptr<Saver> gen() noexcept;
    -
    2008 
    -
    2009  _TVG_DECLARE_PRIVATE(Saver);
    -
    2010 };
    -
    2011 
    -
    2012 
    -
    2024 class TVG_API Accessor final
    -
    2025 {
    -
    2026 public:
    -
    2027  ~Accessor();
    -
    2028 
    -
    2039  std::unique_ptr<Picture> set(std::unique_ptr<Picture> picture, std::function<bool(const Paint* paint)> func) noexcept;
    -
    2040 
    -
    2046  static std::unique_ptr<Accessor> gen() noexcept;
    -
    2047 
    -
    2048  _TVG_DECLARE_PRIVATE(Accessor);
    -
    2049 };
    -
    2050 
    -
    2051 
    -
    2056 template<typename T = tvg::Paint>
    -
    2057 std::unique_ptr<T> cast(Paint* paint)
    -
    2058 {
    -
    2059  return std::unique_ptr<T>(static_cast<T*>(paint));
    -
    2060 }
    -
    2061 
    -
    2062 
    -
    2067 template<typename T = tvg::Fill>
    -
    2068 std::unique_ptr<T> cast(Fill* fill)
    -
    2069 {
    -
    2070  return std::unique_ptr<T>(static_cast<T*>(fill));
    -
    2071 }
    -
    2072 
    -
    2073 
    -
    2076 } //namespace
    -
    2077 
    -
    2078 #endif //_THORVG_H_
    -
    The Accessor is a utility class to debug the Scene structure by traversing the scene-tree.
    Definition: thorvg.h:2025
    +
    1907  float duration() const noexcept;
    +
    1908 
    +
    1915  static std::unique_ptr<Animation> gen() noexcept;
    +
    1916 
    +
    1917  _TVG_DECLARE_PRIVATE(Animation);
    +
    1918 };
    +
    1919 
    +
    1920 
    +
    1938 class TVG_API Saver final
    +
    1939 {
    +
    1940 public:
    +
    1941  ~Saver();
    +
    1942 
    +
    1950  Result background(std::unique_ptr<Paint> paint) noexcept;
    +
    1951 
    +
    1974  Result save(std::unique_ptr<Paint> paint, const std::string& path, bool compress = true) noexcept;
    +
    1975 
    +
    1999  Result save(std::unique_ptr<Animation> animation, const std::string& path, uint32_t quality = 100, uint32_t fps = 0) noexcept;
    +
    2000 
    +
    2016  Result sync() noexcept;
    +
    2017 
    +
    2025  static std::unique_ptr<Saver> gen() noexcept;
    +
    2026 
    +
    2027  _TVG_DECLARE_PRIVATE(Saver);
    +
    2028 };
    +
    2029 
    +
    2030 
    +
    2042 class TVG_API Accessor final
    +
    2043 {
    +
    2044 public:
    +
    2045  ~Accessor();
    +
    2046 
    +
    2057  std::unique_ptr<Picture> set(std::unique_ptr<Picture> picture, std::function<bool(const Paint* paint)> func) noexcept;
    +
    2058 
    +
    2064  static std::unique_ptr<Accessor> gen() noexcept;
    +
    2065 
    +
    2066  _TVG_DECLARE_PRIVATE(Accessor);
    +
    2067 };
    +
    2068 
    +
    2069 
    +
    2074 template<typename T = tvg::Paint>
    +
    2075 std::unique_ptr<T> cast(Paint* paint)
    +
    2076 {
    +
    2077  return std::unique_ptr<T>(static_cast<T*>(paint));
    +
    2078 }
    +
    2079 
    +
    2080 
    +
    2085 template<typename T = tvg::Fill>
    +
    2086 std::unique_ptr<T> cast(Fill* fill)
    +
    2087 {
    +
    2088  return std::unique_ptr<T>(static_cast<T*>(fill));
    +
    2089 }
    +
    2090 
    +
    2091 
    +
    2094 } //namespace
    +
    2095 
    +
    2096 #endif //_THORVG_H_
    +
    The Accessor is a utility class to debug the Scene structure by traversing the scene-tree.
    Definition: thorvg.h:2043
    std::unique_ptr< Picture > set(std::unique_ptr< Picture > picture, std::function< bool(const Paint *paint)> func) noexcept
    Set the access function for traversing the Picture scene tree nodes.
    static std::unique_ptr< Accessor > gen() noexcept
    Creates a new Accessor object.
    -
    The Animation class enables manipulation of animatable images.
    Definition: thorvg.h:1819
    +
    The Animation class enables manipulation of animatable images.
    Definition: thorvg.h:1843
    Picture * picture() const noexcept
    Retrieves a picture instance associated with this animation instance.
    Result frame(float no) noexcept
    Specifies the current frame in the animation.
    An abstract class for drawing graphical elements.
    Definition: thorvg.h:565
    @@ -712,10 +712,10 @@ $(document).ready(function(){initNavTree('thorvg_8h_source.html',''); initResiza
    Result transform(const Matrix &m) noexcept
    Sets the matrix of the affine transformation for the gradient fill.
    uint32_t colorStops(const ColorStop **colorStops) const noexcept
    Gets the parameters of the colors of the gradient, their position and number.
    Result spread(FillSpread s) noexcept
    Sets the FillSpread value, which specifies how to fill the area outside the gradient bounds.
    -
    A class for the rendering graphic elements with a GL raster engine.
    Definition: thorvg.h:1696
    -
    Result target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h) noexcept
    Sets the target buffer for the rasterization.
    +
    A class for the rendering graphic elements with a GL raster engine.
    Definition: thorvg.h:1712
    +
    Result target(int32_t id, uint32_t w, uint32_t h) noexcept
    Sets the drawing target for rasterization.
    static std::unique_ptr< GlCanvas > gen() noexcept
    Creates a new GlCanvas object.
    -
    A class that enables initialization and termination of the TVG engines.
    Definition: thorvg.h:1764
    +
    A class that enables initialization and termination of the TVG engines.
    Definition: thorvg.h:1789
    static Result term(CanvasEngine engine) noexcept
    Terminates TVG engines.
    static Result init(CanvasEngine engine, uint32_t threads) noexcept
    Initializes TVG engines.
    A class representing the linear gradient fill of the Shape object.
    Definition: thorvg.h:676
    @@ -735,32 +735,32 @@ $(document).ready(function(){initNavTree('thorvg_8h_source.html',''); initResiza
    Result radial(float cx, float cy, float radius) noexcept
    Sets the radial gradient bounds.
    Result radial(float *cx, float *cy, float *radius) const noexcept
    Gets the radial gradient bounds.
    static std::unique_ptr< RadialGradient > gen() noexcept
    Creates a new RadialGradient object.
    -
    A class for exporting a paint object into a specified file, from which to recover the paint data late...
    Definition: thorvg.h:1921
    +
    A class for exporting a paint object into a specified file, from which to recover the paint data late...
    Definition: thorvg.h:1939
    Result background(std::unique_ptr< Paint > paint) noexcept
    Sets the base background content for the saved image.
    Result save(std::unique_ptr< Paint > paint, const std::string &path, bool compress=true) noexcept
    Exports the given paint data to the given path.
    -
    A class to composite children paints.
    Definition: thorvg.h:1387
    +
    A class to composite children paints.
    Definition: thorvg.h:1399
    Result push(std::unique_ptr< Paint > paint) noexcept
    Passes drawing elements to the Scene using Paint objects.
    TVG_DEPRECATED Result reserve(uint32_t size) noexcept
    Sets the size of the container, where all the paints pushed into the Scene are stored.
    std::list< Paint * > & paints() noexcept
    Returns the list of the paints that currently held by the Scene.
    A class representing two-dimensional figures and their properties.
    Definition: thorvg.h:804
    Result reset() noexcept
    Resets the properties of the shape path.
    -
    A class for the rendering graphical elements with a software raster engine.
    Definition: thorvg.h:1605
    -
    Result target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept
    Sets the target buffer for the rasterization.
    +
    A class for the rendering graphical elements with a software raster engine.
    Definition: thorvg.h:1621
    +
    Result target(uint32_t *buffer, uint32_t stride, uint32_t w, uint32_t h, Colorspace cs) noexcept
    Sets the drawing target for the rasterization.
    Result mempool(MempoolPolicy policy) noexcept
    Set sw engine memory pool behavior policy.
    -
    Colorspace
    Enumeration specifying the methods of combining the 8-bit color channels into 32-bit color.
    Definition: thorvg.h:1613
    -
    @ ARGB8888S
    The channels are joined in the order: alpha, red, green, blue. Colors are un-alpha-premultiplied.
    Definition: thorvg.h:1617
    -
    @ ABGR8888S
    The channels are joined in the order: alpha, blue, green, red. Colors are un-alpha-premultiplied.
    Definition: thorvg.h:1616
    -
    @ ARGB8888
    The channels are joined in the order: alpha, red, green, blue. Colors are alpha-premultiplied....
    Definition: thorvg.h:1615
    -
    MempoolPolicy
    Enumeration specifying the methods of Memory Pool behavior policy.
    Definition: thorvg.h:1625
    -
    @ Shareable
    Memory Pool is shared among the SwCanvases.
    Definition: thorvg.h:1627
    +
    Colorspace
    Enumeration specifying the methods of combining the 8-bit color channels into 32-bit color.
    Definition: thorvg.h:1629
    +
    @ ARGB8888S
    The channels are joined in the order: alpha, red, green, blue. Colors are un-alpha-premultiplied.
    Definition: thorvg.h:1633
    +
    @ ABGR8888S
    The channels are joined in the order: alpha, blue, green, red. Colors are un-alpha-premultiplied.
    Definition: thorvg.h:1632
    +
    @ ARGB8888
    The channels are joined in the order: alpha, red, green, blue. Colors are alpha-premultiplied....
    Definition: thorvg.h:1631
    +
    MempoolPolicy
    Enumeration specifying the methods of Memory Pool behavior policy.
    Definition: thorvg.h:1641
    +
    @ Shareable
    Memory Pool is shared among the SwCanvases.
    Definition: thorvg.h:1643
    static std::unique_ptr< SwCanvas > gen() noexcept
    Creates a new SwCanvas object.
    -
    A class to represent text objects in a graphical context, allowing for rendering and manipulation of ...
    Definition: thorvg.h:1475
    +
    A class to represent text objects in a graphical context, allowing for rendering and manipulation of ...
    Definition: thorvg.h:1487
    Result font(const char *name, float size, const char *style=nullptr) noexcept
    Sets the font properties for the text.
    -
    A class for the rendering graphic elements with a WebGPU raster engine.
    Definition: thorvg.h:1732
    +
    A class for the rendering graphic elements with a WebGPU raster engine.
    Definition: thorvg.h:1757
    Result target(void *window, uint32_t w, uint32_t h) noexcept
    Sets the target window for the rasterization.
    static std::unique_ptr< WgCanvas > gen() noexcept
    Creates a new WgCanvas object.
    FillSpread
    Enumeration specifying how to fill the area outside the gradient bounds.
    Definition: thorvg.h:129
    -
    std::unique_ptr< T > cast(Fill *fill)
    The cast() function is a utility function used to cast a 'Fill' to type 'T'.
    Definition: thorvg.h:2068
    +
    std::unique_ptr< T > cast(Fill *fill)
    The cast() function is a utility function used to cast a 'Fill' to type 'T'.
    Definition: thorvg.h:2086
    Result
    Enumeration specifying the result from the APIs.
    Definition: thorvg.h:77
    CanvasEngine
    Enumeration specifying the engine type used for the graphics backend. For multiple backends bitwise o...
    Definition: thorvg.h:200
    BlendMethod
    Enumeration indicates the method used for blending paint. Please refer to the respective formulas for...
    Definition: thorvg.h:178
    diff --git a/docs/html/thorvg__lottie_8h_source.html b/docs/html/thorvg__lottie_8h_source.html new file mode 100644 index 00000000..c7a83617 --- /dev/null +++ b/docs/html/thorvg__lottie_8h_source.html @@ -0,0 +1,125 @@ + + + + + + + +ThorVG: /home/hermet/thorvg/inc/thorvg_lottie.h Source File + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    ThorVG +  v0.13 +
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + +
    +
    + + +
    + +
    + +
    +
    +
    thorvg_lottie.h
    +
    +
    +
    1 #ifndef _THORVG_LOTTIE_H_
    +
    2 #define _THORVG_LOTTIE_H_
    +
    3 
    +
    4 #include <thorvg.h>
    +
    5 
    +
    6 namespace tvg
    +
    7 {
    +
    8 
    +
    20 class TVG_API LottieAnimation final : public Animation
    +
    21 {
    +
    22 public:
    +
    23  ~LottieAnimation();
    +
    24 
    +
    36  Result override(const char* slot) noexcept;
    +
    37 
    +
    45  static std::unique_ptr<LottieAnimation> gen() noexcept;
    +
    46 };
    +
    47 
    +
    48 } //namespace
    +
    49 
    +
    50 #endif //_THORVG_LOTTIE_H_
    +
    The Animation class enables manipulation of animatable images.
    Definition: thorvg.h:1843
    +
    The LottieAnimation class enables control of advanced Lottie features.
    Definition: thorvg_lottie.h:21
    +
    static std::unique_ptr< LottieAnimation > gen() noexcept
    Creates a new LottieAnimation object.
    +
    Result
    Enumeration specifying the result from the APIs.
    Definition: thorvg.h:77
    +
    +
    + + + +