diff --git a/docs/Doxyfile b/docs/Doxyfile index 0a32dcf9..11ae5a13 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.10 +PROJECT_NUMBER = v0.11 # 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 @@ -864,8 +864,7 @@ WARN_LOGFILE = # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING # Note: If this tag is empty the current directory is searched. -INPUT = ../inc \ - ./main-page.md +INPUT = ../inc # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses @@ -1283,7 +1282,7 @@ HTML_STYLESHEET = # list). For an example see the documentation. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_EXTRA_STYLESHEET = doxygen-awesome-css/doxygen-awesome.css +HTML_EXTRA_STYLESHEET = # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or # other source files which should be copied to the HTML output directory. Note @@ -1304,7 +1303,7 @@ HTML_EXTRA_FILES = # Minimum value: 0, maximum value: 359, default value: 220. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_COLORSTYLE_HUE = 220 +HTML_COLORSTYLE_HUE = 154 # The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors # in the HTML output. For a value of 0 the output will use grayscales only. A @@ -1312,7 +1311,7 @@ HTML_COLORSTYLE_HUE = 220 # Minimum value: 0, maximum value: 255, default value: 100. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_COLORSTYLE_SAT = 100 +HTML_COLORSTYLE_SAT = 0 # The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the # luminance component of the colors in the HTML output. Values below 100 @@ -1323,7 +1322,7 @@ HTML_COLORSTYLE_SAT = 100 # Minimum value: 40, maximum value: 240, default value: 80. # This tag requires that the tag GENERATE_HTML is set to YES. -HTML_COLORSTYLE_GAMMA = 80 +HTML_COLORSTYLE_GAMMA = 173 # If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML # page will contain the date and time when the page was generated. Setting this @@ -1582,7 +1581,7 @@ DISABLE_INDEX = NO # The default value is: NO. # This tag requires that the tag GENERATE_HTML is set to YES. -GENERATE_TREEVIEW = NO +GENERATE_TREEVIEW = YES # The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that # doxygen will group on one line in the generated HTML documentation. diff --git a/docs/doxygen-awesome-css b/docs/doxygen-awesome-css deleted file mode 160000 index 00a52f6c..00000000 --- a/docs/doxygen-awesome-css +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 00a52f6c74065ffbd836cbd791ddfe8edf2836b8 diff --git a/docs/html/annotated.html b/docs/html/annotated.html index 4cf5234d..e73db38a 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
@@ -109,9 +109,6 @@ $(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 - CTvg_Color_StopA data structure storing the information about the color and its relative position inside the gradient bounds - CTvg_MatrixA data structure representing a three-dimensional matrix - CTvg_PointA data structure representing a point in two-dimensional space diff --git a/docs/html/annotated_dup.js b/docs/html/annotated_dup.js index 0865c3a6..67efcc7a 100644 --- a/docs/html/annotated_dup.js +++ b/docs/html/annotated_dup.js @@ -19,8 +19,5 @@ var annotated_dup = [ "Animation", "classtvg_1_1Animation.html", "classtvg_1_1Animation" ], [ "Saver", "classtvg_1_1Saver.html", "classtvg_1_1Saver" ], [ "Accessor", "classtvg_1_1Accessor.html", "classtvg_1_1Accessor" ] - ] ], - [ "Tvg_Color_Stop", "structTvg__Color__Stop.html", "structTvg__Color__Stop" ], - [ "Tvg_Matrix", "structTvg__Matrix.html", null ], - [ "Tvg_Point", "structTvg__Point.html", null ] + ] ] ]; \ No newline at end of file diff --git a/docs/html/bc_s.png b/docs/html/bc_s.png index 07cffe0c..b30de398 100644 Binary files a/docs/html/bc_s.png and b/docs/html/bc_s.png differ diff --git a/docs/html/bdwn.png b/docs/html/bdwn.png index 4f59b29f..2d69225c 100644 Binary files a/docs/html/bdwn.png and b/docs/html/bdwn.png differ diff --git a/docs/html/classes.html b/docs/html/classes.html index e92e524c..06683f42 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
@@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
Class Index
-
A | C | F | G | I | L | M | P | R | S | T | V
+
A | C | F | G | I | L | M | P | R | S | V
A
@@ -120,9 +120,6 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
S
Saver (tvg)
Scene (tvg)
Shape (tvg)
SwCanvas (tvg)
-
T
-
Tvg_Color_Stop
Tvg_Matrix
Tvg_Point
-
V
Vertex (tvg)
diff --git a/docs/html/classtvg_1_1Accessor-members.html b/docs/html/classtvg_1_1Accessor-members.html index 89483dfa..379de354 100644 --- a/docs/html/classtvg_1_1Accessor-members.html +++ b/docs/html/classtvg_1_1Accessor-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1Accessor.html b/docs/html/classtvg_1_1Accessor.html index b2a4a08e..06d9b3c9 100644 --- a/docs/html/classtvg_1_1Accessor.html +++ b/docs/html/classtvg_1_1Accessor.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1Animation-members.html b/docs/html/classtvg_1_1Animation-members.html index 1111913c..c209aa89 100644 --- a/docs/html/classtvg_1_1Animation-members.html +++ b/docs/html/classtvg_1_1Animation-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1Animation.html b/docs/html/classtvg_1_1Animation.html index 628bacf3..9b38cf40 100644 --- a/docs/html/classtvg_1_1Animation.html +++ b/docs/html/classtvg_1_1Animation.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1Canvas-members.html b/docs/html/classtvg_1_1Canvas-members.html index 70beb93f..ca62035d 100644 --- a/docs/html/classtvg_1_1Canvas-members.html +++ b/docs/html/classtvg_1_1Canvas-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1Canvas.html b/docs/html/classtvg_1_1Canvas.html index 690a74cd..68c75aea 100644 --- a/docs/html/classtvg_1_1Canvas.html +++ b/docs/html/classtvg_1_1Canvas.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
@@ -116,7 +116,7 @@ Public Member Functions  Passes drawing elements to the Canvas using Paint objects. More...
  virtual Result clear (bool free=true) noexcept - Sets the total number of the paints pushed into the canvas to be zero. Depending on the value of the free argument, the paints are freed or not. More...
+ Clear the internal canvas resources that used for the drawing. More...
  virtual Result update (Paint *paint=nullptr) noexcept  Request the canvas to update the paint objects. More...
@@ -158,7 +158,8 @@ Public Member Functions
-

Sets the total number of the paints pushed into the canvas to be zero. Depending on the value of the free argument, the paints are freed or not.

+

Clear the internal canvas resources that used for the drawing.

+

This API sets the total number of paints pushed into the canvas to zero. Depending on the value of the free argument, the paints are either freed or retained. So if you need to update paint properties while maintaining the existing scene structure, you can set free = false.

Parameters
@@ -166,7 +167,6 @@ Public Member Functions
Returns
Result::Success when succeed, Result::InsufficientCondition otherwise.
-
Warning
If you don't free the paints they become dangled. They are supposed to be reused, otherwise you are responsible for their lives. Thus please use the free argument only when you know how it works, otherwise it's not recommended.
See also
Canvas::push()
Canvas::paints()
@@ -259,7 +259,7 @@ Public Member Functions

Passes drawing elements to the Canvas using Paint objects.

-

Only pushed paints in the canvas will be drawing targets. They are retained by the canvas until you call Canvas::clear().

+

Only pushed paints in the canvas will be drawing targets. They are retained by the canvas until you call Canvas::clear().

Parameters
[in]freeIf true, the memory occupied by paints is deallocated, otherwise it is not.
@@ -277,7 +277,7 @@ Public Member Functions
Note
The rendering order of the paints is the same as the order as they were pushed into the canvas. Consider sorting the paints before pushing them if you intend to use layering.
See also
Canvas::paints()
-Canvas::clear()
+Canvas::clear() diff --git a/docs/html/classtvg_1_1Fill-members.html b/docs/html/classtvg_1_1Fill-members.html index a9e9658b..6346dc74 100644 --- a/docs/html/classtvg_1_1Fill-members.html +++ b/docs/html/classtvg_1_1Fill-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Fill.html b/docs/html/classtvg_1_1Fill.html index ec6ccce2..d2e16aee 100644 --- a/docs/html/classtvg_1_1Fill.html +++ b/docs/html/classtvg_1_1Fill.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1GlCanvas-members.html b/docs/html/classtvg_1_1GlCanvas-members.html index da93c796..72273ea9 100644 --- a/docs/html/classtvg_1_1GlCanvas-members.html +++ b/docs/html/classtvg_1_1GlCanvas-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1GlCanvas.html b/docs/html/classtvg_1_1GlCanvas.html index f6dc29a7..d232d307 100644 --- a/docs/html/classtvg_1_1GlCanvas.html +++ b/docs/html/classtvg_1_1GlCanvas.html @@ -27,7 +27,7 @@ @@ -103,15 +103,6 @@ Inheritance diagram for GlCanvas:
[legend]
-
-Collaboration diagram for GlCanvas:
-
-
Collaboration graph
- - - - -
[legend]
[in]paintA Paint object to be drawn.
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
@@ -129,7 +120,7 @@ Public Member Functions - + diff --git a/docs/html/classtvg_1_1GlCanvas__coll__graph.map b/docs/html/classtvg_1_1GlCanvas__coll__graph.map deleted file mode 100644 index 4f1669d9..00000000 --- a/docs/html/classtvg_1_1GlCanvas__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classtvg_1_1GlCanvas__coll__graph.md5 b/docs/html/classtvg_1_1GlCanvas__coll__graph.md5 deleted file mode 100644 index ad316f90..00000000 --- a/docs/html/classtvg_1_1GlCanvas__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -0c8d5ae7fe91720ae0ceeec156eb3f5f \ No newline at end of file diff --git a/docs/html/classtvg_1_1GlCanvas__coll__graph.png b/docs/html/classtvg_1_1GlCanvas__coll__graph.png deleted file mode 100644 index 459670b7..00000000 Binary files a/docs/html/classtvg_1_1GlCanvas__coll__graph.png and /dev/null differ diff --git a/docs/html/classtvg_1_1Initializer-members.html b/docs/html/classtvg_1_1Initializer-members.html index 6c65fa4e..ab6dcf1d 100644 --- a/docs/html/classtvg_1_1Initializer-members.html +++ b/docs/html/classtvg_1_1Initializer-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Initializer.html b/docs/html/classtvg_1_1Initializer.html index 5415003e..5b0b1fb6 100644 --- a/docs/html/classtvg_1_1Initializer.html +++ b/docs/html/classtvg_1_1Initializer.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1LinearGradient-members.html b/docs/html/classtvg_1_1LinearGradient-members.html index 7765d8a6..cf0c9aeb 100644 --- a/docs/html/classtvg_1_1LinearGradient-members.html +++ b/docs/html/classtvg_1_1LinearGradient-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1LinearGradient.html b/docs/html/classtvg_1_1LinearGradient.html index 0e9d14e2..674ebaab 100644 --- a/docs/html/classtvg_1_1LinearGradient.html +++ b/docs/html/classtvg_1_1LinearGradient.html @@ -27,7 +27,7 @@ @@ -103,15 +103,6 @@ Inheritance diagram for LinearGradient:
[legend]
-
-Collaboration diagram for LinearGradient:
-
-
Collaboration graph
- - - - -
[legend]

Public Member Functions

 Passes drawing elements to the Canvas using Paint objects. More...
 
virtual Result clear (bool free=true) noexcept
 Sets the total number of the paints pushed into the canvas to be zero. Depending on the value of the free argument, the paints are freed or not. More...
 Clear the internal canvas resources that used for the drawing. More...
 
