Documentation for 6376bf46af

This commit is contained in:
github-actions
2023-09-27 18:42:32 +00:00
parent d28eba1fef
commit b5b4d78981
5708 changed files with 52275 additions and 51112 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.7"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: graphics/spirograph.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.7 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -123,23 +123,23 @@ Include dependency graph for spirograph.cpp:</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:da/dd3/namespacespirograph"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dd3/namespacespirograph.html">spirograph</a></td></tr>
<tr class="memitem:da/dd3/namespacespirograph" id="r_da/dd3/namespacespirograph"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dd3/namespacespirograph.html">spirograph</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a525335710b53cb064ca56b936120431e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e">_USE_MATH_DEFINES</a></td></tr>
<tr class="memitem:a525335710b53cb064ca56b936120431e" id="r_a525335710b53cb064ca56b936120431e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e">_USE_MATH_DEFINES</a></td></tr>
<tr class="separator:a525335710b53cb064ca56b936120431e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aeca22dbe4563358960e907a40cd3e1ac"><td class="memTemplParams" colspan="2">template&lt;<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N&gt; </td></tr>
<tr class="memitem:aeca22dbe4563358960e907a40cd3e1ac" id="r_aeca22dbe4563358960e907a40cd3e1ac"><td class="memTemplParams" colspan="2">template&lt;<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> N&gt; </td></tr>
<tr class="memitem:aeca22dbe4563358960e907a40cd3e1ac"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/dd3/namespacespirograph.html#aeca22dbe4563358960e907a40cd3e1ac">spirograph::spirograph</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; double, double &gt;, N &gt; *points, double l, double k, double rot)</td></tr>
<tr class="separator:aeca22dbe4563358960e907a40cd3e1ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e83a64e8443fff1e5ffdc1c299c1e99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dd3/namespacespirograph.html#a8e83a64e8443fff1e5ffdc1c299c1e99">spirograph::test</a> ()</td></tr>
<tr class="memitem:a8e83a64e8443fff1e5ffdc1c299c1e99" id="r_a8e83a64e8443fff1e5ffdc1c299c1e99"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/dd3/namespacespirograph.html#a8e83a64e8443fff1e5ffdc1c299c1e99">spirograph::test</a> ()</td></tr>
<tr class="memdesc:a8e83a64e8443fff1e5ffdc1c299c1e99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test function to save resulting points to a CSV file. <br /></td></tr>
<tr class="separator:a8e83a64e8443fff1e5ffdc1c299c1e99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d77/spirograph_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr>
<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627" id="r_a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d77/spirograph_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr>
<tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -222,7 +222,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_e79632891301b850df87e9c0030293fa.html">graphics</a></li><li class="navelem"><a class="el" href="../../da/d77/spirograph_8cpp.html">spirograph.cpp</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7 </li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
</ul>
</div>
</body>

View File

