[DEV] add new doc model

This commit is contained in:
Edouard DUPIN 2013-12-28 17:02:00 +01:00
parent 0dfd4a606a
commit 34734a953c
41 changed files with 1985 additions and 1667 deletions

View File

@ -56,13 +56,14 @@ body {
padding: 10px 20px 10px;
margin-left: -20px;
overflow:scroll;
overflow-y:auto;
overflow-x:hidden;
}
/*
.navbar ul {
font-size: 15px;
};
*/
.navbar-fixed-top a {
text-decoration: none;
color: #000000;
}
h1, h2, h3, h4, h5, h6 {
display: block;
margin: 10px 0;
@ -95,7 +96,15 @@ pre {
border-radius: 4px;
}
.enumeration-list td {
padding-left:10px;
padding-right:10px;
}
.parameter-list td {
padding-left:5px;
padding-right:5px;
}
.code-function {
text-decoration:none;
@ -129,3 +138,66 @@ pre {
text-decoration:none;
color:#466cb4;
}
.code-doxygen {
text-decoration:none;
color:#bf3e00;
font-weight:bold;
}
.code-comment {
text-decoration:none;
color:#b704b5;
}
.code-preproc {
text-decoration:none;
color:#ac0000;
}
.code-text-quote {
text-decoration:none;
color:#008e00;
}
.code-number {
text-decoration:none;
color:#007b00;
}
.code-member {
text-decoration:none;
color:#7c5406;
}
.code-input-function {
text-decoration:none;
color:#B80000;
font-weight:bold;
}
.code-function-name {
text-decoration:none;
color:#09857e;
font-weight:bold;
}
.code-function-system {
text-decoration:none;
color:#acaa00;
}
.code-generic-define {
text-decoration:none;
color:#3c850b;
}
.code-macro {
text-decoration:none;
color:#3c850b;
}
.code-operator {
text-decoration:none;
color:#1633a3;
}
.code-keyword {
text-decoration:none;
color:#466cb4;
}
.code-class {
text-decoration:none;
color:#006cb4;
}

146
class_esvg__Base.html Normal file
View File

@ -0,0 +1,146 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Base</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7122">Base</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/>+ <a class="code-function" href="#7124">Base</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <a class="code-function" href="#7126">~Base</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
# PaintState <a class="code-member" href="#7118">m_paint</a>;<br/># agg::trans_affine <a class="code-member" href="#7119">m_transformMatrix</a>;<br/># <span class="code-storage-keyword">const</span> <span class="code-type" >char</span>* <a class="code-function" href="#7120">spacingDist</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7128">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7132">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7135">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7137">parseTransform</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7139">parsePosition</a> (<span class="code-storage-keyword">const</span> <a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_pos</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_size</span>);<br/>+ <span class="code-type" >float</span> <a class="code-function" href="#7143">parseLength</a> (<span class="code-storage-keyword">const</span> <a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> & <span class="code-argument">_dataInput</span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7145">parsePaintAttr</a> (<span class="code-storage-keyword">const</span> <a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>);<br/>+ draw::Color <a class="code-function" href="#7147">parseColor</a> (<span class="code-storage-keyword">const</span> <a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> & <span class="code-argument">_inputData</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
esvg::Base<br/> +--> <a href="class_esvg__Document.html">esvg::Document</a><br/> +--> <a href="class_esvg__Rectangle.html">esvg::Rectangle</a><br/> +--> <a href="class_esvg__Polyline.html">esvg::Polyline</a><br/> +--> <a href="class_esvg__Ellipse.html">esvg::Ellipse</a><br/> +--> <a href="class_esvg__Text.html">esvg::Text</a><br/> +--> <a href="class_esvg__Polygon.html">esvg::Polygon</a><br/> +--> <a href="class_esvg__Circle.html">esvg::Circle</a><br/> +--> <a href="class_esvg__Line.html">esvg::Line</a><br/> +--> <a href="class_esvg__Path.html">esvg::Path</a><br/> +--> <a href="class_esvg__Group.html">esvg::Group</a><br/></pre>
<h2>Detail:</h2>
<a id="7118"/><a id="7119"/><h3>m_paint</h3><pre>
# PaintState <span class="code-member">m_paint</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7120"/><h3>m_transformMatrix</h3><pre>
# agg::trans_affine <span class="code-member">m_transformMatrix</span>;<br/></pre>
specific render of the curent element<br/>
<br/>
<hr/>
<a id="7122"/><h3>spacingDist</h3><pre>
# <span class="code-storage-keyword">const</span> <span class="code-type" >char</span>* <span class="code-function">spacingDist</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7124"/><h3>Base</h3><pre>
+ <span class="code-function">Base</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7126"/><h3>Base</h3><pre>
+ <span class="code-function">Base</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7128"/><h3>~Base</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-function">~Base</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7132"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7135"/><h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7137"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7139"/><h3>parseTransform</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">parseTransform</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7143"/><h3>parsePosition</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">parsePosition</span> (<span class="code-storage-keyword">const</span> <a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_pos</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_size</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7145"/><h3>parseLength</h3><pre>
+ <span class="code-type" >float</span> <span class="code-function">parseLength</span> (<span class="code-storage-keyword">const</span> <a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> & <span class="code-argument">_dataInput</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7147"/><h3>parsePaintAttr</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">parsePaintAttr</span> (<span class="code-storage-keyword">const</span> <a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>parseColor</h3><pre>
+ draw::Color <span class="code-function">parseColor</span> (<span class="code-storage-keyword">const</span> <a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> & <span class="code-argument">_inputData</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

92
class_esvg__Circle.html Normal file
View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Circle</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7272">Circle</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7274">~Circle</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7276">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7280">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7282">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Circle<br/></pre>
<h2>Detail:</h2>
<a id="7272"/><a id="7274"/><h3>Circle</h3><pre>
+ <span class="code-function">Circle</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7276"/><h3>~Circle</h3><pre>
+ <span class="code-function">~Circle</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7280"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7282"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

134
class_esvg__Document.html Normal file
View File

@ -0,0 +1,134 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Document</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7086">Document</a> (<span class="code-storage-keyword">const</span> <a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> & <span class="code-argument">_fileName</span>);<br/>+ <a class="code-function" href="#7088">~Document</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-type" >bool</span> <a class="code-function" href="#7090">isLoadOk</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7092">displayDebug</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7094">generateTestFile</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7096">generateAnImage</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_sizeX</span>,<br/> <span class="code-type" >int32_t</span> <span class="code-argument">_sizeY</span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7099">generateAnImage</a> (ivec2 <span class="code-argument">_size</span>,<br/> draw::Image & <span class="code-argument">_output</span>);<br/>+ <span class="code-type" >void</span> <a class="code-function" href="#7102">generateAnImage</a> (draw::Image & <span class="code-argument">_output</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7104">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/>+ <span class="code-type" >uint8_t</span>* <a class="code-function" href="#7107">getPointerOnData</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/>+ <span class="code-type" >uint32_t</span> <a class="code-function" href="#7109">getSizeOnData</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/>+ vec2 <a class="code-function" href="#7111">getDefinedSize</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Document<br/></pre>
<h2>Detail:</h2>
<a id="7086"/><a id="7088"/><h3>Document</h3><pre>
+ <span class="code-function">Document</span> (<span class="code-storage-keyword">const</span> <a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> & <span class="code-argument">_fileName</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7090"/><h3>~Document</h3><pre>
+ <span class="code-function">~Document</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7092"/><h3>isLoadOk</h3><pre>
+ <span class="code-type" >bool</span> <span class="code-function">isLoadOk</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7094"/><h3>displayDebug</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">displayDebug</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7096"/><h3>generateTestFile</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">generateTestFile</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7099"/><h3>generateAnImage</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">generateAnImage</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_sizeX</span>,<br/> <span class="code-type" >int32_t</span> <span class="code-argument">_sizeY</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7102"/><h3>generateAnImage</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">generateAnImage</span> (ivec2 <span class="code-argument">_size</span>,<br/> draw::Image & <span class="code-argument">_output</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7104"/><h3>generateAnImage</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">generateAnImage</span> (draw::Image & <span class="code-argument">_output</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7107"/><h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7109"/><h3>getPointerOnData</h3><pre>
+ <span class="code-type" >uint8_t</span>* <span class="code-function">getPointerOnData</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7111"/><h3>getSizeOnData</h3><pre>
+ <span class="code-type" >uint32_t</span> <span class="code-function">getSizeOnData</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>getDefinedSize</h3><pre>
+ vec2 <span class="code-function">getDefinedSize</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

92
class_esvg__Ellipse.html Normal file
View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Ellipse</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7221">Ellipse</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7223">~Ellipse</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7225">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7229">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7231">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Ellipse<br/></pre>
<h2>Detail:</h2>
<a id="7221"/><a id="7223"/><h3>Ellipse</h3><pre>
+ <span class="code-function">Ellipse</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7225"/><h3>~Ellipse</h3><pre>
+ <span class="code-function">~Ellipse</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7229"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7231"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

92
class_esvg__Group.html Normal file
View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Group</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7378">Group</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7380">~Group</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7382">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7386">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7388">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Group<br/></pre>
<h2>Detail:</h2>
<a id="7378"/><a id="7380"/><h3>Group</h3><pre>
+ <span class="code-function">Group</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7382"/><h3>~Group</h3><pre>
+ <span class="code-function">~Group</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7386"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7388"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

92
class_esvg__Line.html Normal file
View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Line</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7290">Line</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7292">~Line</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7294">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7298">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7300">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Line<br/></pre>
<h2>Detail:</h2>
<a id="7290"/><a id="7292"/><h3>Line</h3><pre>
+ <span class="code-function">Line</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7294"/><h3>~Line</h3><pre>
+ <span class="code-function">~Line</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7298"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7300"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

View File

@ -0,0 +1,85 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::PaintState</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Synopsis:</h2>
<pre>
+ draw::Color <a class="code-member" href="#7173">fill</a>;<br/>+ draw::Color <a class="code-member" href="#7174">stroke</a>;<br/>+ <span class="code-type" >float</span> <a class="code-member" href="#7175">strokeWidth</a>;<br/>+ <span class="code-type" >bool</span> <a class="code-member" href="#7176">flagEvenOdd</a>;<br/>+ <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; <a class="code-member" href="#7177">viewPort</a>;<br/></pre>
<br/>
<h2>Detail:</h2>
<a id="7173"/><a id="7174"/><h3>fill</h3><pre>
+ draw::Color <span class="code-member">fill</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7175"/><h3>stroke</h3><pre>
+ draw::Color <span class="code-member">stroke</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7176"/><h3>strokeWidth</h3><pre>
+ <span class="code-type" >float</span> <span class="code-member">strokeWidth</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7177"/><h3>flagEvenOdd</h3><pre>
+ <span class="code-type" >bool</span> <span class="code-member">flagEvenOdd</span>;<br/></pre>
<br/>
<br/>
<hr/>
<h3>viewPort</h3><pre>
+ <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; <span class="code-member">viewPort</span>;<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

92
class_esvg__Path.html Normal file
View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Path</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7313">Path</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7315">~Path</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7317">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7321">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7323">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Path<br/></pre>
<h2>Detail:</h2>
<a id="7313"/><a id="7315"/><h3>Path</h3><pre>
+ <span class="code-function">Path</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7317"/><h3>~Path</h3><pre>
+ <span class="code-function">~Path</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7321"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7323"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

View File

@ -0,0 +1,77 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::PathBasic</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7307">PathBasic</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-type" >bool</span> <a class="code-member" href="#7309">m_relative</a>;<br/>+ <span class="code-type" >float</span> <a class="code-member" href="#7310">m_element</a>;<br/></pre>
<br/>
<h2>Detail:</h2>
<a id="7307"/><a id="7309"/><h3>PathBasic</h3><pre>
+ <span class="code-function">PathBasic</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7310"/><h3>m_relative</h3><pre>
+ <span class="code-type" >bool</span> <span class="code-member">m_relative</span>;<br/></pre>
<br/>
<br/>
<hr/>
<h3>m_element</h3><pre>
+ <span class="code-type" >float</span> <span class="code-member">m_element</span>;<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

92
class_esvg__Polygon.html Normal file
View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Polygon</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7254">Polygon</a> (PaintState <span class="code-argument">parentPaintState</span>);<br/>+ <a class="code-function" href="#7256">~Polygon</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7258">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7262">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7264">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Polygon<br/></pre>
<h2>Detail:</h2>
<a id="7254"/><a id="7256"/><h3>Polygon</h3><pre>
+ <span class="code-function">Polygon</span> (PaintState <span class="code-argument">parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7258"/><h3>~Polygon</h3><pre>
+ <span class="code-function">~Polygon</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7262"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7264"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

92
class_esvg__Polyline.html Normal file
View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Polyline</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7203">Polyline</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7205">~Polyline</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7207">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7211">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7213">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Polyline<br/></pre>
<h2>Detail:</h2>
<a id="7203"/><a id="7205"/><h3>Polyline</h3><pre>
+ <span class="code-function">Polyline</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7207"/><h3>~Polyline</h3><pre>
+ <span class="code-function">~Polyline</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7211"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7213"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Rectangle</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7155">Rectangle</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7157">~Rectangle</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7159">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7163">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7165">aggDraw</a> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Rectangle<br/></pre>
<h2>Detail:</h2>
<a id="7155"/><a id="7157"/><h3>Rectangle</h3><pre>
+ <span class="code-function">Rectangle</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7159"/><h3>~Rectangle</h3><pre>
+ <span class="code-function">~Rectangle</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7163"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7165"/><h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>aggDraw</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">aggDraw</span> (<a class="code-type" href="class_esvg__Renderer.html">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

132
class_esvg__Renderer.html Normal file
View File

@ -0,0 +1,132 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Renderer</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7181">Renderer</a> (<span class="code-type" >uint32_t</span> <span class="code-argument">width</span>,<br/> <span class="code-type" >uint32_t</span> <span class="code-argument">height</span>);<br/>+ <a class="code-function" href="#7184">~Renderer</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-type" >void</span> <a class="code-function" href="#7186">writePpm</a> (<a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> <span class="code-argument">fileName</span>);<br/>+ <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; <a class="code-member" href="#7188">m_size</a>;<br/>+ agg::rendering_buffer* <a class="code-member" href="#7189">m_renderingBuffer</a>;<br/>+ agg::pixfmt_rgba32* <a class="code-member" href="#7190">m_pixFrame</a>;<br/>+ rendererBase_t* <a class="code-member" href="#7191">m_renderBase</a>;<br/>+ rendererSolid_t* <a class="code-member" href="#7192">m_renderArea</a>;<br/>+ agg::rasterizer_scanline_aa&lt;&gt; <a class="code-member" href="#7193">m_rasterizer</a>;<br/>+ agg::scanline_p8 <a class="code-member" href="#7194">m_scanLine</a>;<br/>+ <span class="code-type" >uint8_t</span>* <a class="code-function" href="#7195">getDataPointer</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/>+ <span class="code-type" >uint32_t</span> <a class="code-function" href="#7197">getDataSize</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Detail:</h2>
<a id="7181"/><a id="7184"/><h3>Renderer</h3><pre>
+ <span class="code-function">Renderer</span> (<span class="code-type" >uint32_t</span> <span class="code-argument">width</span>,<br/> <span class="code-type" >uint32_t</span> <span class="code-argument">height</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7186"/><h3>~Renderer</h3><pre>
+ <span class="code-function">~Renderer</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7188"/><h3>writePpm</h3><pre>
+ <span class="code-type" >void</span> <span class="code-function">writePpm</span> (<a class="code-type" href="http://www.cplusplus.com/reference/string/string/">std::string</a> <span class="code-argument">fileName</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7189"/><h3>m_size</h3><pre>
+ <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; <span class="code-member">m_size</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7190"/><h3>m_renderingBuffer</h3><pre>
+ agg::rendering_buffer* <span class="code-member">m_renderingBuffer</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7191"/><h3>m_pixFrame</h3><pre>
+ agg::pixfmt_rgba32* <span class="code-member">m_pixFrame</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7192"/><h3>m_renderBase</h3><pre>
+ rendererBase_t* <span class="code-member">m_renderBase</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7193"/><h3>m_renderArea</h3><pre>
+ rendererSolid_t* <span class="code-member">m_renderArea</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7194"/><h3>m_rasterizer</h3><pre>
+ agg::rasterizer_scanline_aa&lt;&gt; <span class="code-member">m_rasterizer</span>;<br/></pre>
AGG renderer system<br/>
<br/>
<hr/>
<a id="7195"/><h3>m_scanLine</h3><pre>
+ agg::scanline_p8 <span class="code-member">m_scanLine</span>;<br/></pre>
<br/>
<br/>
<hr/>
<a id="7197"/><h3>getDataPointer</h3><pre>
+ <span class="code-type" >uint8_t</span>* <span class="code-function">getDataPointer</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>getDataSize</h3><pre>
+ <span class="code-type" >uint32_t</span> <span class="code-function">getDataSize</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

86
class_esvg__Text.html Normal file
View File

@ -0,0 +1,86 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>class: esvg::Text</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Constructor and Destructor:</h2>
<pre>
+ <a class="code-function" href="#7237">Text</a> (PaintState <span class="code-argument">_parentPaintState</span>);<br/>+ <a class="code-function" href="#7239">~Text</a> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <a class="code-function" href="#7241">parse</a> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/>+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <a class="code-function" href="#7245">display</a> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<h2>Object Hierarchy:<h2>
<pre>
+<a href="class_esvg__Base.html">esvg::Base</a><br/> +--> esvg::Text<br/></pre>
<h2>Detail:</h2>
<a id="7237"/><a id="7239"/><h3>Text</h3><pre>
+ <span class="code-function">Text</span> (PaintState <span class="code-argument">_parentPaintState</span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7241"/><h3>~Text</h3><pre>
+ <span class="code-function">~Text</span> (<span class="code-type" >void</span> <span class="code-argument"></span>);<br/></pre>
<br/>
<br/>
<hr/>
<a id="7245"/><h3>parse</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >bool</span> <span class="code-function">parse</span> (<a class="code-type" href="class_exml__Element.html">exml::Element</a>* <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> <a class="code-type" href="class_etk__Vector2D.html">etk::Vector2D</a>&lt;float&gt; & <span class="code-argument">_sizeMax</span>);<br/></pre>
<br/>
<br/>
<hr/>
<h3>display</h3><pre>
+ <span class="code-storage-keyword">virtual</span> <span class="code-type" >void</span> <span class="code-function">display</span> (<span class="code-type" >int32_t</span> <span class="code-argument">_spacing</span>);<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

70
enum_esvg__lineCap.html Normal file
View File

@ -0,0 +1,70 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>enum: esvg::lineCap</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Value list</h2>
<ul>
<table class="enumeration-list"><tr>
<tr>
<td><a href="#lineCapButt">lineCapButt</a></td></tr>
<tr>
<td><a href="#lineCapRound">lineCapRound</a></td></tr>
<tr>
<td><a href="#lineCapSquare">lineCapSquare</a></td></tr>
</table>
</ul>
<h2>Detail:</h2>
<h3><a id="lineCapButt"/>lineCapButt</h3><pre>
lineCapButt = <span class="code-type">0<span></pre>
<hr/>
<h3><a id="lineCapRound"/>lineCapRound</h3><pre>
lineCapRound = <span class="code-type">1<span></pre>
<hr/>
<h3><a id="lineCapSquare"/>lineCapSquare</h3><pre>
lineCapSquare = <span class="code-type">2<span></pre>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

70
enum_esvg__lineJoin.html Normal file
View File

@ -0,0 +1,70 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>enum: esvg::lineJoin</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Value list</h2>
<ul>
<table class="enumeration-list"><tr>
<tr>
<td><a href="#lineJoinMiter">lineJoinMiter</a></td></tr>
<tr>
<td><a href="#lineJoinRound">lineJoinRound</a></td></tr>
<tr>
<td><a href="#lineJoinBevel">lineJoinBevel</a></td></tr>
</table>
</ul>
<h2>Detail:</h2>
<h3><a id="lineJoinMiter"/>lineJoinMiter</h3><pre>
lineJoinMiter = <span class="code-type">0<span></pre>
<hr/>
<h3><a id="lineJoinRound"/>lineJoinRound</h3><pre>
lineJoinRound = <span class="code-type">1<span></pre>
<hr/>
<h3><a id="lineJoinBevel"/>lineJoinBevel</h3><pre>
lineJoinBevel = <span class="code-type">2<span></pre>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

View File

@ -0,0 +1,93 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>enum: esvg::pathProperty</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Value list</h2>
<ul>
<table class="enumeration-list"><tr>
<tr>
<td><a href="#pathStop">pathStop</a></td><td><a href="#pathMoveTo">pathMoveTo</a></td><td><a href="#pathLineTo">pathLineTo</a></td></tr>
<tr>
<td><a href="#pathLineToH">pathLineToH</a></td><td><a href="#pathLineToV">pathLineToV</a></td><td><a href="#pathCurveTo">pathCurveTo</a></td></tr>
<tr>
<td><a href="#pathSmothCurveTo">pathSmothCurveTo</a></td><td><a href="#pathBesizeCurveTo">pathBesizeCurveTo</a></td><td><a href="#pathBesizeSmothCurveTo">pathBesizeSmothCurveTo</a></td></tr>
<tr>
<td><a href="#pathElliptic">pathElliptic</a></td></tr>
</table>
</ul>
<h2>Detail:</h2>
<h3><a id="pathStop"/>pathStop</h3><pre>
pathStop = <span class="code-type">0<span></pre>
<hr/>
<h3><a id="pathMoveTo"/>pathMoveTo</h3><pre>
pathMoveTo = <span class="code-type">1<span></pre>
<hr/>
<h3><a id="pathLineTo"/>pathLineTo</h3><pre>
pathLineTo = <span class="code-type">2<span></pre>
<hr/>
<h3><a id="pathLineToH"/>pathLineToH</h3><pre>
pathLineToH = <span class="code-type">3<span></pre>
<hr/>
<h3><a id="pathLineToV"/>pathLineToV</h3><pre>
pathLineToV = <span class="code-type">4<span></pre>
<hr/>
<h3><a id="pathCurveTo"/>pathCurveTo</h3><pre>
pathCurveTo = <span class="code-type">5<span></pre>
<hr/>
<h3><a id="pathSmothCurveTo"/>pathSmothCurveTo</h3><pre>
pathSmothCurveTo = <span class="code-type">6<span></pre>
<hr/>
<h3><a id="pathBesizeCurveTo"/>pathBesizeCurveTo</h3><pre>
pathBesizeCurveTo = <span class="code-type">7<span></pre>
<hr/>
<h3><a id="pathBesizeSmothCurveTo"/>pathBesizeSmothCurveTo</h3><pre>
pathBesizeSmothCurveTo = <span class="code-type">8<span></pre>
<hr/>
<h3><a id="pathElliptic"/>pathElliptic</h3><pre>
pathElliptic = <span class="code-type">9<span></pre>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

View File

@ -0,0 +1,65 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>enum: esvg::polygonMode</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>Value list</h2>
<ul>
<table class="enumeration-list"><tr>
<tr>
<td><a href="#polygoneModeNonZero">polygoneModeNonZero</a></td></tr>
<tr>
<td><a href="#polygoneModeEvenOdd">polygoneModeEvenOdd</a></td></tr>
</table>
</ul>
<h2>Detail:</h2>
<h3><a id="polygoneModeNonZero"/>polygoneModeNonZero</h3><pre>
polygoneModeNonZero = <span class="code-type">0<span></pre>
<hr/>
<h3><a id="polygoneModeEvenOdd"/>polygoneModeEvenOdd</h3><pre>
polygoneModeEvenOdd = <span class="code-type">1<span></pre>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

View File

@ -1,163 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Base</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Base">Base</a> (<span class="code-type">void</span>);<br>+ <a class="code-function" href="#Base">Base</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Base">Base</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#parseTransform">parseTransform</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#parsePosition">parsePosition</a> (<span class="code-storage-keyword">const</span> <a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_pos</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_size</span>);<br>+ <span class="code-type">float</span> <a class="code-function" href="#parseLength">parseLength</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_dataInput</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#parsePaintAttr">parsePaintAttr</a> (<span class="code-storage-keyword">const</span> <a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>);<br>+ draw::Color <a class="code-function" href="#parseColor">parseColor</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_inputData</span>);<br># <span class="code-storage-keyword">const</span> <span class="code-type">char</span> * <a class="code-function" href="#spacingDist">spacingDist</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<b>esvg::Base</b>
+--> <a href="esvg__Path.html">esvg::Path</a>
+--> <a href="esvg__Text.html">esvg::Text</a>
+--> <a href="esvg__Polygon.html">esvg::Polygon</a>
+--> <a href="esvg__Circle.html">esvg::Circle</a>
+--> <a href="esvg__Rectangle.html">esvg::Rectangle</a>
+--> <a href="esvg__Ellipse.html">esvg::Ellipse</a>
+--> <a href="esvg__Line.html">esvg::Line</a>
+--> <a href="esvg__Group.html">esvg::Group</a>
+--> <a href="esvg__Document.html">esvg::Document</a>
+--> <a href="esvg__Polyline.html">esvg::Polyline</a>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Base">Base</a> ()</h3>
<pre>
<span class="code-function">Base</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::<a id="Base">Base</a> ()</h3>
<pre>
<span class="code-function">Base</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Base">Base</a> ()</h3>
<pre>
~<span class="code-function">Base</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parseTransform">parseTransform</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">parseTransform</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parsePosition">parsePosition</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">parsePosition</span>(<span class="code-storage-keyword">const</span> <a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_pos</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_size</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parseLength">parseLength</a> ()</h3>
<pre>
<span class="code-type">float</span> <span class="code-function">parseLength</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_dataInput</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parsePaintAttr">parsePaintAttr</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">parsePaintAttr</span>(<span class="code-storage-keyword">const</span> <a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parseColor">parseColor</a> ()</h3>
<pre>
draw::Color <span class="code-function">parseColor</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_inputData</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="spacingDist">spacingDist</a> ()</h3>
<pre>
<span class="code-storage-keyword">const</span> <span class="code-type">char</span> * <span class="code-function">spacingDist</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Circle</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Circle">Circle</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Circle">Circle</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Circle</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Circle">Circle</a> ()</h3>
<pre>
<span class="code-function">Circle</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Circle">Circle</a> ()</h3>
<pre>
~<span class="code-function">Circle</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,152 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Document</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Document">Document</a> (<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);<br>+ ~<a class="code-function" href="#Document">Document</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#isLoadOk">isLoadOk</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#displayDebug">displayDebug</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#generateTestFile">generateTestFile</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#generateAnImage">generateAnImage</a> (<span class="code-type">int32_t</span> <span class="code-argument">_sizeX</span>,<br/> <span class="code-type">int32_t</span> <span class="code-argument">_sizeY</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#generateAnImage">generateAnImage</a> (ivec2 <span class="code-argument">_size</span>,<br/> draw::Image & <span class="code-argument">_output</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#generateAnImage">generateAnImage</a> (draw::Image & <span class="code-argument">_output</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br>+ <span class="code-type">uint8_t</span> * <a class="code-function" href="#getPointerOnData">getPointerOnData</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">uint32_t</span> <a class="code-function" href="#getSizeOnData">getSizeOnData</a> (<span class="code-type">void</span>);<br>+ vec2 <a class="code-function" href="#getDefinedSize">getDefinedSize</a> (<span class="code-type">void</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Document</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Document">Document</a> ()</h3>
<pre>
<span class="code-function">Document</span>(<span class="code-storage-keyword">const</span> <a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> & <span class="code-argument">_fileName</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Document">Document</a> ()</h3>
<pre>
~<span class="code-function">Document</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="isLoadOk">isLoadOk</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">isLoadOk</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="displayDebug">displayDebug</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">displayDebug</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="generateTestFile">generateTestFile</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">generateTestFile</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="generateAnImage">generateAnImage</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">generateAnImage</span>(<span class="code-type">int32_t</span> <span class="code-argument">_sizeX</span>,
<span class="code-type">int32_t</span> <span class="code-argument">_sizeY</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="generateAnImage">generateAnImage</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">generateAnImage</span>(ivec2 <span class="code-argument">_size</span>,
draw::Image & <span class="code-argument">_output</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="generateAnImage">generateAnImage</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">generateAnImage</span>(draw::Image & <span class="code-argument">_output</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getPointerOnData">getPointerOnData</a> ()</h3>
<pre>
<span class="code-type">uint8_t</span> * <span class="code-function">getPointerOnData</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getSizeOnData">getSizeOnData</a> ()</h3>
<pre>
<span class="code-type">uint32_t</span> <span class="code-function">getSizeOnData</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getDefinedSize">getDefinedSize</a> ()</h3>
<pre>
vec2 <span class="code-function">getDefinedSize</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Ellipse</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Ellipse">Ellipse</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Ellipse">Ellipse</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Ellipse</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Ellipse">Ellipse</a> ()</h3>
<pre>
<span class="code-function">Ellipse</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Ellipse">Ellipse</a> ()</h3>
<pre>
~<span class="code-function">Ellipse</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Group</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Group">Group</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Group">Group</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Group</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Group">Group</a> ()</h3>
<pre>
<span class="code-function">Group</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Group">Group</a> ()</h3>
<pre>
~<span class="code-function">Group</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Line</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Line">Line</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Line">Line</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Line</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Line">Line</a> ()</h3>
<pre>
<span class="code-function">Line</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Line">Line</a> ()</h3>
<pre>
~<span class="code-function">Line</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,47 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::PaintState</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
</pre>
<h2>Detail:<h2>
</div>
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@ -1,55 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::PathBasic</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#PathBasic">PathBasic</a> (<span class="code-type">void</span>);<br></pre>
<h2>Detail:<h2>
<h3>esvg::<a id="PathBasic">PathBasic</a> ()</h3>
<pre>
<span class="code-function">PathBasic</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Polygon</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Polygon">Polygon</a> (Pa<span class="code-type">int</span>State <span class="code-argument">parentPaintState</span>);<br>+ ~<a class="code-function" href="#Polygon">Polygon</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">basicTrans</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Polygon</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Polygon">Polygon</a> ()</h3>
<pre>
<span class="code-function">Polygon</span>(Pa<span class="code-type">int</span>State <span class="code-argument">parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Polygon">Polygon</a> ()</h3>
<pre>
~<span class="code-function">Polygon</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">myRenderer</span>,
agg::trans_affine & <span class="code-argument">basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Polyline</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Polyline">Polyline</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Polyline">Polyline</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Polyline</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Polyline">Polyline</a> ()</h3>
<pre>
<span class="code-function">Polyline</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Polyline">Polyline</a> ()</h3>
<pre>
~<span class="code-function">Polyline</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,96 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Rectangle</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Rectangle">Rectangle</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Rectangle">Rectangle</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#aggDraw">aggDraw</a> (<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,<br/> agg::trans_affine & <span class="code-argument">_basicTrans</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Rectangle</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Rectangle">Rectangle</a> ()</h3>
<pre>
<span class="code-function">Rectangle</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Rectangle">Rectangle</a> ()</h3>
<pre>
~<span class="code-function">Rectangle</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="aggDraw">aggDraw</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">aggDraw</span>(<a href="esvg__Renderer.html" class="code-type">esvg::Renderer</a> & <span class="code-argument">_myRenderer</span>,
agg::trans_affine & <span class="code-argument">_basicTrans</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,88 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Renderer</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Renderer">Renderer</a> (<span class="code-type">uint32_t</span> <span class="code-argument">width</span>,<br/> <span class="code-type">uint32_t</span> <span class="code-argument">height</span>);<br>+ ~<a class="code-function" href="#Renderer">Renderer</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#writePpm">writePpm</a> (<a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> <span class="code-argument">fileName</span>);<br>+ <span class="code-type">uint8_t</span> * <a class="code-function" href="#getDataPointer">getDataPointer</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">uint32_t</span> <a class="code-function" href="#getDataSize">getDataSize</a> (<span class="code-type">void</span>);<br></pre>
<h2>Detail:<h2>
<h3>esvg::<a id="Renderer">Renderer</a> ()</h3>
<pre>
<span class="code-function">Renderer</span>(<span class="code-type">uint32_t</span> <span class="code-argument">width</span>,
<span class="code-type">uint32_t</span> <span class="code-argument">height</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Renderer">Renderer</a> ()</h3>
<pre>
~<span class="code-function">Renderer</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="writePpm">writePpm</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">writePpm</span>(<a href="http://www.cplusplus.com/reference/string/string/" class="code-type">std::string</a> <span class="code-argument">fileName</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getDataPointer">getDataPointer</a> ()</h3>
<pre>
<span class="code-type">uint8_t</span> * <span class="code-function">getDataPointer</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="getDataSize">getDataSize</a> ()</h3>
<pre>
<span class="code-type">uint32_t</span> <span class="code-function">getDataSize</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,87 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Class: esvg::Text</h1>
<br/>
<h2>Synopsis:</h2>
<pre>
+ <a class="code-function" href="#Text">Text</a> (Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);<br>+ ~<a class="code-function" href="#Text">Text</a> (<span class="code-type">void</span>);<br>+ <span class="code-type">bool</span> <a class="code-function" href="#parse">parse</a> (<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,<br/> agg::trans_affine & <span class="code-argument">_parentTrans</span>,<br/> etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);<br>+ <span class="code-type">void</span> <a class="code-function" href="#display">display</a> (<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);<br></pre>
<h2>Object Hierarchy:</h2>
<pre>
<a href="esvg__Base.html">esvg::Base</a>
+--> <b>esvg::Text</b>
</pre>
<br/>
<h2>Detail:<h2>
<h3>esvg::<a id="Text">Text</a> ()</h3>
<pre>
<span class="code-function">Text</span>(Pa<span class="code-type">int</span>State <span class="code-argument">_parentPaintState</span>);</pre>
<br/>
<br/>
<hr/>
<h3>esvg::~<a id="Text">Text</a> ()</h3>
<pre>
~<span class="code-function">Text</span>(<span class="code-type">void</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="parse">parse</a> ()</h3>
<pre>
<span class="code-type">bool</span> <span class="code-function">parse</span>(<a href="http://HeeroYui.github.io/exml//exml__Element.html" class="code-type">exml::Element</a> * <span class="code-argument">_element</span>,
agg::trans_affine & <span class="code-argument">_parentTrans</span>,
etk::Vector2D<<span class="code-type">float</span>> & <span class="code-argument">_sizeMax</span>);</pre>
<br/>
<br/>
<hr/>
<h3><a id="display">display</a> ()</h3>
<pre>
<span class="code-type">void</span> <span class="code-function">display</span>(<span class="code-type">int32_t</span> <span class="code-argument">_spacing</span>);</pre>
<br/>
<br/>
<hr/>
</div>
</body>
</html>

View File

@ -1,44 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: esvg::lineCap</h1>
<br/>
Value :<br>
<ul>
<li>lineCapButt</li><li>lineCapRound</li><li>lineCapSquare</li></ul>
</div>
</body>
</html>

View File

@ -1,44 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: esvg::lineJoin</h1>
<br/>
Value :<br>
<ul>
<li>lineJoinMiter</li><li>lineJoinRound</li><li>lineJoinBevel</li></ul>
</div>
</body>
</html>

View File

@ -1,44 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: esvg::pathProperty</h1>
<br/>
Value :<br>
<ul>
<li>pathStop</li><li>pathMoveTo</li><li>pathLineTo</li><li>pathLineToH</li><li>pathLineToV</li><li>pathCurveTo</li><li>pathSmothCurveTo</li><li>pathBesizeCurveTo</li><li>pathBesizeSmothCurveTo</li><li>pathElliptic</li></ul>
</div>
</body>
</html>

View File

@ -1,44 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
</div>
</div>
<div class="container" id="content">
<h1>Enum: esvg::polygonMode</h1>
<br/>
Value :<br>
<ul>
<li>polygoneModeNonZero</li><li>polygoneModeEvenOdd</li></ul>
</div>
</body>
</html>

View File

@ -4,36 +4,44 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1>esvg Library</h1>
<li>esvg</li>
<ul>
<li><a href="esvg__Base.html">Base</a></li>
<li><a href="esvg__Circle.html">Circle</a></li>
<li><a href="esvg__Document.html">Document</a></li>
<li><a href="esvg__Ellipse.html">Ellipse</a></li>
<li><a href="esvg__Group.html">Group</a></li>
<li><a href="esvg__Line.html">Line</a></li>
<li><a href="esvg__PaintState.html">PaintState</a></li>
<li><a href="esvg__Path.html">Path</a></li>
<li><a href="esvg__PathBasic.html">PathBasic</a></li>
<li><a href="esvg__Polygon.html">Polygon</a></li>
<li><a href="esvg__Polyline.html">Polyline</a></li>
<li><a href="esvg__Rectangle.html">Rectangle</a></li>
<li><a href="esvg__Renderer.html">Renderer</a></li>
<li><a href="esvg__Text.html">Text</a></li>
</ul>
<li><a href="esvg__lineCap.html">lineCap</a></li>
<li><a href="esvg__lineJoin.html">lineJoin</a></li>
<li><a href="esvg__pathProperty.html">pathProperty</a></li>
<li><a href="esvg__polygonMode.html">polygonMode</a></li>
</ul>
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>esvg</h1><br/>TODO : Main page ...<br/><br/> </div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

64
library_esvg.html Normal file
View File

@ -0,0 +1,64 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>library: esvg</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>namespace:</h2>
<ul>
<li><a href="namespace_esvg.html">esvg</a></li></ul>
<h2>Synopsis:</h2>
<pre>
externconstchar* <a class="code-member" href="#7248">esvgLibName</a>;<br/></pre>
<br/>
<h2>Detail:</h2>
<a id="7248"/><h3>esvgLibName</h3><pre>
externconstchar* <span class="code-member">esvgLibName</span>;<br/></pre>
<br/>
<br/>
<hr/>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>

62
menu.css Normal file
View File

@ -0,0 +1,62 @@
/* CSS Document */
/*----------------MENU-----------------*/
div#menu {
border-left: 4px solid #8d2d0d;
border-bottom: 4px solid #8d2d0d;
padding-left: 4px;
padding-bottom: 4px;
}
div#menu h2{
color: #000000;
text-align:left;
margin: 0;
padding: 3px;
padding-left: 6px;
background: #d44413;
}
div#menu h3{
margin: 0;
padding: 6px;
background: #d44413;
}
div#menu a{
color: #000000;
bgcolor=#d44413;
FONT-FAMILY: Arial;
FONT-SIZE: 9pt;
}
div#menu li {
list-style:none;
width:160px;
border-top: 1px solid #d44413;
}
div#menu ul {
left: 30px;
margin: 0;
padding: 0;
}
div#menu li a {
padding: 2px 0px 2px 4px;
text-decoration: none;
width:160px;
border-left: 4px solid #8d2d0d;
}
div#menu ul.niveau1 ul {
border-left: 20px solid #d44413;
background: #1a62db;
}
div#menu ul.niveau1 li {
background: #b43a10;
}
div#menu li a:hover {
border-left-color: #ff3800;
font-weight:bold;
}

56
namespace_esvg.html Normal file
View File

@ -0,0 +1,56 @@
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<title>esvg Library</title>
<link rel="stylesheet" href="base.css">
<link rel="stylesheet" href="menu.css">
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="container">
<h1><a href="index.html">esvg library</a></h1>
<h4><a href="http://github.com/heeroyui/esvg/">&nbsp;&nbsp;&nbsp;[ sources ]</a></h4>
<h3>API:</h3> <div id="menu">
<ul class="niveau1">
<li><a href="namespace_esvg.html">esvg</a>
</li>
</ul>
</div>
<br/><h3>Associate libraries:</h3><div id="menu">
<ul class="niveau1"><li><a href="../ewol/index.html">ewol</a></li>
</ul><ul class="niveau1"><li><a href="../ejson/index.html">ejson</a></li>
</ul><ul class="niveau1"><li><a href="../egami/index.html">egami</a></li>
</ul><ul class="niveau1"><li><a href="../ege/index.html">ege</a></li>
</ul><ul class="niveau1"><li><a href="../etk/index.html">etk</a></li>
</ul><ul class="niveau1"><li><a href="../exml/index.html">exml</a></li>
</ul></div>
<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
</div>
</div>
<div class="container" id="content">
<h1>namespace: esvg</h1><hr/><h2>Description:</h2>
<br/><br/>
<h2>class:</h2>
<ul>
<li><a href="class_esvg__Document.html">Document</a></li><li><a href="class_esvg__Base.html">Base</a></li><li><a href="class_esvg__Rectangle.html">Rectangle</a></li><li><a href="class_esvg__PaintState.html">PaintState</a></li><li><a href="class_esvg__Renderer.html">Renderer</a></li><li><a href="class_esvg__Polyline.html">Polyline</a></li><li><a href="class_esvg__Ellipse.html">Ellipse</a></li><li><a href="class_esvg__Text.html">Text</a></li><li><a href="class_esvg__Polygon.html">Polygon</a></li><li><a href="class_esvg__Circle.html">Circle</a></li><li><a href="class_esvg__Line.html">Line</a></li><li><a href="class_esvg__PathBasic.html">PathBasic</a></li><li><a href="class_esvg__Path.html">Path</a></li><li><a href="class_esvg__Group.html">Group</a></li></ul>
<h2>enum:</h2>
<ul>
<li><a href="enum_esvg__lineCap.html">lineCap</a></li><li><a href="enum_esvg__lineJoin.html">lineJoin</a></li><li><a href="enum_esvg__polygonMode.html">polygonMode</a></li><li><a href="enum_esvg__pathProperty.html">pathProperty</a></li></ul>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46753803-1', 'heeroyui.github.io');
ga('send', 'pageview');
</script>
</body>
</html>