virtual Result update (Paint *paint=nullptr) noexcept
 Request the canvas to update the paint objects. More...
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1LinearGradient__coll__graph.map b/docs/html/classtvg_1_1LinearGradient__coll__graph.map deleted file mode 100644 index 6fd3e951..00000000 --- a/docs/html/classtvg_1_1LinearGradient__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classtvg_1_1LinearGradient__coll__graph.md5 b/docs/html/classtvg_1_1LinearGradient__coll__graph.md5 deleted file mode 100644 index 98e77692..00000000 --- a/docs/html/classtvg_1_1LinearGradient__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -c3db0510d28e17e6d0f350e1e207e474 \ No newline at end of file diff --git a/docs/html/classtvg_1_1LinearGradient__coll__graph.png b/docs/html/classtvg_1_1LinearGradient__coll__graph.png deleted file mode 100644 index e54ec147..00000000 Binary files a/docs/html/classtvg_1_1LinearGradient__coll__graph.png and /dev/null differ diff --git a/docs/html/classtvg_1_1Paint-members.html b/docs/html/classtvg_1_1Paint-members.html index b4f28981..ea6590ed 100644 --- a/docs/html/classtvg_1_1Paint-members.html +++ b/docs/html/classtvg_1_1Paint-members.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Paint.html b/docs/html/classtvg_1_1Paint.html index 54a4d638..45cddd7e 100644 --- a/docs/html/classtvg_1_1Paint.html +++ b/docs/html/classtvg_1_1Paint.html @@ -27,7 +27,7 @@ diff --git a/docs/html/classtvg_1_1Picture-members.html b/docs/html/classtvg_1_1Picture-members.html index eb2d12cc..11452044 100644 --- a/docs/html/classtvg_1_1Picture-members.html +++ b/docs/html/classtvg_1_1Picture-members.html @@ -27,7 +27,7 @@ @@ -96,26 +96,25 @@ $(document).ready(function(){initNavTree('classtvg_1_1Picture.html',''); initRes - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +

Public Member Functions

ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
bounds(float *x, float *y, float *w, float *h, bool transformed) const noexceptPaint
composite(std::unique_ptr< Paint > target, CompositeMethod method) noexceptPaint
composite(const Paint **target) const noexceptPaint
data(uint32_t *w, uint32_t *h) const noexceptPicture
duplicate() const noexceptPaint
gen() noexceptPicturestatic
identifier() noexceptPicturestatic
tvg::Paint::identifier() const noexceptPaint
load(const std::string &path) noexceptPicture
load(const char *data, uint32_t size, bool copy=false) noexceptPicture
load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexceptPicture
load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexceptPicture
mesh(const Polygon *triangles, uint32_t triangleCnt) noexceptPicture
mesh(const Polygon **triangles) const noexceptPicture
opacity(uint8_t o) noexceptPaint
opacity() const noexceptPaint
rotate(float degree) noexceptPaint
scale(float factor) noexceptPaint
size(float w, float h) noexceptPicture
size(float *w, float *h) const noexceptPicture
transform(const Matrix &m) noexceptPaint
transform() noexceptPaint
translate(float x, float y) noexceptPaint
duplicate() const noexceptPaint
gen() noexceptPicturestatic
identifier() noexceptPicturestatic
tvg::Paint::identifier() const noexceptPaint
load(const std::string &path) noexceptPicture
load(const char *data, uint32_t size, bool copy=false) noexceptPicture
load(const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexceptPicture
load(uint32_t *data, uint32_t w, uint32_t h, bool copy) noexceptPicture
mesh(const Polygon *triangles, uint32_t triangleCnt) noexceptPicture
mesh(const Polygon **triangles) const noexceptPicture
opacity(uint8_t o) noexceptPaint
opacity() const noexceptPaint
rotate(float degree) noexceptPaint
scale(float factor) noexceptPaint
size(float w, float h) noexceptPicture
size(float *w, float *h) const noexceptPicture
transform(const Matrix &m) noexceptPaint
transform() noexceptPaint
translate(float x, float y) noexceptPaint
diff --git a/docs/html/classtvg_1_1Picture.html b/docs/html/classtvg_1_1Picture.html index cd67576a..4c62cf1c 100644 --- a/docs/html/classtvg_1_1Picture.html +++ b/docs/html/classtvg_1_1Picture.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
@@ -103,25 +103,16 @@ Inheritance diagram for Picture:
[legend]
-
-Collaboration diagram for Picture:
-
-
Collaboration graph
- - - - -
[legend]
- + - + @@ -130,10 +121,7 @@ Public Member Functions - - - - + @@ -204,47 +192,6 @@ Static Public Member Functions
See Animation class if the picture data is animatable.

Member Function Documentation

- -

◆ data()

- -
-
-

Public Member Functions

Result load (const std::string &path) noexcept
 Loads a picture data directly from a file. More...
 
TVG_DEPRECATED Result load (const char *data, uint32_t size, bool copy=false) noexcept
TVG_DEPRECATED Result load (const char *data, uint32_t size, bool copy=false) noexcept
 Loads a picture data from a memory block of a given size. More...
 
Result load (const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept
Result load (const char *data, uint32_t size, const std::string &mimeType, bool copy=false) noexcept
 Loads a picture data from a memory block of a given size. More...
 
Result size (float w, float h) noexcept
Result size (float *w, float *h) const noexcept
 Gets the size of the image. More...
 
const uint32_t * data (uint32_t *w, uint32_t *h) const noexcept
 Gets the pixels information of the picture. More...
 
Result load (uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept
Result load (uint32_t *data, uint32_t w, uint32_t h, bool copy) noexcept
 Loads a raw data from a memory block with a given size. More...
 
Result mesh (const Polygon *triangles, uint32_t triangleCnt) noexcept
- - - - -
- - - - - - - - - - - - - - - - - - -
const uint32_t* data (uint32_t * w,
uint32_t * h 
) const
-
-noexcept
-
- -

Gets the pixels information of the picture.

-
Note
The data must be pre-multiplied by the alpha channels.
-
Warning
Please do not use it, this API is not official one. It could be modified in the next version.
-

@BETA_API

- -
-

◆ gen()

@@ -361,7 +308,7 @@ See
Warning
: you have responsibility to release the data memory if the copy is true
-
See also
Result load(const char* data, uint32_t size, const std::string& mimeType, bool copy = false) noexcept
+
See also
Result load(const char* data, uint32_t size, const std::string& mimeType, bool copy = false) noexcept
@@ -416,7 +363,7 @@ See [in]dataA pointer to a memory location where the content of the picture file is stored. [in]sizeThe size in bytes of the memory occupied by the data. - [in]mimeTypeMimetype or extension of data such as "jpg", "jpeg", "svg", "svg+xml", "png", etc. In case an empty string or an unknown type is provided, the loaders will be tried one by one. + [in]mimeTypeMimetype or extension of data such as "jpg", "jpeg", "lottie", "svg", "svg+xml", "png", etc. In case an empty string or an unknown type is provided, the loaders will be tried one by one. [in]copyIf true the data are copied into the engine local buffer, otherwise they are not. @@ -431,6 +378,7 @@ See
Warning
: It's the user responsibility to release the data memory if the copy is true.
+
Note
If you are unsure about the MIME type, you can provide an empty value like "", and thorvg will attempt to figure it out.
Since
0.5
diff --git a/docs/html/classtvg_1_1Picture.js b/docs/html/classtvg_1_1Picture.js index cabc237e..b1343d91 100644 --- a/docs/html/classtvg_1_1Picture.js +++ b/docs/html/classtvg_1_1Picture.js @@ -1,6 +1,5 @@ var classtvg_1_1Picture = [ - [ "data", "classtvg_1_1Picture.html#a21b1473525a4e1fccdc6b893bdfd4fbb", null ], [ "load", "classtvg_1_1Picture.html#a3e487c0b236a6eea853c5ccb7665cdce", null ], [ "load", "classtvg_1_1Picture.html#a95979a7c4ce51445c7ef9d6461c34767", null ], [ "load", "classtvg_1_1Picture.html#aaf06be7d0b572c5ce35315cbddd7d318", null ], diff --git a/docs/html/classtvg_1_1Picture__coll__graph.map b/docs/html/classtvg_1_1Picture__coll__graph.map deleted file mode 100644 index 29b29f4f..00000000 --- a/docs/html/classtvg_1_1Picture__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classtvg_1_1Picture__coll__graph.md5 b/docs/html/classtvg_1_1Picture__coll__graph.md5 deleted file mode 100644 index a4416930..00000000 --- a/docs/html/classtvg_1_1Picture__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -000954cb73ed26fd2a3f6cc39d922ef1 \ No newline at end of file diff --git a/docs/html/classtvg_1_1Picture__coll__graph.png b/docs/html/classtvg_1_1Picture__coll__graph.png deleted file mode 100644 index 10c424c0..00000000 Binary files a/docs/html/classtvg_1_1Picture__coll__graph.png and /dev/null differ diff --git a/docs/html/classtvg_1_1RadialGradient-members.html b/docs/html/classtvg_1_1RadialGradient-members.html index 7e8ae119..a0550856 100644 --- a/docs/html/classtvg_1_1RadialGradient-members.html +++ b/docs/html/classtvg_1_1RadialGradient-members.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1RadialGradient.html b/docs/html/classtvg_1_1RadialGradient.html index a5db920d..581cd39a 100644 --- a/docs/html/classtvg_1_1RadialGradient.html +++ b/docs/html/classtvg_1_1RadialGradient.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
@@ -103,15 +103,6 @@ Inheritance diagram for RadialGradient:
[legend]
-
-Collaboration diagram for RadialGradient:
-
-
Collaboration graph
- - - - -
[legend]
diff --git a/docs/html/classtvg_1_1RadialGradient__coll__graph.map b/docs/html/classtvg_1_1RadialGradient__coll__graph.map deleted file mode 100644 index 4de59aa6..00000000 --- a/docs/html/classtvg_1_1RadialGradient__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classtvg_1_1RadialGradient__coll__graph.md5 b/docs/html/classtvg_1_1RadialGradient__coll__graph.md5 deleted file mode 100644 index fa8af78c..00000000 --- a/docs/html/classtvg_1_1RadialGradient__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -7d9ed750e4461d9e03c1d214d789095e \ No newline at end of file diff --git a/docs/html/classtvg_1_1RadialGradient__coll__graph.png b/docs/html/classtvg_1_1RadialGradient__coll__graph.png deleted file mode 100644 index 8c3c728a..00000000 Binary files a/docs/html/classtvg_1_1RadialGradient__coll__graph.png and /dev/null differ diff --git a/docs/html/classtvg_1_1Saver-members.html b/docs/html/classtvg_1_1Saver-members.html index 21c8eb9b..d774710e 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 9ff0ddcf..66a675e2 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 d20c5b4b..694e7165 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 09f37708..e8c840ce 100644 --- a/docs/html/classtvg_1_1Scene.html +++ b/docs/html/classtvg_1_1Scene.html @@ -27,7 +27,7 @@ @@ -103,15 +103,6 @@ Inheritance diagram for Scene:
[legend]
-
-Collaboration diagram for Scene:
-
-
Collaboration graph
- - - - -
[legend]

Public Member Functions

ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
diff --git a/docs/html/classtvg_1_1Scene__coll__graph.map b/docs/html/classtvg_1_1Scene__coll__graph.map deleted file mode 100644 index 363f3c1b..00000000 --- a/docs/html/classtvg_1_1Scene__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classtvg_1_1Scene__coll__graph.md5 b/docs/html/classtvg_1_1Scene__coll__graph.md5 deleted file mode 100644 index ea5ca2bf..00000000 --- a/docs/html/classtvg_1_1Scene__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -e036cfb9024a5a214ab27e428762f2a6 \ No newline at end of file diff --git a/docs/html/classtvg_1_1Scene__coll__graph.png b/docs/html/classtvg_1_1Scene__coll__graph.png deleted file mode 100644 index d4641e82..00000000 Binary files a/docs/html/classtvg_1_1Scene__coll__graph.png and /dev/null differ diff --git a/docs/html/classtvg_1_1Shape-members.html b/docs/html/classtvg_1_1Shape-members.html index 8d5474d3..9eb85b8c 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 b8eb6132..f3ba4547 100644 --- a/docs/html/classtvg_1_1Shape.html +++ b/docs/html/classtvg_1_1Shape.html @@ -27,7 +27,7 @@ @@ -103,15 +103,6 @@ Inheritance diagram for Shape:
[legend]
-
-Collaboration diagram for Shape:
-
-
Collaboration graph
- - - - -
[legend]

Public Member Functions

ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
@@ -1192,7 +1183,7 @@ ClipPath won't use the fill values. (see: enum class

Resets the properties of the shape path.

-

The color, the fill and the stroke properties are retained.

+

The transformation matrix, the color, the fill and the stroke properties are retained.

Returns
Result::Success when succeed.
Note
The memory, where the path data is stored, is not deallocated at this stage for caching effect.
@@ -1665,7 +1656,7 @@ ClipPath won't use the fill values. (see: enum class
Returns
The stroke miterlimit value when succeed, 4 if no stroke was set.
-

@BETA_API

+
Since
0.11
@@ -1701,7 +1692,7 @@ ClipPath won't use the fill values. (see: enum class
Returns
Result::Success when succeed, Result::NonSupport unsupported value, Result::FailedAllocation otherwise.
-

@BETA_API

+
Since
0.11
diff --git a/docs/html/classtvg_1_1Shape__coll__graph.map b/docs/html/classtvg_1_1Shape__coll__graph.map deleted file mode 100644 index 24d291a0..00000000 --- a/docs/html/classtvg_1_1Shape__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classtvg_1_1Shape__coll__graph.md5 b/docs/html/classtvg_1_1Shape__coll__graph.md5 deleted file mode 100644 index 68f35a5b..00000000 --- a/docs/html/classtvg_1_1Shape__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -a9827c2c55561e89e0ec21823467757c \ No newline at end of file diff --git a/docs/html/classtvg_1_1Shape__coll__graph.png b/docs/html/classtvg_1_1Shape__coll__graph.png deleted file mode 100644 index 66e6e4d0..00000000 Binary files a/docs/html/classtvg_1_1Shape__coll__graph.png and /dev/null differ diff --git a/docs/html/classtvg_1_1SwCanvas-members.html b/docs/html/classtvg_1_1SwCanvas-members.html index 010c61b6..7b2973c1 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 d07cf596..365d341a 100644 --- a/docs/html/classtvg_1_1SwCanvas.html +++ b/docs/html/classtvg_1_1SwCanvas.html @@ -27,7 +27,7 @@ @@ -104,15 +104,6 @@ Inheritance diagram for SwCanvas:
[legend]
-
-Collaboration diagram for SwCanvas:
-
-
Collaboration graph
- - - - -
[legend]

Public Member Functions

ThorVG -  v0.10 +  v0.11
ThorVG -  v0.10 +  v0.11
@@ -149,7 +140,7 @@ Public Member Functions - + diff --git a/docs/html/classtvg_1_1SwCanvas__coll__graph.map b/docs/html/classtvg_1_1SwCanvas__coll__graph.map deleted file mode 100644 index 4337e014..00000000 --- a/docs/html/classtvg_1_1SwCanvas__coll__graph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/docs/html/classtvg_1_1SwCanvas__coll__graph.md5 b/docs/html/classtvg_1_1SwCanvas__coll__graph.md5 deleted file mode 100644 index b25a728e..00000000 --- a/docs/html/classtvg_1_1SwCanvas__coll__graph.md5 +++ /dev/null @@ -1 +0,0 @@ -9ca8dd4d52313b63c924e59e71877bcd \ No newline at end of file diff --git a/docs/html/classtvg_1_1SwCanvas__coll__graph.png b/docs/html/classtvg_1_1SwCanvas__coll__graph.png deleted file mode 100644 index 9974f75b..00000000 Binary files a/docs/html/classtvg_1_1SwCanvas__coll__graph.png and /dev/null differ diff --git a/docs/html/closed.png b/docs/html/closed.png index a10cab8c..b80d527f 100644 Binary files a/docs/html/closed.png and b/docs/html/closed.png differ diff --git a/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html b/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html index 693fbc69..dddfb449 100644 --- a/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html +++ b/docs/html/dir_bfccd401955b95cf8c75461437045ac0.html @@ -27,7 +27,7 @@ @@ -92,9 +92,6 @@ $(document).ready(function(){initNavTree('dir_bfccd401955b95cf8c75461437045ac0.h Files - - -

Public Types

 Passes drawing elements to the Canvas using Paint objects. More...
 
virtual Result clear (bool free=true) noexcept
 Sets the total number of the paints pushed into the canvas to be zero. Depending on the value of the free argument, the paints are freed or not. More...
 Clear the internal canvas resources that used for the drawing. More...
 
virtual Result update (Paint *paint=nullptr) noexcept
 Request the canvas to update the paint objects. More...
ThorVG -  v0.10 +  v0.11
file  thorvg.h [code]
 
file  thorvg_capi.h [code]
 The module provides C bindings for the ThorVG library. Please refer to src/examples/Capi.cpp to find the thorvg_capi usage examples.
 
diff --git a/docs/html/doc.png b/docs/html/doc.png index 6991590f..952d3f56 100644 Binary files a/docs/html/doc.png and b/docs/html/doc.png differ diff --git a/docs/html/doxygen.svg b/docs/html/doxygen.svg index 4d4819f2..e5e4f514 100644 --- a/docs/html/doxygen.svg +++ b/docs/html/doxygen.svg @@ -2,15 +2,15 @@ - - + + - - + + @@ -19,7 +19,7 @@ - + diff --git a/docs/html/folderclosed.png b/docs/html/folderclosed.png index 2b71fa02..eb7a6680 100644 Binary files a/docs/html/folderclosed.png and b/docs/html/folderclosed.png differ diff --git a/docs/html/folderopen.png b/docs/html/folderopen.png index 63e6d940..9464a52d 100644 Binary files a/docs/html/folderopen.png and b/docs/html/folderopen.png differ diff --git a/docs/html/functions.html b/docs/html/functions.html index a0312662..57f4a07f 100644 --- a/docs/html/functions.html +++ b/docs/html/functions.html @@ -27,7 +27,7 @@ Logo
ThorVG -  v0.10 +  v0.11
@@ -88,7 +88,6 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();

- a -