mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-08 05:33:36 +00:00

In this update, we have chosen not to include CAPIs. This decision was made due to the mixture of C++ and C languages in a single documentation category, which resulted in a messy presentation. Also, In this update, we have removed 'doxygen-awesome-css' and introduced our own designated styles located in the 'style' folder. After generating the Doxyfiles, we can overwrite the styles with these new ones.
170 lines
8.4 KiB
HTML
170 lines
8.4 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>ThorVG: Class Hierarchy</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="small_logo.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">ThorVG
|
|
 <span id="projectnumber">v0.11</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="headertitle">
|
|
<div class="title">Class Hierarchy</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock">
|
|
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
|
|
</div><table border="0" cellspacing="10" cellpadding="0">
|
|
<tr><td><img src="inherit_graph_0.png" border="0" usemap="#aAccessor" alt=""/>
|
|
<map name="aAccessor" id="aAccessor">
|
|
<area shape="rect" href="classtvg_1_1Accessor.html" title="The Accessor is a utility class to debug the Scene structure by traversing the scene-tree." alt="" coords="5,5,85,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_1.png" border="0" usemap="#aAnimation" alt=""/>
|
|
<map name="aAnimation" id="aAnimation">
|
|
<area shape="rect" href="classtvg_1_1Animation.html" title="The Animation class enables manipulation of animatable images." alt="" coords="5,5,95,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_2.png" border="0" usemap="#aCanvas" alt=""/>
|
|
<map name="aCanvas" id="aCanvas">
|
|
<area shape="rect" href="classtvg_1_1Canvas.html" title="An abstract class for drawing graphical elements." alt="" coords="5,31,76,57"/>
|
|
<area shape="rect" href="classtvg_1_1GlCanvas.html" title="A class for the rendering graphic elements with a GL raster engine." alt="" coords="127,5,211,32"/>
|
|
<area shape="rect" href="classtvg_1_1SwCanvas.html" title="A class for the rendering graphical elements with a software raster engine." alt="" coords="124,56,213,83"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_3.png" border="0" usemap="#aFill" alt=""/>
|
|
<map name="aFill" id="aFill">
|
|
<area shape="rect" href="classtvg_1_1Fill.html" title="An abstract class representing the gradient fill of the Shape object." alt="" coords="5,31,47,57"/>
|
|
<area shape="rect" href="classtvg_1_1LinearGradient.html" title="A class representing the linear gradient fill of the Shape object." alt="" coords="95,5,213,32"/>
|
|
<area shape="rect" href="classtvg_1_1RadialGradient.html" title="A class representing the radial gradient fill of the Shape object." alt="" coords="95,56,213,83"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_4.png" border="0" usemap="#aFill_1_1ColorStop" alt=""/>
|
|
<map name="aFill_1_1ColorStop" id="aFill_1_1ColorStop">
|
|
<area shape="rect" href="structtvg_1_1Fill_1_1ColorStop.html" title="A data structure storing the information about the color and its relative position inside the gradien..." alt="" coords="5,5,117,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_5.png" border="0" usemap="#aInitializer" alt=""/>
|
|
<map name="aInitializer" id="aInitializer">
|
|
<area shape="rect" href="classtvg_1_1Initializer.html" title="A class that enables initialization and termination of the TVG engines." alt="" coords="5,5,88,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_6.png" border="0" usemap="#aMatrix" alt=""/>
|
|
<map name="aMatrix" id="aMatrix">
|
|
<area shape="rect" href="structtvg_1_1Matrix.html" title="A data structure representing a three-dimensional matrix." alt="" coords="5,5,69,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_7.png" border="0" usemap="#aPaint" alt=""/>
|
|
<map name="aPaint" id="aPaint">
|
|
<area shape="rect" href="classtvg_1_1Paint.html" title="An abstract class for managing graphical elements." alt="" coords="5,56,60,83"/>
|
|
<area shape="rect" href="classtvg_1_1Picture.html" title="A class representing an image read in one of the supported formats: raw, svg, png,..." alt="" coords="108,5,175,32"/>
|
|
<area shape="rect" href="classtvg_1_1Scene.html" title="A class to composite children paints." alt="" coords="111,56,172,83"/>
|
|
<area shape="rect" href="classtvg_1_1Shape.html" title="A class representing two-dimensional figures and their properties." alt="" coords="110,107,173,133"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_8.png" border="0" usemap="#aPoint" alt=""/>
|
|
<map name="aPoint" id="aPoint">
|
|
<area shape="rect" href="structtvg_1_1Point.html" title="A data structure representing a point in two-dimensional space." alt="" coords="5,5,60,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_9.png" border="0" usemap="#aPolygon" alt=""/>
|
|
<map name="aPolygon" id="aPolygon">
|
|
<area shape="rect" href="structtvg_1_1Polygon.html" title="A data structure representing a triange in a texture mesh." alt="" coords="5,5,80,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_10.png" border="0" usemap="#aSaver" alt=""/>
|
|
<map name="aSaver" id="aSaver">
|
|
<area shape="rect" href="classtvg_1_1Saver.html" title="A class for exporting a paint object into a specified file, from which to recover the paint data late..." alt="" coords="5,5,64,32"/>
|
|
</map>
|
|
</td></tr>
|
|
<tr><td><img src="inherit_graph_11.png" border="0" usemap="#aVertex" alt=""/>
|
|
<map name="aVertex" id="aVertex">
|
|
<area shape="rect" href="structtvg_1_1Vertex.html" title="A data structure representing a texture mesh vertex." alt="" coords="5,5,69,32"/>
|
|
</map>
|
|
</td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|