@@ -1,13 +1,13 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,80,55,106"/>
<area shape="rect" id="Node000002" href="$da/dd3/namespacespirograph.html#a8e83a64e8443fff1e5ffdc1c299c1e99" title="Test function to save resulting points to a CSV file." alt="" coords="103,80,214,106"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,90,88,90,88,96,55,96"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,90,87,90,87,96,55,96"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/basic_ofstream/close.html#" title=" " alt="" coords="269,5,406,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="183,77,261,40,276,34,278,39,263,45,185,82"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/basic_ofstream/is_open.html#" title=" " alt="" coords="262,55,413,80"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="214,82,247,78,248,83,215,88"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="214,82,247,78,247,83,215,88"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/setw.html#" title=" " alt="" coords="300,104,375,130"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="215,98,286,107,286,113,214,103"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="215,98,286,107,285,113,214,103"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/basic_stringstream/str.html#" title=" " alt="" coords="267,153,409,179"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="186,104,263,140,278,145,276,150,261,145,184,109"/>
</map>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="314pt" height="138pt"
@@ -40,8 +40,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.23,-64.62C44.35,-64.62 52.98,-64.62 61.82,-64.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.65,-68.13 71.65,-64.62 61.65,-61.13 61.65,-68.13"/>
<path fill="none" stroke="#63b8ff" d="M37.23,-64.62C44.2,-64.62 52.6,-64.62 61.24,-64.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.13,-68.13 71.13,-64.63 61.13,-61.13 61.13,-68.13"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M134.01,-74.62C149.34,-82.78 171.98,-94.28 192.5,-102.62 196.2,-104.13 200.09,-105.6 204,-107"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="202.76,-110.62 213.35,-110.56 205.04,-104 202.76,-110.62"/>
<path fill="none" stroke="#63b8ff" d="M134.01,-74.62C149.34,-82.78 171.98,-94.28 192.5,-102.62 196.1,-104.09 199.86,-105.51 203.66,-106.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="202.33,-110.12 212.92,-110.07 204.61,-103.51 202.33,-110.12"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M156.95,-70.53C164.85,-71.67 173.32,-72.88 181.78,-74.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.08,-77.67 191.47,-75.63 182.07,-70.74 181.08,-77.67"/>
<path fill="none" stroke="#63b8ff" d="M156.95,-70.53C164.68,-71.64 172.94,-72.83 181.22,-74.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="180.58,-77.46 190.97,-75.41 181.57,-70.53 180.58,-77.46"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge4_Node000002_Node000005" class="edge">
<title>Node2&#45;&gt;Node5</title>
<g id="a_edge4_Node000002_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M156.95,-59.03C174.02,-56.71 193.7,-54.04 210.41,-51.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="210.46,-55.15 219.9,-50.34 209.52,-48.22 210.46,-55.15"/>
<path fill="none" stroke="#63b8ff" d="M156.95,-59.03C173.86,-56.73 193.33,-54.09 209.93,-51.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="209.96,-55.36 219.4,-50.54 209.02,-48.42 209.96,-55.36"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge5_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge5_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M134.66,-54.61C150,-46.71 172.31,-35.71 192.5,-27.62 196.21,-26.14 200.1,-24.69 204.02,-23.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.05,-26.29 213.38,-19.74 202.78,-19.67 205.05,-26.29"/>
<path fill="none" stroke="#63b8ff" d="M134.66,-54.61C150,-46.71 172.31,-35.71 192.5,-27.62 196.1,-26.18 199.87,-24.77 203.67,-23.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.62,-26.79 212.95,-20.23 202.35,-20.17 204.62,-26.79"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 8.1.0 (20230707.0739)
<!-- Generated by graphviz version 9.0.0 (20230911.1827)
-->
<!-- Title: main Pages: 1 -->
<svg width="314pt" height="138pt"
@@ -30,8 +30,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.23,-64.62C44.35,-64.62 52.98,-64.62 61.82,-64.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.65,-68.13 71.65,-64.62 61.65,-61.13 61.65,-68.13"/>
<path fill="none" stroke="#63b8ff" d="M37.23,-64.62C44.2,-64.62 52.6,-64.62 61.24,-64.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.13,-68.13 71.13,-64.63 61.13,-61.13 61.13,-68.13"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M134.01,-74.62C149.34,-82.78 171.98,-94.28 192.5,-102.62 196.2,-104.13 200.09,-105.6 204,-107"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="202.76,-110.62 213.35,-110.56 205.04,-104 202.76,-110.62"/>
<path fill="none" stroke="#63b8ff" d="M134.01,-74.62C149.34,-82.78 171.98,-94.28 192.5,-102.62 196.1,-104.09 199.86,-105.51 203.66,-106.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="202.33,-110.12 212.92,-110.07 204.61,-103.51 202.33,-110.12"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M156.95,-70.53C164.85,-71.67 173.32,-72.88 181.78,-74.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.08,-77.67 191.47,-75.63 182.07,-70.74 181.08,-77.67"/>
<path fill="none" stroke="#63b8ff" d="M156.95,-70.53C164.68,-71.64 172.94,-72.83 181.22,-74.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="180.58,-77.46 190.97,-75.41 181.57,-70.53 180.58,-77.46"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge4_Node000002_Node000005" class="edge">
<title>Node2&#45;&gt;Node5</title>
<g id="a_edge4_Node000002_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M156.95,-59.03C174.02,-56.71 193.7,-54.04 210.41,-51.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="210.46,-55.15 219.9,-50.34 209.52,-48.22 210.46,-55.15"/>
<path fill="none" stroke="#63b8ff" d="M156.95,-59.03C173.86,-56.73 193.33,-54.09 209.93,-51.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="209.96,-55.36 219.4,-50.54 209.02,-48.42 209.96,-55.36"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge5_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge5_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M134.66,-54.61C150,-46.71 172.31,-35.71 192.5,-27.62 196.21,-26.14 200.1,-24.69 204.02,-23.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.05,-26.29 213.38,-19.74 202.78,-19.67 205.05,-26.29"/>
<path fill="none" stroke="#63b8ff" d="M134.66,-54.61C150,-46.71 172.31,-35.71 192.5,-27.62 196.1,-26.18 199.87,-24.77 203.67,-23.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="204.62,-26.79 212.95,-20.23 202.35,-20.17 204.62,-26.79"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB