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

@@ -1,9 +1,9 @@
<map id="backtracking/rat_maze.cpp" name="backtracking/rat_maze.cpp">
<area shape="rect" id="Node000001" title="Implements Rat in a Maze algorithm." alt="" coords="23,5,201,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,79,56,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="100,34,57,71,53,67,96,30"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="100,34,57,71,54,67,96,30"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="80,79,144,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="115,31,115,64,109,64,109,31"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="115,31,115,63,109,63,109,31"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="168,79,240,105"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="129,29,179,68,175,72,126,34"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="129,29,178,67,175,72,126,34"/>
</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: backtracking/rat_maze.cpp Pages: 1 -->
<svg width="184pt" height="83pt"
@@ -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="M69.53,-54.84C60.71,-47.15 47.83,-35.9 37.26,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="39.91,-23.46 30.07,-19.52 35.3,-28.74 39.91,-23.46"/>
<path fill="none" stroke="#63b8ff" d="M69.53,-54.84C60.8,-47.22 48.09,-36.12 37.58,-26.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="40.05,-24.46 30.21,-20.52 35.44,-29.73 40.05,-24.46"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M79.88,-55.08C79.88,-48.42 79.88,-38.99 79.88,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="83.38,-30.61 79.88,-20.61 76.38,-30.61 83.38,-30.61"/>
<path fill="none" stroke="#63b8ff" d="M79.88,-55.08C79.88,-48.57 79.88,-39.42 79.88,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="83.38,-31.12 79.88,-21.12 76.38,-31.12 83.38,-31.12"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M91.58,-54.84C101.75,-46.99 116.71,-35.45 128.79,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.56,-28.41 136.34,-19.52 126.29,-22.86 130.56,-28.41"/>
<path fill="none" stroke="#63b8ff" d="M91.58,-54.84C101.65,-47.07 116.42,-35.67 128.44,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.37,-29.33 136.14,-20.45 126.09,-23.79 130.37,-29.33"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.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: backtracking/rat_maze.cpp Pages: 1 -->
<svg width="184pt" height="83pt"
@@ -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="M69.53,-54.84C60.71,-47.15 47.83,-35.9 37.26,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="39.91,-23.46 30.07,-19.52 35.3,-28.74 39.91,-23.46"/>
<path fill="none" stroke="#63b8ff" d="M69.53,-54.84C60.8,-47.22 48.09,-36.12 37.58,-26.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="40.05,-24.46 30.21,-20.52 35.44,-29.73 40.05,-24.46"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M79.88,-55.08C79.88,-48.42 79.88,-38.99 79.88,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="83.38,-30.61 79.88,-20.61 76.38,-30.61 83.38,-30.61"/>
<path fill="none" stroke="#63b8ff" d="M79.88,-55.08C79.88,-48.57 79.88,-39.42 79.88,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="83.38,-31.12 79.88,-21.12 76.38,-31.12 83.38,-31.12"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M91.58,-54.84C101.75,-46.99 116.71,-35.45 128.79,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.56,-28.41 136.34,-19.52 126.29,-22.86 130.56,-28.41"/>
<path fill="none" stroke="#63b8ff" d="M91.58,-54.84C101.65,-47.07 116.42,-35.67 128.44,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.37,-29.33 136.14,-20.45 126.09,-23.79 130.37,-29.33"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

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++: machine_learning::aystar_search::AyStarSearch&lt; Puzzle &gt; Class Template 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');
@@ -127,40 +127,40 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ad37c0d6640f887d001dbf562deba4971"><td class="memItemLeft" align="right" valign="top"><a id="ad37c0d6640f887d001dbf562deba4971" name="ad37c0d6640f887d001dbf562deba4971"></a>
<tr class="memitem:ad37c0d6640f887d001dbf562deba4971" id="r_ad37c0d6640f887d001dbf562deba4971"><td class="memItemLeft" align="right" valign="top"><a id="ad37c0d6640f887d001dbf562deba4971" name="ad37c0d6640f887d001dbf562deba4971"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>MapOfPuzzleInfoWithPuzzleInfo</b> = <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt;, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt;, <a class="el" href="../../d3/d2a/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1comparison__operator.html">comparison_operator</a> &gt;</td></tr>
<tr class="separator:ad37c0d6640f887d001dbf562deba4971"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb04e9c0f316e6febcd486da47c4b2d0"><td class="memItemLeft" align="right" valign="top"><a id="abb04e9c0f316e6febcd486da47c4b2d0" name="abb04e9c0f316e6febcd486da47c4b2d0"></a>
<tr class="memitem:abb04e9c0f316e6febcd486da47c4b2d0" id="r_abb04e9c0f316e6febcd486da47c4b2d0"><td class="memItemLeft" align="right" valign="top"><a id="abb04e9c0f316e6febcd486da47c4b2d0" name="abb04e9c0f316e6febcd486da47c4b2d0"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>MapOfPuzzleInfoWithInteger</b> = <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt;, uint32_t, <a class="el" href="../../d3/d2a/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1comparison__operator.html">comparison_operator</a> &gt;</td></tr>
<tr class="separator:abb04e9c0f316e6febcd486da47c4b2d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acffa24ad24940c421bf6bb77f71a762c"><td class="memItemLeft" align="right" valign="top"><a id="acffa24ad24940c421bf6bb77f71a762c" name="acffa24ad24940c421bf6bb77f71a762c"></a>
<tr class="memitem:acffa24ad24940c421bf6bb77f71a762c" id="r_acffa24ad24940c421bf6bb77f71a762c"><td class="memItemLeft" align="right" valign="top"><a id="acffa24ad24940c421bf6bb77f71a762c" name="acffa24ad24940c421bf6bb77f71a762c"></a>
using&#160;</td><td class="memItemRight" valign="bottom"><b>SetOfPuzzleInfo</b> = <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/set.html">std::set</a>&lt; <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt;, <a class="el" href="../../d3/d2a/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1comparison__operator.html">comparison_operator</a> &gt;</td></tr>
<tr class="separator:acffa24ad24940c421bf6bb77f71a762c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:abaff2ea6d309e1133fd95bbd1e39946e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html#abaff2ea6d309e1133fd95bbd1e39946e">AyStarSearch</a> (const Puzzle &amp;initial, const Puzzle &amp;final)</td></tr>
<tr class="memitem:abaff2ea6d309e1133fd95bbd1e39946e" id="r_abaff2ea6d309e1133fd95bbd1e39946e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html#abaff2ea6d309e1133fd95bbd1e39946e">AyStarSearch</a> (const Puzzle &amp;initial, const Puzzle &amp;final)</td></tr>
<tr class="memdesc:abaff2ea6d309e1133fd95bbd1e39946e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameterized constructor for <a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html" title="A class defining A* search algorithm. for some initial state and final state.">AyStarSearch</a>. <br /></td></tr>
<tr class="separator:abaff2ea6d309e1133fd95bbd1e39946e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a26aa9ad3d73707370d9fe83707aca4"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; Puzzle &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html#a0a26aa9ad3d73707370d9fe83707aca4">Solution</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt; FinalState, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">MapOfPuzzleInfoWithPuzzleInfo</a> &amp;parent_of)</td></tr>
<tr class="memitem:a0a26aa9ad3d73707370d9fe83707aca4" id="r_a0a26aa9ad3d73707370d9fe83707aca4"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; Puzzle &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html#a0a26aa9ad3d73707370d9fe83707aca4">Solution</a> (<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt; FinalState, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/map.html">MapOfPuzzleInfoWithPuzzleInfo</a> &amp;parent_of)</td></tr>
<tr class="memdesc:a0a26aa9ad3d73707370d9fe83707aca4"><td class="mdescLeft">&#160;</td><td class="mdescRight">A helper solution: launches when a solution for <a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html" title="A class defining A* search algorithm. for some initial state and final state.">AyStarSearch</a> is found. <br /></td></tr>
<tr class="separator:a0a26aa9ad3d73707370d9fe83707aca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48284e156fdd48fd0c41008c7e48f201"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; Puzzle &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html#a48284e156fdd48fd0c41008c7e48f201">a_star_search</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; uint32_t(const Puzzle &amp;, const Puzzle &amp;)&gt; &amp;dist, const uint32_t permissible_depth=30)</td></tr>
<tr class="memitem:a48284e156fdd48fd0c41008c7e48f201" id="r_a48284e156fdd48fd0c41008c7e48f201"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; Puzzle &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html#a48284e156fdd48fd0c41008c7e48f201">a_star_search</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; uint32_t(const Puzzle &amp;, const Puzzle &amp;)&gt; &amp;dist, const uint32_t permissible_depth=30)</td></tr>
<tr class="separator:a48284e156fdd48fd0c41008c7e48f201"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-types" name="pri-types"></a>
Private Types</h2></td></tr>
<tr class="memitem:a47b9bc9815a2e7123ac1dc13e5377301"><td class="memItemLeft" align="right" valign="top"><a id="a47b9bc9815a2e7123ac1dc13e5377301" name="a47b9bc9815a2e7123ac1dc13e5377301"></a>
<tr class="memitem:a47b9bc9815a2e7123ac1dc13e5377301" id="r_a47b9bc9815a2e7123ac1dc13e5377301"><td class="memItemLeft" align="right" valign="top"><a id="a47b9bc9815a2e7123ac1dc13e5377301" name="a47b9bc9815a2e7123ac1dc13e5377301"></a>
typedef struct <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">machine_learning::aystar_search::AyStarSearch::Info</a>&#160;</td><td class="memItemRight" valign="bottom"><b>Info</b></td></tr>
<tr class="memdesc:a47b9bc9815a2e7123ac1dc13e5377301"><td class="mdescLeft">&#160;</td><td class="mdescRight">Struct that handles all the information related to the current state. <br /></td></tr>
<tr class="separator:a47b9bc9815a2e7123ac1dc13e5377301"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:ac11d62d01fac136efbd2bace6c55cea5"><td class="memItemLeft" align="right" valign="top"><a id="ac11d62d01fac136efbd2bace6c55cea5" name="ac11d62d01fac136efbd2bace6c55cea5"></a>
<tr class="memitem:ac11d62d01fac136efbd2bace6c55cea5" id="r_ac11d62d01fac136efbd2bace6c55cea5"><td class="memItemLeft" align="right" valign="top"><a id="ac11d62d01fac136efbd2bace6c55cea5" name="ac11d62d01fac136efbd2bace6c55cea5"></a>
<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>Initial</b></td></tr>
<tr class="separator:ac11d62d01fac136efbd2bace6c55cea5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1686cbc0c50ae9e6f949b1e4b46be9ff"><td class="memItemLeft" align="right" valign="top"><a id="a1686cbc0c50ae9e6f949b1e4b46be9ff" name="a1686cbc0c50ae9e6f949b1e4b46be9ff"></a>
<tr class="memitem:a1686cbc0c50ae9e6f949b1e4b46be9ff" id="r_a1686cbc0c50ae9e6f949b1e4b46be9ff"><td class="memItemLeft" align="right" valign="top"><a id="a1686cbc0c50ae9e6f949b1e4b46be9ff" name="a1686cbc0c50ae9e6f949b1e4b46be9ff"></a>
<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>&lt; <a class="el" href="../../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html">Info</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>Final</b></td></tr>
<tr class="separator:a1686cbc0c50ae9e6f949b1e4b46be9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -452,7 +452,7 @@ Here is the call graph for this function:</div>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>machine_learning/a_star_search.cpp</li>
<li>machine_learning/<b>a_star_search.cpp</b></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -460,7 +460,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="../../d8/d77/namespacemachine__learning.html">machine_learning</a></li><li class="navelem"><b>aystar_search</b></li><li class="navelem"><a class="el" href="../../da/d02/classmachine__learning_1_1aystar__search_1_1_ay_star_search.html">AyStarSearch</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,7 +1,7 @@
<map id="machine_learning::aystar_search::AyStarSearch::Solution" name="machine_learning::aystar_search::AyStarSearch::Solution">
<area shape="rect" id="Node000001" title="A helper solution: launches when a solution for AyStarSearch is found." alt="" coords="5,16,172,71"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/emplace_back.html#" title=" " alt="" coords="220,5,395,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="172,31,205,27,205,33,172,36"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="172,31,204,27,204,33,172,36"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/map/find.html#" title=" " alt="" coords="257,55,358,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="172,50,243,58,242,63,172,55"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="172,50,241,58,241,63,172,55"/>
</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: machine_learning::aystar_search::AyStarSearch::Solution Pages: 1 -->
<svg width="300pt" height="64pt"
@@ -42,8 +42,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="M125.13,-34.86C133.16,-35.8 141.45,-36.77 149.67,-37.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.07,-41.31 159.41,-39 149.89,-34.36 149.07,-41.31"/>
<path fill="none" stroke="#63b8ff" d="M125.13,-34.86C132.98,-35.78 141.08,-36.73 149.12,-37.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="148.57,-41.13 158.91,-38.82 149.38,-34.18 148.57,-41.13"/>
</a>
</g>
</g>
@@ -60,8 +60,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M125.13,-20.77C142.6,-18.83 161.34,-16.75 177.84,-14.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.78,-18.33 187.33,-13.75 177,-11.38 177.78,-18.33"/>
<path fill="none" stroke="#63b8ff" d="M125.13,-20.77C142.27,-18.87 160.63,-16.83 176.9,-15.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.27,-18.5 186.82,-13.92 176.5,-11.54 177.27,-18.5"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 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: machine_learning::aystar_search::AyStarSearch::Solution Pages: 1 -->
<svg width="300pt" height="64pt"
@@ -32,8 +32,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="M125.13,-34.86C133.16,-35.8 141.45,-36.77 149.67,-37.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.07,-41.31 159.41,-39 149.89,-34.36 149.07,-41.31"/>
<path fill="none" stroke="#63b8ff" d="M125.13,-34.86C132.98,-35.78 141.08,-36.73 149.12,-37.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="148.57,-41.13 158.91,-38.82 149.38,-34.18 148.57,-41.13"/>
</a>
</g>
</g>
@@ -50,8 +50,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M125.13,-20.77C142.6,-18.83 161.34,-16.75 177.84,-14.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.78,-18.33 187.33,-13.75 177,-11.38 177.78,-18.33"/>
<path fill="none" stroke="#63b8ff" d="M125.13,-20.77C142.27,-18.87 160.63,-16.83 176.9,-15.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.27,-18.5 186.82,-13.92 176.5,-11.54 177.27,-18.5"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -1,19 +1,19 @@
<map id="machine_learning::aystar_search::AyStarSearch::a_star_search" name="machine_learning::aystar_search::AyStarSearch::a_star_search">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,164,172,219"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/set/begin.html#" title=" " alt="" coords="229,5,333,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="106,162,153,101,184,69,218,40,224,36,227,40,221,44,187,73,157,105,110,165"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="106,162,153,101,184,69,218,40,224,36,227,41,221,44,187,73,157,105,110,165"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/set/emplace.html#" title=" " alt="" coords="220,55,342,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="119,161,165,125,218,89,227,85,230,89,221,94,168,129,123,165"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="119,161,165,125,218,89,226,85,229,90,221,94,168,129,123,165"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/set/empty.html#" title=" " alt="" coords="226,104,336,130"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="161,161,231,133,233,138,163,166"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/set/end.html#" title=" " alt="" coords="234,153,328,179"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="172,178,219,172,219,177,172,183"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="172,178,218,172,219,177,172,183"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/map/end.html#" title=" " alt="" coords="230,203,332,228"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="172,199,216,205,215,210,172,205"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="172,199,215,205,214,210,172,205"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/set/erase.html#" title=" " alt="" coords="228,252,334,278"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="164,217,232,244,230,249,162,222"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="164,217,232,243,230,248,162,222"/>
<area shape="rect" id="Node000008" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/set/find.html#" title=" " alt="" coords="234,301,328,327"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="123,218,168,253,221,288,230,292,227,297,218,292,165,257,120,222"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="123,218,168,253,221,288,229,292,226,297,218,292,165,257,120,222"/>
<area shape="rect" id="Node000009" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/map/find.html#" title=" " alt="" coords="230,351,332,376"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="110,218,157,278,187,309,221,337,227,341,225,346,218,342,184,313,153,281,106,221"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="110,218,157,278,187,309,221,337,227,341,224,345,218,342,184,313,153,281,106,221"/>
</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: machine_learning::aystar_search::AyStarSearch::a_star_search Pages: 1 -->
<svg width="261pt" height="286pt"
@@ -42,8 +42,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="M77.18,-159.89C94.2,-184.66 125.27,-225.38 160.75,-250.62 162.25,-251.7 163.83,-252.71 165.46,-253.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.66,-257.21 174.15,-258.69 166.87,-250.99 163.66,-257.21"/>
<path fill="none" stroke="#63b8ff" d="M77.18,-159.89C94.2,-184.66 125.27,-225.38 160.75,-250.62 162.12,-251.6 163.55,-252.53 165.02,-253.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.32,-256.48 173.81,-257.99 166.55,-250.27 163.32,-256.48"/>
</a>
</g>
</g>
@@ -60,8 +60,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M86.88,-159.71C105.83,-175.95 133.7,-198.18 160.75,-213.62 162.82,-214.81 164.99,-215.95 167.2,-217.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.51,-220.58 176.06,-221.54 168.41,-214.21 165.51,-220.58"/>
<path fill="none" stroke="#63b8ff" d="M86.88,-159.71C105.83,-175.95 133.7,-198.18 160.75,-213.62 162.66,-214.72 164.66,-215.78 166.69,-216.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.14,-219.93 175.69,-220.91 168.05,-213.57 165.14,-219.93"/>
</a>
</g>
</g>
@@ -78,8 +78,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M117.56,-159.96C135.21,-166.9 154.33,-174.43 170.24,-180.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.59,-184.2 179.17,-184.61 171.15,-177.69 168.59,-184.2"/>
<path fill="none" stroke="#63b8ff" d="M117.56,-159.96C135.04,-166.84 153.97,-174.29 169.78,-180.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.18,-183.64 178.77,-184.05 170.74,-177.13 168.18,-183.64"/>
</a>
</g>
</g>
@@ -96,8 +96,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.94,-146.85C136.77,-148.43 148.95,-150.06 160.16,-151.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.61,-155.14 169.98,-153 160.54,-148.2 159.61,-155.14"/>
<path fill="none" stroke="#63b8ff" d="M124.94,-146.85C136.64,-148.41 148.7,-150.02 159.81,-151.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.11,-154.94 169.48,-152.8 160.04,-148 159.11,-154.94"/>
</a>
</g>
</g>
@@ -114,8 +114,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.94,-130.83C135.86,-129.45 147.09,-128.03 157.57,-126.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.7,-130.09 167.18,-125.36 156.82,-123.15 157.7,-130.09"/>
<path fill="none" stroke="#63b8ff" d="M124.94,-130.83C135.63,-129.48 146.62,-128.09 156.91,-126.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.19,-130.28 166.68,-125.55 156.32,-123.34 157.19,-130.28"/>
</a>
</g>
</g>
@@ -132,8 +132,8 @@
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M118.37,-117.36C135.52,-110.73 154,-103.59 169.51,-97.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.66,-100.51 178.72,-93.64 168.13,-93.98 170.66,-100.51"/>
<path fill="none" stroke="#63b8ff" d="M118.37,-117.36C135.36,-110.79 153.64,-103.72 169.06,-97.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.24,-101.06 178.31,-94.19 167.72,-94.53 170.24,-101.06"/>
</a>
</g>
</g>
@@ -150,8 +150,8 @@
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M87.31,-117.52C106.28,-101.53 133.97,-79.81 160.75,-64.62 162.83,-63.45 165,-62.31 167.21,-61.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.42,-64.06 176.08,-56.73 165.52,-57.69 168.42,-64.06"/>
<path fill="none" stroke="#63b8ff" d="M87.31,-117.52C106.28,-101.53 133.97,-79.81 160.75,-64.62 162.67,-63.54 164.66,-62.49 166.7,-61.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.06,-64.7 175.7,-57.36 165.15,-58.33 168.06,-64.7"/>
</a>
</g>
</g>
@@ -168,8 +168,8 @@
<g id="edge8_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge8_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.22,-117.55C94.28,-93.01 125.39,-52.66 160.75,-27.62 162.26,-26.56 163.84,-25.54 165.47,-24.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.88,-27.27 174.16,-19.57 163.67,-21.05 166.88,-27.27"/>
<path fill="none" stroke="#63b8ff" d="M77.22,-117.55C94.28,-93.01 125.39,-52.66 160.75,-27.62 162.12,-26.65 163.55,-25.73 165.02,-24.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.56,-27.99 173.82,-20.27 163.33,-21.77 166.56,-27.99"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 8.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: machine_learning::aystar_search::AyStarSearch::a_star_search Pages: 1 -->
<svg width="261pt" height="286pt"
@@ -32,8 +32,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="M77.18,-159.89C94.2,-184.66 125.27,-225.38 160.75,-250.62 162.25,-251.7 163.83,-252.71 165.46,-253.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.66,-257.21 174.15,-258.69 166.87,-250.99 163.66,-257.21"/>
<path fill="none" stroke="#63b8ff" d="M77.18,-159.89C94.2,-184.66 125.27,-225.38 160.75,-250.62 162.12,-251.6 163.55,-252.53 165.02,-253.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.32,-256.48 173.81,-257.99 166.55,-250.27 163.32,-256.48"/>
</a>
</g>
</g>
@@ -50,8 +50,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M86.88,-159.71C105.83,-175.95 133.7,-198.18 160.75,-213.62 162.82,-214.81 164.99,-215.95 167.2,-217.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.51,-220.58 176.06,-221.54 168.41,-214.21 165.51,-220.58"/>
<path fill="none" stroke="#63b8ff" d="M86.88,-159.71C105.83,-175.95 133.7,-198.18 160.75,-213.62 162.66,-214.72 164.66,-215.78 166.69,-216.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.14,-219.93 175.69,-220.91 168.05,-213.57 165.14,-219.93"/>
</a>
</g>
</g>
@@ -68,8 +68,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M117.56,-159.96C135.21,-166.9 154.33,-174.43 170.24,-180.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.59,-184.2 179.17,-184.61 171.15,-177.69 168.59,-184.2"/>
<path fill="none" stroke="#63b8ff" d="M117.56,-159.96C135.04,-166.84 153.97,-174.29 169.78,-180.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.18,-183.64 178.77,-184.05 170.74,-177.13 168.18,-183.64"/>
</a>
</g>
</g>
@@ -86,8 +86,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.94,-146.85C136.77,-148.43 148.95,-150.06 160.16,-151.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.61,-155.14 169.98,-153 160.54,-148.2 159.61,-155.14"/>
<path fill="none" stroke="#63b8ff" d="M124.94,-146.85C136.64,-148.41 148.7,-150.02 159.81,-151.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.11,-154.94 169.48,-152.8 160.04,-148 159.11,-154.94"/>
</a>
</g>
</g>
@@ -104,8 +104,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.94,-130.83C135.86,-129.45 147.09,-128.03 157.57,-126.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.7,-130.09 167.18,-125.36 156.82,-123.15 157.7,-130.09"/>
<path fill="none" stroke="#63b8ff" d="M124.94,-130.83C135.63,-129.48 146.62,-128.09 156.91,-126.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.19,-130.28 166.68,-125.55 156.32,-123.34 157.19,-130.28"/>
</a>
</g>
</g>
@@ -122,8 +122,8 @@
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M118.37,-117.36C135.52,-110.73 154,-103.59 169.51,-97.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.66,-100.51 178.72,-93.64 168.13,-93.98 170.66,-100.51"/>
<path fill="none" stroke="#63b8ff" d="M118.37,-117.36C135.36,-110.79 153.64,-103.72 169.06,-97.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.24,-101.06 178.31,-94.19 167.72,-94.53 170.24,-101.06"/>
</a>
</g>
</g>
@@ -140,8 +140,8 @@
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M87.31,-117.52C106.28,-101.53 133.97,-79.81 160.75,-64.62 162.83,-63.45 165,-62.31 167.21,-61.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.42,-64.06 176.08,-56.73 165.52,-57.69 168.42,-64.06"/>
<path fill="none" stroke="#63b8ff" d="M87.31,-117.52C106.28,-101.53 133.97,-79.81 160.75,-64.62 162.67,-63.54 164.66,-62.49 166.7,-61.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.06,-64.7 175.7,-57.36 165.15,-58.33 168.06,-64.7"/>
</a>
</g>
</g>
@@ -158,8 +158,8 @@
<g id="edge8_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge8_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M77.22,-117.55C94.28,-93.01 125.39,-52.66 160.75,-27.62 162.26,-26.56 163.84,-25.54 165.47,-24.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.88,-27.27 174.16,-19.57 163.67,-21.05 166.88,-27.27"/>
<path fill="none" stroke="#63b8ff" d="M77.22,-117.55C94.28,-93.01 125.39,-52.66 160.75,-27.62 162.12,-26.65 163.55,-25.73 165.02,-24.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.56,-27.99 173.82,-20.27 163.33,-21.77 166.56,-27.99"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

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++: dynamic_programming/longest_common_string.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');
@@ -125,30 +125,30 @@ Classes</h2></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:aa38b6b17bc5d46ed88acdd8414e18fa5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5">longest_common_string_length</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;string_a, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;string_b)</td></tr>
<tr class="memitem:aa38b6b17bc5d46ed88acdd8414e18fa5" id="r_aa38b6b17bc5d46ed88acdd8414e18fa5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5">longest_common_string_length</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;string_a, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;string_b)</td></tr>
<tr class="memdesc:aa38b6b17bc5d46ed88acdd8414e18fa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a> <br /></td></tr>
<tr class="separator:aa38b6b17bc5d46ed88acdd8414e18fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a967854a526bc15403d783a033155fc5c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="el" href="../../da/d86/struct_test_case.html">TestCase</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#a967854a526bc15403d783a033155fc5c">get_test_cases</a> ()</td></tr>
<tr class="memitem:a967854a526bc15403d783a033155fc5c" id="r_a967854a526bc15403d783a033155fc5c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="el" href="../../da/d86/struct_test_case.html">TestCase</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#a967854a526bc15403d783a033155fc5c">get_test_cases</a> ()</td></tr>
<tr class="separator:a967854a526bc15403d783a033155fc5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b229daad982a186a4d8d90aa8f38561"><td class="memTemplParams" colspan="2">template&lt;typename <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &gt; </td></tr>
<tr class="memitem:a9b229daad982a186a4d8d90aa8f38561" id="r_a9b229daad982a186a4d8d90aa8f38561"><td class="memTemplParams" colspan="2">template&lt;typename <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &gt; </td></tr>
<tr class="memitem:a9b229daad982a186a4d8d90aa8f38561"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#a9b229daad982a186a4d8d90aa8f38561">test_longest_common_string_length</a> (const <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &amp;test_cases)</td></tr>
<tr class="memdesc:a9b229daad982a186a4d8d90aa8f38561"><td class="mdescLeft">&#160;</td><td class="mdescRight">checks the function <a class="el" href="../../da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector">longest_common_string_length</a> agains example data <br /></td></tr>
<tr class="separator:a9b229daad982a186a4d8d90aa8f38561"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1e613c1b85cc04ed931b6c745fec155"><td class="memTemplParams" colspan="2">template&lt;typename <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &gt; </td></tr>
<tr class="memitem:ad1e613c1b85cc04ed931b6c745fec155" id="r_ad1e613c1b85cc04ed931b6c745fec155"><td class="memTemplParams" colspan="2">template&lt;typename <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &gt; </td></tr>
<tr class="memitem:ad1e613c1b85cc04ed931b6c745fec155"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#ad1e613c1b85cc04ed931b6c745fec155">test_longest_common_string_length_is_symmetric</a> (const <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &amp;test_cases)</td></tr>
<tr class="memdesc:ad1e613c1b85cc04ed931b6c745fec155"><td class="mdescLeft">&#160;</td><td class="mdescRight">checks if the function <a class="el" href="../../da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector">longest_common_string_length</a> returns the same result when its argument are flipped <br /></td></tr>
<tr class="separator:ad1e613c1b85cc04ed931b6c745fec155"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb03dbbcee6d607db471021168be8541"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#acb03dbbcee6d607db471021168be8541">reverse_str</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;in_str)</td></tr>
<tr class="memitem:acb03dbbcee6d607db471021168be8541" id="r_acb03dbbcee6d607db471021168be8541"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#acb03dbbcee6d607db471021168be8541">reverse_str</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;in_str)</td></tr>
<tr class="memdesc:acb03dbbcee6d607db471021168be8541"><td class="mdescLeft">&#160;</td><td class="mdescRight">reverses a given string <br /></td></tr>
<tr class="separator:acb03dbbcee6d607db471021168be8541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23ab67b0d9600697695fc8679462d8fe"><td class="memTemplParams" colspan="2">template&lt;typename <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &gt; </td></tr>
<tr class="memitem:a23ab67b0d9600697695fc8679462d8fe" id="r_a23ab67b0d9600697695fc8679462d8fe"><td class="memTemplParams" colspan="2">template&lt;typename <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &gt; </td></tr>
<tr class="memitem:a23ab67b0d9600697695fc8679462d8fe"><td class="memTemplItemLeft" align="right" valign="top">static void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#a23ab67b0d9600697695fc8679462d8fe">test_longest_common_string_length_for_reversed_inputs</a> (const <a class="el" href="../../d5/d58/class_test_cases.html">TestCases</a> &amp;test_cases)</td></tr>
<tr class="memdesc:a23ab67b0d9600697695fc8679462d8fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">checks if the function <a class="el" href="../../da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector">longest_common_string_length</a> returns the same result when its inputs are reversed <br /></td></tr>
<tr class="separator:a23ab67b0d9600697695fc8679462d8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a483bb8ccf42aaf7375a83e91490eda1e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e">tests</a> ()</td></tr>
<tr class="memitem:a483bb8ccf42aaf7375a83e91490eda1e" id="r_a483bb8ccf42aaf7375a83e91490eda1e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e">tests</a> ()</td></tr>
<tr class="memdesc:a483bb8ccf42aaf7375a83e91490eda1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">runs all tests for <a class="el" href="../../da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector">longest_common_string_length</a> funcion <br /></td></tr>
<tr class="separator:a483bb8ccf42aaf7375a83e91490eda1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4" id="r_ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <br /></td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -544,7 +544,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_8a20dd5bfd5341a725342bf72b6b686f.html">dynamic_programming</a></li><li class="navelem"><a class="el" href="../../da/d0d/longest__common__string_8cpp.html">longest_common_string.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,15 +1,15 @@
<map id="test_longest_common_string_length_for_reversed_inputs" name="test_longest_common_string_length_for_reversed_inputs">
<area shape="rect" id="Node000001" title="checks if the function longest_common_string_length returns the same result when its inputs are rever..." alt="" coords="5,68,187,123"/>
<area shape="rect" id="Node000002" href="$da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector" alt="" coords="235,46,394,87"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="187,81,219,76,220,81,187,86"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="187,81,219,76,219,82,187,86"/>
<area shape="rect" id="Node000005" href="$da/d0d/longest__common__string_8cpp.html#acb03dbbcee6d607db471021168be8541" title="reverses a given string" alt="" coords="271,111,358,136"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="187,104,257,114,257,119,187,110"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="187,104,257,113,256,119,187,110"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="467,5,539,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="394,43,452,28,453,33,395,48"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="394,43,451,28,453,34,395,48"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="448,55,559,80"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="395,64,432,64,432,70,395,69"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rbegin.html#" title=" " alt="" coords="442,108,564,134"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="358,120,427,119,427,125,358,126"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="358,120,426,119,426,125,358,126"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rend.html#" title=" " alt="" coords="447,157,559,183"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="359,132,435,151,433,156,357,137"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="359,132,434,150,433,156,357,137"/>
</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: test_longest_common_string_length_for_reversed_inputs Pages: 1 -->
<svg width="427pt" height="141pt"
@@ -43,8 +43,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="M136.19,-74.76C144.34,-75.87 152.68,-77.01 160.86,-78.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="160.13,-81.69 170.51,-79.57 161.07,-74.75 160.13,-81.69"/>
<path fill="none" stroke="#63b8ff" d="M136.19,-74.76C144.16,-75.85 152.3,-76.96 160.31,-78.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.63,-81.48 170.01,-79.36 160.57,-74.55 159.63,-81.48"/>
</a>
</g>
</g>
@@ -61,8 +61,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M136.19,-56.9C153.96,-54.59 172.64,-52.17 188.66,-50.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="188.82,-53.47 198.28,-48.71 187.92,-46.53 188.82,-53.47"/>
<path fill="none" stroke="#63b8ff" d="M136.19,-56.9C153.79,-54.62 172.28,-52.22 188.2,-50.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="188.32,-53.66 197.78,-48.91 187.42,-46.72 188.32,-53.66"/>
</a>
</g>
</g>
@@ -79,8 +79,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="M291.96,-102.89C306.71,-106.7 322.11,-110.66 335.43,-114.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.52,-117.74 345.08,-116.85 336.27,-110.96 334.52,-117.74"/>
<path fill="none" stroke="#63b8ff" d="M291.96,-102.89C306.57,-106.66 321.8,-110.59 335.03,-114"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.06,-117.36 344.61,-116.47 335.8,-110.58 334.06,-117.36"/>
</a>
</g>
</g>
@@ -97,8 +97,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="M291.96,-87.2C301.37,-87.13 311.04,-87.06 320.26,-87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="320.28,-90.49 330.25,-86.92 320.23,-83.49 320.28,-90.49"/>
<path fill="none" stroke="#63b8ff" d="M291.96,-87.2C301.27,-87.13 310.83,-87.07 319.96,-87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="319.76,-90.5 329.74,-86.93 319.71,-83.5 319.76,-90.5"/>
</a>
</g>
</g>
@@ -115,8 +115,8 @@
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M264.43,-45.08C279.76,-45.3 298.62,-45.57 316.26,-45.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="316,-49.33 326.05,-45.98 316.1,-42.33 316,-49.33"/>
<path fill="none" stroke="#63b8ff" d="M264.43,-45.08C279.61,-45.3 298.26,-45.56 315.76,-45.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="315.49,-49.31 325.54,-45.95 315.59,-42.31 315.49,-49.31"/>
</a>
</g>
</g>
@@ -133,8 +133,8 @@
<g id="edge6_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge6_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M264.43,-36.68C281.26,-32.47 302.35,-27.18 321.41,-22.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.2,-25.56 331.05,-19.73 320.5,-18.77 322.2,-25.56"/>
<path fill="none" stroke="#63b8ff" d="M264.43,-36.68C281.18,-32.48 302.15,-27.23 321.14,-22.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.73,-25.93 330.58,-20.1 320.03,-19.14 321.73,-25.93"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 7.2 KiB

After

Width:  |  Height:  |  Size: 7.2 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: test_longest_common_string_length_for_reversed_inputs Pages: 1 -->
<svg width="427pt" height="141pt"
@@ -33,8 +33,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="M136.19,-74.76C144.34,-75.87 152.68,-77.01 160.86,-78.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="160.13,-81.69 170.51,-79.57 161.07,-74.75 160.13,-81.69"/>
<path fill="none" stroke="#63b8ff" d="M136.19,-74.76C144.16,-75.85 152.3,-76.96 160.31,-78.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.63,-81.48 170.01,-79.36 160.57,-74.55 159.63,-81.48"/>
</a>
</g>
</g>
@@ -51,8 +51,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M136.19,-56.9C153.96,-54.59 172.64,-52.17 188.66,-50.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="188.82,-53.47 198.28,-48.71 187.92,-46.53 188.82,-53.47"/>
<path fill="none" stroke="#63b8ff" d="M136.19,-56.9C153.79,-54.62 172.28,-52.22 188.2,-50.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="188.32,-53.66 197.78,-48.91 187.42,-46.72 188.32,-53.66"/>
</a>
</g>
</g>
@@ -69,8 +69,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="M291.96,-102.89C306.71,-106.7 322.11,-110.66 335.43,-114.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.52,-117.74 345.08,-116.85 336.27,-110.96 334.52,-117.74"/>
<path fill="none" stroke="#63b8ff" d="M291.96,-102.89C306.57,-106.66 321.8,-110.59 335.03,-114"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.06,-117.36 344.61,-116.47 335.8,-110.58 334.06,-117.36"/>
</a>
</g>
</g>
@@ -87,8 +87,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="M291.96,-87.2C301.37,-87.13 311.04,-87.06 320.26,-87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="320.28,-90.49 330.25,-86.92 320.23,-83.49 320.28,-90.49"/>
<path fill="none" stroke="#63b8ff" d="M291.96,-87.2C301.27,-87.13 310.83,-87.07 319.96,-87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="319.76,-90.5 329.74,-86.93 319.71,-83.5 319.76,-90.5"/>
</a>
</g>
</g>
@@ -105,8 +105,8 @@
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M264.43,-45.08C279.76,-45.3 298.62,-45.57 316.26,-45.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="316,-49.33 326.05,-45.98 316.1,-42.33 316,-49.33"/>
<path fill="none" stroke="#63b8ff" d="M264.43,-45.08C279.61,-45.3 298.26,-45.56 315.76,-45.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="315.49,-49.31 325.54,-45.95 315.59,-42.31 315.49,-49.31"/>
</a>
</g>
</g>
@@ -123,8 +123,8 @@
<g id="edge6_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge6_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M264.43,-36.68C281.26,-32.47 302.35,-27.18 321.41,-22.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.2,-25.56 331.05,-19.73 320.5,-18.77 322.2,-25.56"/>
<path fill="none" stroke="#63b8ff" d="M264.43,-36.68C281.18,-32.48 302.15,-27.23 321.14,-22.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.73,-25.93 330.58,-20.1 320.03,-19.14 321.73,-25.93"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 6.4 KiB

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@@ -1,25 +1,25 @@
<map id="tests" name="tests">
<area shape="rect" id="Node000001" title="runs all tests for longest_common_string_length funcion" alt="" coords="5,96,56,122"/>
<area shape="rect" id="Node000002" href="$da/d0d/longest__common__string_8cpp.html#a967854a526bc15403d783a033155fc5c" title=" " alt="" coords="142,5,253,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="41,94,67,67,102,41,127,30,129,35,105,46,70,71,45,98"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="41,94,67,67,102,41,126,31,128,36,105,46,70,71,45,98"/>
<area shape="rect" id="Node000003" href="$da/d0d/longest__common__string_8cpp.html#a9b229daad982a186a4d8d90aa8f38561" title="checks the function longest_common_string_length agains example data" alt="" coords="123,55,272,96"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="56,101,108,91,109,96,57,107"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="56,101,107,91,108,96,57,107"/>
<area shape="rect" id="Node000007" href="$da/d0d/longest__common__string_8cpp.html#a23ab67b0d9600697695fc8679462d8fe" title="checks if the function longest_common_string_length returns the same result when its inputs are rever..." alt="" coords="107,185,288,241"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="46,120,72,145,105,171,113,175,110,180,102,175,69,149,42,124"/>
<area shape="rect" id="Node000011" href="$da/d0d/longest__common__string_8cpp.html#ad1e613c1b85cc04ed931b6c745fec155" title="checks if the function longest_common_string_length returns the same result when its argument are fli..." alt="" coords="104,121,291,161"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="57,111,90,117,89,123,56,116"/>
<area shape="poly" id="edge11_Node000001_Node000011" title=" " alt="" coords="57,111,89,117,88,122,56,116"/>
<area shape="rect" id="Node000004" href="$da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector" alt="" coords="339,121,498,161"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="269,94,334,113,332,118,268,99"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="269,94,333,113,332,118,268,99"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="571,84,644,110"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="498,120,556,106,558,111,500,125"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="498,120,556,106,557,111,500,125"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="552,133,663,159"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="499,140,537,142,537,147,499,146"/>
<area shape="poly" id="edge7_Node000007_Node000004" title=" " alt="" coords="284,182,339,164,341,169,286,187"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="499,140,536,141,536,147,499,146"/>
<area shape="poly" id="edge7_Node000007_Node000004" title=" " alt="" coords="284,182,339,164,340,169,286,187"/>
<area shape="rect" id="Node000008" href="$da/d0d/longest__common__string_8cpp.html#acb03dbbcee6d607db471021168be8541" title="reverses a given string" alt="" coords="376,200,462,226"/>
<area shape="poly" id="edge8_Node000007_Node000008" title=" " alt="" coords="288,210,360,210,360,216,288,216"/>
<area shape="rect" id="Node000009" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rbegin.html#" title=" " alt="" coords="546,193,669,219"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="462,209,531,206,531,212,462,214"/>
<area shape="rect" id="Node000010" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rend.html#" title=" " alt="" coords="551,243,664,268"/>
<area shape="poly" id="edge10_Node000008_Node000010" title=" " alt="" coords="463,220,538,237,536,242,462,225"/>
<area shape="poly" id="edge12_Node000011_Node000004" title=" " alt="" coords="291,138,324,138,324,144,291,144"/>
<area shape="poly" id="edge10_Node000008_Node000010" title=" " alt="" coords="463,220,537,237,536,242,462,225"/>
<area shape="poly" id="edge12_Node000011_Node000004" title=" " alt="" coords="291,138,323,138,323,144,291,144"/>
</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: tests Pages: 1 -->
<!--zoomable 205 -->
@@ -76,8 +76,8 @@ var sectionId = 'dynsection-7';
<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="M28,-129.39C37.75,-140.48 55.14,-158.39 73.75,-168.62 79.48,-171.78 85.78,-174.44 92.16,-176.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.61,-180.17 101.2,-179.85 92.72,-173.5 90.61,-180.17"/>
<path fill="none" stroke="#63b8ff" d="M28,-129.39C37.75,-140.48 55.14,-158.39 73.75,-168.62 79.21,-171.63 85.18,-174.18 91.25,-176.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.17,-179.68 100.76,-179.39 92.3,-173.01 90.17,-179.68"/>
</a>
</g>
</g>
@@ -95,8 +95,8 @@ var sectionId = 'dynsection-7';
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M38.04,-123.31C48.65,-125.47 62.75,-128.33 77.16,-131.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.17,-134.83 86.66,-133.39 77.56,-127.97 76.17,-134.83"/>
<path fill="none" stroke="#63b8ff" d="M38.04,-123.31C48.54,-125.45 62.47,-128.27 76.74,-131.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="75.68,-134.53 86.18,-133.09 77.08,-127.67 75.68,-134.53"/>
</a>
</g>
</g>
@@ -115,8 +115,8 @@ var sectionId = 'dynsection-7';
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M29.04,-109.77C39.19,-99.27 56.43,-82.68 73.75,-71.62 75.72,-70.36 77.76,-69.13 79.84,-67.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="81.05,-70.72 88.18,-62.89 77.72,-64.56 81.05,-70.72"/>
<path fill="none" stroke="#63b8ff" d="M29.04,-109.77C39.19,-99.27 56.43,-82.68 73.75,-71.62 75.57,-70.46 77.45,-69.32 79.36,-68.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.73,-71.45 87.85,-63.61 77.39,-65.3 80.73,-71.45"/>
</a>
</g>
</g>
@@ -134,8 +134,8 @@ var sectionId = 'dynsection-7';
<g id="edge11_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge11_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M38.04,-116.08C45.09,-114.71 53.68,-113.04 62.88,-111.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.33,-114.52 72.48,-109.18 61.99,-107.65 63.33,-114.52"/>
<path fill="none" stroke="#63b8ff" d="M38.04,-116.08C44.94,-114.74 53.31,-113.11 62.29,-111.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.85,-114.81 71.99,-109.47 61.51,-107.94 62.85,-114.81"/>
</a>
</g>
</g>
@@ -153,8 +153,8 @@ var sectionId = 'dynsection-7';
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M197.34,-128.99C212.8,-124.37 229.88,-119.26 245.94,-114.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="246.73,-117.58 255.31,-111.37 244.73,-110.88 246.73,-117.58"/>
<path fill="none" stroke="#63b8ff" d="M197.34,-128.99C212.65,-124.41 229.55,-119.36 245.48,-114.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="246.28,-118.02 254.86,-111.8 244.28,-111.31 246.28,-118.02"/>
</a>
</g>
</g>
@@ -171,8 +171,8 @@ var sectionId = 'dynsection-7';
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M370.21,-109.62C384.96,-113.11 400.36,-116.74 413.68,-119.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="412.79,-123.52 423.33,-122.41 414.4,-116.7 412.79,-123.52"/>
<path fill="none" stroke="#63b8ff" d="M370.21,-109.62C384.82,-113.07 400.05,-116.67 413.28,-119.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="412.32,-123.17 422.86,-122.06 413.93,-116.36 412.32,-123.17"/>
</a>
</g>
</g>
@@ -189,8 +189,8 @@ var sectionId = 'dynsection-7';
<g id="edge5_Node000004_Node000006" class="edge">
<title>Node4&#45;&gt;Node6</title>
<g id="a_edge5_Node000004_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M370.21,-93.93C379.62,-93.66 389.29,-93.38 398.51,-93.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="398.61,-96.59 408.5,-92.8 398.41,-89.59 398.61,-96.59"/>
<path fill="none" stroke="#63b8ff" d="M370.21,-93.93C379.52,-93.66 389.08,-93.39 398.21,-93.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="398.09,-96.63 407.99,-92.85 397.89,-89.63 398.09,-96.63"/>
</a>
</g>
</g>
@@ -198,8 +198,8 @@ var sectionId = 'dynsection-7';
<g id="edge7_Node000007_Node000004" class="edge">
<title>Node7&#45;&gt;Node4</title>
<g id="a_edge7_Node000007_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M209.82,-62.97C223.38,-67.43 237.6,-72.12 250.9,-76.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.75,-80.13 260.34,-79.93 251.94,-73.48 249.75,-80.13"/>
<path fill="none" stroke="#63b8ff" d="M209.82,-62.97C223.25,-67.39 237.32,-72.02 250.51,-76.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.31,-79.66 259.91,-79.46 251.5,-73.01 249.31,-79.66"/>
</a>
</g>
</g>
@@ -216,8 +216,8 @@ var sectionId = 'dynsection-7';
<g id="edge8_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge8_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M212.18,-41.62C230.43,-41.62 249.7,-41.62 266.2,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.14,-45.13 276.14,-41.62 266.14,-38.13 266.14,-45.13"/>
<path fill="none" stroke="#63b8ff" d="M212.18,-41.62C230.26,-41.62 249.33,-41.62 265.73,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="265.62,-45.13 275.62,-41.63 265.62,-38.13 265.62,-45.13"/>
</a>
</g>
</g>
@@ -234,8 +234,8 @@ var sectionId = 'dynsection-7';
<g id="edge9_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge9_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M342.68,-42.76C358.01,-43.31 376.87,-43.98 394.51,-44.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="394.18,-48.14 404.3,-45 394.43,-41.15 394.18,-48.14"/>
<path fill="none" stroke="#63b8ff" d="M342.68,-42.76C357.86,-43.3 376.51,-43.97 394.01,-44.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="393.67,-48.09 403.79,-44.95 393.92,-41.09 393.67,-48.09"/>
</a>
</g>
</g>
@@ -252,8 +252,8 @@ var sectionId = 'dynsection-7';
<g id="edge10_Node000008_Node000010" class="edge">
<title>Node8&#45;&gt;Node10</title>
<g id="a_edge10_Node000008_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M342.68,-34.36C359.24,-30.57 379.92,-25.83 398.74,-21.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="399.29,-24.75 408.26,-19.11 397.73,-17.93 399.29,-24.75"/>
<path fill="none" stroke="#63b8ff" d="M342.68,-34.36C359.08,-30.6 379.54,-25.92 398.21,-21.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="398.82,-25.09 407.78,-19.44 397.26,-18.27 398.82,-25.09"/>
</a>
</g>
</g>
@@ -261,8 +261,8 @@ var sectionId = 'dynsection-7';
<g id="edge12_Node000011_Node000004" class="edge">
<title>Node11&#45;&gt;Node4</title>
<g id="a_edge12_Node000011_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M214.55,-95.62C222.65,-95.62 230.92,-95.62 239.03,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.96,-99.13 248.96,-95.62 238.96,-92.13 238.96,-99.13"/>
<path fill="none" stroke="#63b8ff" d="M214.55,-95.62C222.47,-95.62 230.55,-95.62 238.48,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.44,-99.13 248.44,-95.63 238.44,-92.13 238.44,-99.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 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: tests Pages: 1 -->
<svg width="506pt" height="205pt"
@@ -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="M28,-129.39C37.75,-140.48 55.14,-158.39 73.75,-168.62 79.48,-171.78 85.78,-174.44 92.16,-176.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.61,-180.17 101.2,-179.85 92.72,-173.5 90.61,-180.17"/>
<path fill="none" stroke="#63b8ff" d="M28,-129.39C37.75,-140.48 55.14,-158.39 73.75,-168.62 79.21,-171.63 85.18,-174.18 91.25,-176.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.17,-179.68 100.76,-179.39 92.3,-173.01 90.17,-179.68"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M38.04,-123.31C48.65,-125.47 62.75,-128.33 77.16,-131.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.17,-134.83 86.66,-133.39 77.56,-127.97 76.17,-134.83"/>
<path fill="none" stroke="#63b8ff" d="M38.04,-123.31C48.54,-125.45 62.47,-128.27 76.74,-131.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="75.68,-134.53 86.18,-133.09 77.08,-127.67 75.68,-134.53"/>
</a>
</g>
</g>
@@ -69,8 +69,8 @@
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M29.04,-109.77C39.19,-99.27 56.43,-82.68 73.75,-71.62 75.72,-70.36 77.76,-69.13 79.84,-67.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="81.05,-70.72 88.18,-62.89 77.72,-64.56 81.05,-70.72"/>
<path fill="none" stroke="#63b8ff" d="M29.04,-109.77C39.19,-99.27 56.43,-82.68 73.75,-71.62 75.57,-70.46 77.45,-69.32 79.36,-68.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.73,-71.45 87.85,-63.61 77.39,-65.3 80.73,-71.45"/>
</a>
</g>
</g>
@@ -88,8 +88,8 @@
<g id="edge11_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge11_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M38.04,-116.08C45.09,-114.71 53.68,-113.04 62.88,-111.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.33,-114.52 72.48,-109.18 61.99,-107.65 63.33,-114.52"/>
<path fill="none" stroke="#63b8ff" d="M38.04,-116.08C44.94,-114.74 53.31,-113.11 62.29,-111.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.85,-114.81 71.99,-109.47 61.51,-107.94 62.85,-114.81"/>
</a>
</g>
</g>
@@ -107,8 +107,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M197.34,-128.99C212.8,-124.37 229.88,-119.26 245.94,-114.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="246.73,-117.58 255.31,-111.37 244.73,-110.88 246.73,-117.58"/>
<path fill="none" stroke="#63b8ff" d="M197.34,-128.99C212.65,-124.41 229.55,-119.36 245.48,-114.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="246.28,-118.02 254.86,-111.8 244.28,-111.31 246.28,-118.02"/>
</a>
</g>
</g>
@@ -125,8 +125,8 @@
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M370.21,-109.62C384.96,-113.11 400.36,-116.74 413.68,-119.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="412.79,-123.52 423.33,-122.41 414.4,-116.7 412.79,-123.52"/>
<path fill="none" stroke="#63b8ff" d="M370.21,-109.62C384.82,-113.07 400.05,-116.67 413.28,-119.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="412.32,-123.17 422.86,-122.06 413.93,-116.36 412.32,-123.17"/>
</a>
</g>
</g>
@@ -143,8 +143,8 @@
<g id="edge5_Node000004_Node000006" class="edge">
<title>Node4&#45;&gt;Node6</title>
<g id="a_edge5_Node000004_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M370.21,-93.93C379.62,-93.66 389.29,-93.38 398.51,-93.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="398.61,-96.59 408.5,-92.8 398.41,-89.59 398.61,-96.59"/>
<path fill="none" stroke="#63b8ff" d="M370.21,-93.93C379.52,-93.66 389.08,-93.39 398.21,-93.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="398.09,-96.63 407.99,-92.85 397.89,-89.63 398.09,-96.63"/>
</a>
</g>
</g>
@@ -152,8 +152,8 @@
<g id="edge7_Node000007_Node000004" class="edge">
<title>Node7&#45;&gt;Node4</title>
<g id="a_edge7_Node000007_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M209.82,-62.97C223.38,-67.43 237.6,-72.12 250.9,-76.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.75,-80.13 260.34,-79.93 251.94,-73.48 249.75,-80.13"/>
<path fill="none" stroke="#63b8ff" d="M209.82,-62.97C223.25,-67.39 237.32,-72.02 250.51,-76.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.31,-79.66 259.91,-79.46 251.5,-73.01 249.31,-79.66"/>
</a>
</g>
</g>
@@ -170,8 +170,8 @@
<g id="edge8_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge8_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M212.18,-41.62C230.43,-41.62 249.7,-41.62 266.2,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.14,-45.13 276.14,-41.62 266.14,-38.13 266.14,-45.13"/>
<path fill="none" stroke="#63b8ff" d="M212.18,-41.62C230.26,-41.62 249.33,-41.62 265.73,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="265.62,-45.13 275.62,-41.63 265.62,-38.13 265.62,-45.13"/>
</a>
</g>
</g>
@@ -188,8 +188,8 @@
<g id="edge9_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge9_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M342.68,-42.76C358.01,-43.31 376.87,-43.98 394.51,-44.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="394.18,-48.14 404.3,-45 394.43,-41.15 394.18,-48.14"/>
<path fill="none" stroke="#63b8ff" d="M342.68,-42.76C357.86,-43.3 376.51,-43.97 394.01,-44.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="393.67,-48.09 403.79,-44.95 393.92,-41.09 393.67,-48.09"/>
</a>
</g>
</g>
@@ -206,8 +206,8 @@
<g id="edge10_Node000008_Node000010" class="edge">
<title>Node8&#45;&gt;Node10</title>
<g id="a_edge10_Node000008_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M342.68,-34.36C359.24,-30.57 379.92,-25.83 398.74,-21.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="399.29,-24.75 408.26,-19.11 397.73,-17.93 399.29,-24.75"/>
<path fill="none" stroke="#63b8ff" d="M342.68,-34.36C359.08,-30.6 379.54,-25.92 398.21,-21.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="398.82,-25.09 407.78,-19.44 397.26,-18.27 398.82,-25.09"/>
</a>
</g>
</g>
@@ -215,8 +215,8 @@
<g id="edge12_Node000011_Node000004" class="edge">
<title>Node11&#45;&gt;Node4</title>
<g id="a_edge12_Node000011_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M214.55,-95.62C222.65,-95.62 230.92,-95.62 239.03,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.96,-99.13 248.96,-95.62 238.96,-92.13 238.96,-99.13"/>
<path fill="none" stroke="#63b8ff" d="M214.55,-95.62C222.47,-95.62 230.55,-95.62 238.48,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="238.44,-99.13 248.44,-95.63 238.44,-92.13 238.44,-99.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -1,9 +1,9 @@
<map id="test_longest_common_string_length" name="test_longest_common_string_length">
<area shape="rect" id="Node000001" title="checks the function longest_common_string_length agains example data" alt="" coords="5,23,155,64"/>
<area shape="rect" id="Node000002" href="$da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector" alt="" coords="203,23,362,64"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="155,41,188,41,188,46,155,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="155,41,187,41,187,46,155,46"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="430,5,502,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="362,30,414,22,415,28,363,35"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="362,30,413,23,414,28,363,35"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="410,55,521,80"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="363,51,396,56,395,61,362,57"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="363,51,395,56,394,61,362,57"/>
</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: test_longest_common_string_length Pages: 1 -->
<svg width="395pt" height="64pt"
@@ -42,8 +42,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="M112.34,-27.62C120.33,-27.62 128.64,-27.62 136.88,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.62,-31.13 146.62,-27.62 136.62,-24.13 136.62,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M112.34,-27.62C120.15,-27.62 128.27,-27.62 136.32,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.11,-31.13 146.11,-27.63 136.11,-24.13 136.11,-31.13"/>
</a>
</g>
</g>
@@ -60,8 +60,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="M267.79,-35.9C281.11,-37.77 294.89,-39.7 307.02,-41.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="306.25,-44.97 316.64,-42.89 307.22,-38.04 306.25,-44.97"/>
<path fill="none" stroke="#63b8ff" d="M267.79,-35.9C280.84,-37.73 294.33,-39.62 306.28,-41.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.75,-44.76 316.14,-42.68 306.72,-37.83 305.75,-44.76"/>
</a>
</g>
</g>
@@ -78,8 +78,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="M267.79,-19.78C276.03,-18.69 284.44,-17.57 292.53,-16.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.86,-19.85 302.31,-15.06 291.93,-12.91 292.86,-19.85"/>
<path fill="none" stroke="#63b8ff" d="M267.79,-19.78C275.84,-18.71 284.05,-17.62 291.97,-16.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.36,-20.05 301.81,-15.26 291.43,-13.11 292.36,-20.05"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.4 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: test_longest_common_string_length Pages: 1 -->
<svg width="395pt" height="64pt"
@@ -32,8 +32,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="M112.34,-27.62C120.33,-27.62 128.64,-27.62 136.88,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.62,-31.13 146.62,-27.62 136.62,-24.13 136.62,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M112.34,-27.62C120.15,-27.62 128.27,-27.62 136.32,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.11,-31.13 146.11,-27.63 136.11,-24.13 136.11,-31.13"/>
</a>
</g>
</g>
@@ -50,8 +50,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="M267.79,-35.9C281.11,-37.77 294.89,-39.7 307.02,-41.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="306.25,-44.97 316.64,-42.89 307.22,-38.04 306.25,-44.97"/>
<path fill="none" stroke="#63b8ff" d="M267.79,-35.9C280.84,-37.73 294.33,-39.62 306.28,-41.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.75,-44.76 316.14,-42.68 306.72,-37.83 305.75,-44.76"/>
</a>
</g>
</g>
@@ -68,8 +68,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="M267.79,-19.78C276.03,-18.69 284.44,-17.57 292.53,-16.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.86,-19.85 302.31,-15.06 291.93,-12.91 292.86,-19.85"/>
<path fill="none" stroke="#63b8ff" d="M267.79,-19.78C275.84,-18.71 284.05,-17.62 291.97,-16.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.36,-20.05 301.81,-15.26 291.43,-13.11 292.36,-20.05"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -1,7 +1,7 @@
<map id="longest_common_string_length" name="longest_common_string_length">
<area shape="rect" id="Node000001" title="for std::vector" alt="" coords="5,23,165,64"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="232,5,305,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="165,30,217,22,218,28,165,35"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="165,30,216,23,217,28,165,35"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="213,55,324,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="165,51,198,56,198,61,165,57"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="165,51,198,56,197,61,165,57"/>
</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: longest_common_string_length Pages: 1 -->
<svg width="247pt" height="64pt"
@@ -41,8 +41,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="M119.79,-35.9C133.11,-37.77 146.89,-39.7 159.02,-41.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="158.25,-44.97 168.64,-42.89 159.22,-38.04 158.25,-44.97"/>
<path fill="none" stroke="#63b8ff" d="M119.79,-35.9C132.84,-37.73 146.33,-39.62 158.28,-41.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.75,-44.76 168.14,-42.68 158.72,-37.83 157.75,-44.76"/>
</a>
</g>
</g>
@@ -59,8 +59,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M119.79,-19.78C128.03,-18.69 136.44,-17.57 144.53,-16.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.86,-19.85 154.31,-15.06 143.93,-12.91 144.86,-19.85"/>
<path fill="none" stroke="#63b8ff" d="M119.79,-19.78C127.84,-18.71 136.05,-17.62 143.97,-16.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.36,-20.05 153.81,-15.26 143.43,-13.11 144.36,-20.05"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 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: longest_common_string_length Pages: 1 -->
<svg width="247pt" height="64pt"
@@ -31,8 +31,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="M119.79,-35.9C133.11,-37.77 146.89,-39.7 159.02,-41.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="158.25,-44.97 168.64,-42.89 159.22,-38.04 158.25,-44.97"/>
<path fill="none" stroke="#63b8ff" d="M119.79,-35.9C132.84,-37.73 146.33,-39.62 158.28,-41.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.75,-44.76 168.14,-42.68 158.72,-37.83 157.75,-44.76"/>
</a>
</g>
</g>
@@ -49,8 +49,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M119.79,-19.78C128.03,-18.69 136.44,-17.57 144.53,-16.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.86,-19.85 154.31,-15.06 143.93,-12.91 144.86,-19.85"/>
<path fill="none" stroke="#63b8ff" d="M119.79,-19.78C127.84,-18.71 136.05,-17.62 143.97,-16.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.36,-20.05 153.81,-15.26 143.43,-13.11 144.36,-20.05"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -1,7 +1,7 @@
<map id="reverse_str" name="reverse_str">
<area shape="rect" id="Node000001" title="reverses a given string" alt="" coords="5,31,92,56"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rbegin.html#" title=" " alt="" coords="140,5,262,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="92,34,124,28,125,33,93,39"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="92,34,124,28,125,34,93,39"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rend.html#" title=" " alt="" coords="145,55,257,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="93,48,130,54,129,59,92,53"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="93,48,129,54,129,59,92,53"/>
</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: reverse_str Pages: 1 -->
<svg width="201pt" height="64pt"
@@ -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="M65.24,-33.02C72.9,-34.31 81.3,-35.74 89.7,-37.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.83,-40.73 99.27,-38.95 90,-33.83 88.83,-40.73"/>
<path fill="none" stroke="#63b8ff" d="M65.24,-33.02C72.73,-34.29 80.93,-35.67 89.14,-37.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.34,-40.48 98.78,-38.7 89.5,-33.58 88.34,-40.48"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M65.24,-22.52C74,-21.11 83.74,-19.55 93.32,-18.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.7,-21.34 103.02,-16.3 92.59,-14.42 93.7,-21.34"/>
<path fill="none" stroke="#63b8ff" d="M65.24,-22.52C73.81,-21.14 83.32,-19.62 92.7,-18.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.21,-21.58 102.53,-16.54 92.1,-14.66 93.21,-21.58"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 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: reverse_str Pages: 1 -->
<svg width="201pt" height="64pt"
@@ -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="M65.24,-33.02C72.9,-34.31 81.3,-35.74 89.7,-37.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.83,-40.73 99.27,-38.95 90,-33.83 88.83,-40.73"/>
<path fill="none" stroke="#63b8ff" d="M65.24,-33.02C72.73,-34.29 80.93,-35.67 89.14,-37.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="88.34,-40.48 98.78,-38.7 89.5,-33.58 88.34,-40.48"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M65.24,-22.52C74,-21.11 83.74,-19.55 93.32,-18.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.7,-21.34 103.02,-16.3 92.59,-14.42 93.7,-21.34"/>
<path fill="none" stroke="#63b8ff" d="M65.24,-22.52C73.81,-21.14 83.32,-19.62 92.7,-18.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.21,-21.58 102.53,-16.54 92.1,-14.66 93.21,-21.58"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,9 +1,9 @@
<map id="test_longest_common_string_length_is_symmetric" name="test_longest_common_string_length_is_symmetric">
<area shape="rect" id="Node000001" title="checks if the function longest_common_string_length returns the same result when its argument are fli..." alt="" coords="5,23,193,64"/>
<area shape="rect" id="Node000002" href="$da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector" alt="" coords="241,23,400,64"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="193,41,226,41,226,46,193,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="193,41,225,41,225,46,193,46"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="468,5,540,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="400,30,452,22,453,28,401,35"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="400,30,451,23,452,28,401,35"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="448,55,559,80"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="401,51,434,56,433,61,400,57"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="401,51,433,56,432,61,400,57"/>
</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: test_longest_common_string_length_is_symmetric Pages: 1 -->
<svg width="424pt" height="64pt"
@@ -42,8 +42,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="M140.8,-27.62C148.9,-27.62 157.17,-27.62 165.28,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.21,-31.13 175.21,-27.62 165.21,-24.13 165.21,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M140.8,-27.62C148.72,-27.62 156.8,-27.62 164.73,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="164.69,-31.13 174.69,-27.63 164.69,-24.13 164.69,-31.13"/>
</a>
</g>
</g>
@@ -60,8 +60,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="M296.29,-35.9C309.61,-37.77 323.39,-39.7 335.52,-41.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.75,-44.97 345.14,-42.89 335.72,-38.04 334.75,-44.97"/>
<path fill="none" stroke="#63b8ff" d="M296.29,-35.9C309.34,-37.73 322.83,-39.62 334.78,-41.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.25,-44.76 344.64,-42.68 335.22,-37.83 334.25,-44.76"/>
</a>
</g>
</g>
@@ -78,8 +78,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="M296.29,-19.78C304.53,-18.69 312.94,-17.57 321.03,-16.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.36,-19.85 330.81,-15.06 320.43,-12.91 321.36,-19.85"/>
<path fill="none" stroke="#63b8ff" d="M296.29,-19.78C304.34,-18.71 312.55,-17.62 320.47,-16.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="320.86,-20.05 330.31,-15.26 319.93,-13.11 320.86,-20.05"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 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: test_longest_common_string_length_is_symmetric Pages: 1 -->
<svg width="424pt" height="64pt"
@@ -32,8 +32,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="M140.8,-27.62C148.9,-27.62 157.17,-27.62 165.28,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.21,-31.13 175.21,-27.62 165.21,-24.13 165.21,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M140.8,-27.62C148.72,-27.62 156.8,-27.62 164.73,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="164.69,-31.13 174.69,-27.63 164.69,-24.13 164.69,-31.13"/>
</a>
</g>
</g>
@@ -50,8 +50,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="M296.29,-35.9C309.61,-37.77 323.39,-39.7 335.52,-41.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.75,-44.97 345.14,-42.89 335.72,-38.04 334.75,-44.97"/>
<path fill="none" stroke="#63b8ff" d="M296.29,-35.9C309.34,-37.73 322.83,-39.62 334.78,-41.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.25,-44.76 344.64,-42.68 335.22,-37.83 334.25,-44.76"/>
</a>
</g>
</g>
@@ -68,8 +68,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="M296.29,-19.78C304.53,-18.69 312.94,-17.57 321.03,-16.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.36,-19.85 330.81,-15.06 320.43,-12.91 321.36,-19.85"/>
<path fill="none" stroke="#63b8ff" d="M296.29,-19.78C304.34,-18.71 312.55,-17.62 320.47,-16.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="320.86,-20.05 330.31,-15.26 319.93,-13.11 320.86,-20.05"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@@ -3,25 +3,25 @@
<area shape="rect" id="Node000002" href="$da/d0d/longest__common__string_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e" title="runs all tests for longest_common_string_length funcion" alt="" coords="103,96,153,122"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,106,88,106,88,112,55,112"/>
<area shape="rect" id="Node000003" href="$da/d0d/longest__common__string_8cpp.html#a967854a526bc15403d783a033155fc5c" title=" " alt="" coords="240,5,350,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="138,94,164,67,200,41,224,30,227,35,202,46,168,71,142,98"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="138,94,164,67,200,41,223,31,225,36,202,46,168,71,142,98"/>
<area shape="rect" id="Node000004" href="$da/d0d/longest__common__string_8cpp.html#a9b229daad982a186a4d8d90aa8f38561" title="checks the function longest_common_string_length agains example data" alt="" coords="220,55,369,96"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="153,101,205,91,206,96,154,107"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="153,101,204,91,206,96,154,107"/>
<area shape="rect" id="Node000008" href="$da/d0d/longest__common__string_8cpp.html#a23ab67b0d9600697695fc8679462d8fe" title="checks if the function longest_common_string_length returns the same result when its inputs are rever..." alt="" coords="204,185,385,241"/>
<area shape="poly" id="edge7_Node000002_Node000008" title=" " alt="" coords="143,120,169,145,203,171,211,175,208,180,199,175,166,149,140,124"/>
<area shape="poly" id="edge7_Node000002_Node000008" title=" " alt="" coords="143,120,169,145,203,171,210,175,207,180,199,175,166,149,140,124"/>
<area shape="rect" id="Node000012" href="$da/d0d/longest__common__string_8cpp.html#ad1e613c1b85cc04ed931b6c745fec155" title="checks if the function longest_common_string_length returns the same result when its argument are fli..." alt="" coords="201,121,388,161"/>
<area shape="poly" id="edge12_Node000002_Node000012" title=" " alt="" coords="154,111,187,117,186,123,153,116"/>
<area shape="poly" id="edge12_Node000002_Node000012" title=" " alt="" coords="154,111,186,117,185,122,153,116"/>
<area shape="rect" id="Node000005" href="$da/d0d/longest__common__string_8cpp.html#aa38b6b17bc5d46ed88acdd8414e18fa5" title="for std::vector" alt="" coords="436,121,596,161"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="367,94,431,113,430,118,365,99"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="367,94,431,113,429,118,365,99"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/max.html#" title=" " alt="" coords="669,84,741,110"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="596,120,654,106,655,111,597,125"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="596,120,653,106,654,111,597,125"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="649,133,761,159"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="596,140,634,142,634,147,596,146"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="596,140,634,141,634,147,596,146"/>
<area shape="poly" id="edge8_Node000008_Node000005" title=" " alt="" coords="382,182,436,164,438,169,383,187"/>
<area shape="rect" id="Node000009" href="$da/d0d/longest__common__string_8cpp.html#acb03dbbcee6d607db471021168be8541" title="reverses a given string" alt="" coords="473,200,559,226"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="386,210,458,210,458,216,386,216"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="386,210,457,210,457,216,386,216"/>
<area shape="rect" id="Node000010" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rbegin.html#" title=" " alt="" coords="644,193,766,219"/>
<area shape="poly" id="edge10_Node000009_Node000010" title=" " alt="" coords="559,209,629,206,629,212,560,214"/>
<area shape="poly" id="edge10_Node000009_Node000010" title=" " alt="" coords="559,209,628,206,628,212,560,214"/>
<area shape="rect" id="Node000011" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/rend.html#" title=" " alt="" coords="649,243,761,268"/>
<area shape="poly" id="edge11_Node000009_Node000011" title=" " alt="" coords="560,220,635,237,634,242,559,225"/>
<area shape="poly" id="edge11_Node000009_Node000011" title=" " alt="" coords="560,220,634,237,633,242,559,225"/>
<area shape="poly" id="edge13_Node000012_Node000005" title=" " alt="" coords="389,138,421,138,421,144,389,144"/>
</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 -->
<!--zoomable 205 -->
@@ -76,8 +76,8 @@ var sectionId = 'dynsection-2';
<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.14,-119.62C44.64,-119.62 53.57,-119.62 61.98,-119.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.94,-123.13 71.94,-119.62 61.94,-116.13 61.94,-123.13"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-119.62C44.55,-119.62 53.37,-119.62 61.69,-119.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.43,-123.13 71.43,-119.63 61.43,-116.13 61.43,-123.13"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@ var sectionId = 'dynsection-2';
<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="M101,-129.39C110.75,-140.48 128.14,-158.39 146.75,-168.62 152.48,-171.78 158.78,-174.44 165.16,-176.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.61,-180.17 174.2,-179.85 165.72,-173.5 163.61,-180.17"/>
<path fill="none" stroke="#63b8ff" d="M101,-129.39C110.75,-140.48 128.14,-158.39 146.75,-168.62 152.21,-171.63 158.18,-174.18 164.25,-176.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.17,-179.68 173.76,-179.39 165.3,-173.01 163.17,-179.68"/>
</a>
</g>
</g>
@@ -113,8 +113,8 @@ var sectionId = 'dynsection-2';
<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="M111.04,-123.31C121.65,-125.47 135.75,-128.33 150.16,-131.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.17,-134.83 159.66,-133.39 150.56,-127.97 149.17,-134.83"/>
<path fill="none" stroke="#63b8ff" d="M111.04,-123.31C121.54,-125.45 135.47,-128.27 149.74,-131.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="148.68,-134.53 159.18,-133.09 150.08,-127.67 148.68,-134.53"/>
</a>
</g>
</g>
@@ -133,8 +133,8 @@ var sectionId = 'dynsection-2';
<g id="edge7_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge7_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M102.04,-109.77C112.19,-99.27 129.43,-82.68 146.75,-71.62 148.72,-70.36 150.76,-69.13 152.84,-67.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="154.05,-70.72 161.18,-62.89 150.72,-64.56 154.05,-70.72"/>
<path fill="none" stroke="#63b8ff" d="M102.04,-109.77C112.19,-99.27 129.43,-82.68 146.75,-71.62 148.57,-70.46 150.45,-69.32 152.36,-68.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="153.73,-71.45 160.85,-63.61 150.39,-65.3 153.73,-71.45"/>
</a>
</g>
</g>
@@ -152,8 +152,8 @@ var sectionId = 'dynsection-2';
<g id="edge12_Node000002_Node000012" class="edge">
<title>Node2&#45;&gt;Node12</title>
<g id="a_edge12_Node000002_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.04,-116.08C118.09,-114.71 126.68,-113.04 135.88,-111.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.33,-114.52 145.48,-109.18 134.99,-107.65 136.33,-114.52"/>
<path fill="none" stroke="#63b8ff" d="M111.04,-116.08C117.94,-114.74 126.31,-113.11 135.29,-111.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.85,-114.81 144.99,-109.47 134.51,-107.94 135.85,-114.81"/>
</a>
</g>
</g>
@@ -171,8 +171,8 @@ var sectionId = 'dynsection-2';
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M270.34,-128.99C285.8,-124.37 302.88,-119.26 318.94,-114.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="319.73,-117.58 328.31,-111.37 317.73,-110.88 319.73,-117.58"/>
<path fill="none" stroke="#63b8ff" d="M270.34,-128.99C285.65,-124.41 302.55,-119.36 318.48,-114.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="319.28,-118.02 327.86,-111.8 317.28,-111.31 319.28,-118.02"/>
</a>
</g>
</g>
@@ -189,8 +189,8 @@ var sectionId = 'dynsection-2';
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M443.21,-109.62C457.96,-113.11 473.36,-116.74 486.68,-119.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.79,-123.52 496.33,-122.41 487.4,-116.7 485.79,-123.52"/>
<path fill="none" stroke="#63b8ff" d="M443.21,-109.62C457.82,-113.07 473.05,-116.67 486.28,-119.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.32,-123.17 495.86,-122.06 486.93,-116.36 485.32,-123.17"/>
</a>
</g>
</g>
@@ -207,8 +207,8 @@ var sectionId = 'dynsection-2';
<g id="edge6_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge6_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M443.21,-93.93C452.62,-93.66 462.29,-93.38 471.51,-93.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="471.61,-96.59 481.5,-92.8 471.41,-89.59 471.61,-96.59"/>
<path fill="none" stroke="#63b8ff" d="M443.21,-93.93C452.52,-93.66 462.08,-93.39 471.21,-93.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="471.09,-96.63 480.99,-92.85 470.89,-89.63 471.09,-96.63"/>
</a>
</g>
</g>
@@ -216,8 +216,8 @@ var sectionId = 'dynsection-2';
<g id="edge8_Node000008_Node000005" class="edge">
<title>Node8&#45;&gt;Node5</title>
<g id="a_edge8_Node000008_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.82,-62.97C296.38,-67.43 310.6,-72.12 323.9,-76.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.75,-80.13 333.34,-79.93 324.94,-73.48 322.75,-80.13"/>
<path fill="none" stroke="#63b8ff" d="M282.82,-62.97C296.25,-67.39 310.32,-72.02 323.51,-76.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.31,-79.66 332.91,-79.46 324.5,-73.01 322.31,-79.66"/>
</a>
</g>
</g>
@@ -234,8 +234,8 @@ var sectionId = 'dynsection-2';
<g id="edge9_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge9_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M285.18,-41.62C303.43,-41.62 322.7,-41.62 339.2,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="339.14,-45.13 349.14,-41.62 339.14,-38.13 339.14,-45.13"/>
<path fill="none" stroke="#63b8ff" d="M285.18,-41.62C303.26,-41.62 322.33,-41.62 338.73,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="338.62,-45.13 348.62,-41.63 338.62,-38.13 338.62,-45.13"/>
</a>
</g>
</g>
@@ -252,8 +252,8 @@ var sectionId = 'dynsection-2';
<g id="edge10_Node000009_Node000010" class="edge">
<title>Node9&#45;&gt;Node10</title>
<g id="a_edge10_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M415.68,-42.76C431.01,-43.31 449.87,-43.98 467.51,-44.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="467.18,-48.14 477.3,-45 467.43,-41.15 467.18,-48.14"/>
<path fill="none" stroke="#63b8ff" d="M415.68,-42.76C430.86,-43.3 449.51,-43.97 467.01,-44.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="466.67,-48.09 476.79,-44.95 466.92,-41.09 466.67,-48.09"/>
</a>
</g>
</g>
@@ -270,8 +270,8 @@ var sectionId = 'dynsection-2';
<g id="edge11_Node000009_Node000011" class="edge">
<title>Node9&#45;&gt;Node11</title>
<g id="a_edge11_Node000009_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M415.68,-34.36C432.24,-30.57 452.92,-25.83 471.74,-21.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="472.29,-24.75 481.26,-19.11 470.73,-17.93 472.29,-24.75"/>
<path fill="none" stroke="#63b8ff" d="M415.68,-34.36C432.08,-30.6 452.54,-25.92 471.21,-21.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="471.82,-25.09 480.78,-19.44 470.26,-18.27 471.82,-25.09"/>
</a>
</g>
</g>
@@ -279,8 +279,8 @@ var sectionId = 'dynsection-2';
<g id="edge13_Node000012_Node000005" class="edge">
<title>Node12&#45;&gt;Node5</title>
<g id="a_edge13_Node000012_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M287.55,-95.62C295.65,-95.62 303.92,-95.62 312.03,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="311.96,-99.13 321.96,-95.62 311.96,-92.13 311.96,-99.13"/>
<path fill="none" stroke="#63b8ff" d="M287.55,-95.62C295.47,-95.62 303.55,-95.62 311.48,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="311.44,-99.13 321.44,-95.63 311.44,-92.13 311.44,-99.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 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="579pt" height="205pt"
@@ -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.14,-119.62C44.64,-119.62 53.57,-119.62 61.98,-119.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.94,-123.13 71.94,-119.62 61.94,-116.13 61.94,-123.13"/>
<path fill="none" stroke="#63b8ff" d="M37.14,-119.62C44.55,-119.62 53.37,-119.62 61.69,-119.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.43,-123.13 71.43,-119.63 61.43,-116.13 61.43,-123.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="M101,-129.39C110.75,-140.48 128.14,-158.39 146.75,-168.62 152.48,-171.78 158.78,-174.44 165.16,-176.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.61,-180.17 174.2,-179.85 165.72,-173.5 163.61,-180.17"/>
<path fill="none" stroke="#63b8ff" d="M101,-129.39C110.75,-140.48 128.14,-158.39 146.75,-168.62 152.21,-171.63 158.18,-174.18 164.25,-176.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.17,-179.68 173.76,-179.39 165.3,-173.01 163.17,-179.68"/>
</a>
</g>
</g>
@@ -67,8 +67,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="M111.04,-123.31C121.65,-125.47 135.75,-128.33 150.16,-131.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.17,-134.83 159.66,-133.39 150.56,-127.97 149.17,-134.83"/>
<path fill="none" stroke="#63b8ff" d="M111.04,-123.31C121.54,-125.45 135.47,-128.27 149.74,-131.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="148.68,-134.53 159.18,-133.09 150.08,-127.67 148.68,-134.53"/>
</a>
</g>
</g>
@@ -87,8 +87,8 @@
<g id="edge7_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge7_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M102.04,-109.77C112.19,-99.27 129.43,-82.68 146.75,-71.62 148.72,-70.36 150.76,-69.13 152.84,-67.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="154.05,-70.72 161.18,-62.89 150.72,-64.56 154.05,-70.72"/>
<path fill="none" stroke="#63b8ff" d="M102.04,-109.77C112.19,-99.27 129.43,-82.68 146.75,-71.62 148.57,-70.46 150.45,-69.32 152.36,-68.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="153.73,-71.45 160.85,-63.61 150.39,-65.3 153.73,-71.45"/>
</a>
</g>
</g>
@@ -106,8 +106,8 @@
<g id="edge12_Node000002_Node000012" class="edge">
<title>Node2&#45;&gt;Node12</title>
<g id="a_edge12_Node000002_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M111.04,-116.08C118.09,-114.71 126.68,-113.04 135.88,-111.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.33,-114.52 145.48,-109.18 134.99,-107.65 136.33,-114.52"/>
<path fill="none" stroke="#63b8ff" d="M111.04,-116.08C117.94,-114.74 126.31,-113.11 135.29,-111.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.85,-114.81 144.99,-109.47 134.51,-107.94 135.85,-114.81"/>
</a>
</g>
</g>
@@ -125,8 +125,8 @@
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M270.34,-128.99C285.8,-124.37 302.88,-119.26 318.94,-114.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="319.73,-117.58 328.31,-111.37 317.73,-110.88 319.73,-117.58"/>
<path fill="none" stroke="#63b8ff" d="M270.34,-128.99C285.65,-124.41 302.55,-119.36 318.48,-114.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="319.28,-118.02 327.86,-111.8 317.28,-111.31 319.28,-118.02"/>
</a>
</g>
</g>
@@ -143,8 +143,8 @@
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M443.21,-109.62C457.96,-113.11 473.36,-116.74 486.68,-119.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.79,-123.52 496.33,-122.41 487.4,-116.7 485.79,-123.52"/>
<path fill="none" stroke="#63b8ff" d="M443.21,-109.62C457.82,-113.07 473.05,-116.67 486.28,-119.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.32,-123.17 495.86,-122.06 486.93,-116.36 485.32,-123.17"/>
</a>
</g>
</g>
@@ -161,8 +161,8 @@
<g id="edge6_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge6_Node000005_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M443.21,-93.93C452.62,-93.66 462.29,-93.38 471.51,-93.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="471.61,-96.59 481.5,-92.8 471.41,-89.59 471.61,-96.59"/>
<path fill="none" stroke="#63b8ff" d="M443.21,-93.93C452.52,-93.66 462.08,-93.39 471.21,-93.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="471.09,-96.63 480.99,-92.85 470.89,-89.63 471.09,-96.63"/>
</a>
</g>
</g>
@@ -170,8 +170,8 @@
<g id="edge8_Node000008_Node000005" class="edge">
<title>Node8&#45;&gt;Node5</title>
<g id="a_edge8_Node000008_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M282.82,-62.97C296.38,-67.43 310.6,-72.12 323.9,-76.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.75,-80.13 333.34,-79.93 324.94,-73.48 322.75,-80.13"/>
<path fill="none" stroke="#63b8ff" d="M282.82,-62.97C296.25,-67.39 310.32,-72.02 323.51,-76.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.31,-79.66 332.91,-79.46 324.5,-73.01 322.31,-79.66"/>
</a>
</g>
</g>
@@ -188,8 +188,8 @@
<g id="edge9_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge9_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M285.18,-41.62C303.43,-41.62 322.7,-41.62 339.2,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="339.14,-45.13 349.14,-41.62 339.14,-38.13 339.14,-45.13"/>
<path fill="none" stroke="#63b8ff" d="M285.18,-41.62C303.26,-41.62 322.33,-41.62 338.73,-41.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="338.62,-45.13 348.62,-41.63 338.62,-38.13 338.62,-45.13"/>
</a>
</g>
</g>
@@ -206,8 +206,8 @@
<g id="edge10_Node000009_Node000010" class="edge">
<title>Node9&#45;&gt;Node10</title>
<g id="a_edge10_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M415.68,-42.76C431.01,-43.31 449.87,-43.98 467.51,-44.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="467.18,-48.14 477.3,-45 467.43,-41.15 467.18,-48.14"/>
<path fill="none" stroke="#63b8ff" d="M415.68,-42.76C430.86,-43.3 449.51,-43.97 467.01,-44.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="466.67,-48.09 476.79,-44.95 466.92,-41.09 466.67,-48.09"/>
</a>
</g>
</g>
@@ -224,8 +224,8 @@
<g id="edge11_Node000009_Node000011" class="edge">
<title>Node9&#45;&gt;Node11</title>
<g id="a_edge11_Node000009_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M415.68,-34.36C432.24,-30.57 452.92,-25.83 471.74,-21.52"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="472.29,-24.75 481.26,-19.11 470.73,-17.93 472.29,-24.75"/>
<path fill="none" stroke="#63b8ff" d="M415.68,-34.36C432.08,-30.6 452.54,-25.92 471.21,-21.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="471.82,-25.09 480.78,-19.44 470.26,-18.27 471.82,-25.09"/>
</a>
</g>
</g>
@@ -233,8 +233,8 @@
<g id="edge13_Node000012_Node000005" class="edge">
<title>Node12&#45;&gt;Node5</title>
<g id="a_edge13_Node000012_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M287.55,-95.62C295.65,-95.62 303.92,-95.62 312.03,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="311.96,-99.13 321.96,-95.62 311.96,-92.13 311.96,-99.13"/>
<path fill="none" stroke="#63b8ff" d="M287.55,-95.62C295.47,-95.62 303.55,-95.62 311.48,-95.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="311.44,-99.13 321.44,-95.63 311.44,-92.13 311.44,-99.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

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++: operations_on_datastructures::circular_linked_list::Node Struct 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');
@@ -115,20 +115,20 @@ Collaboration diagram for operations_on_datastructures::circular_linked_list::No
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a005dc56b0c58350a13f4796b9b30b6c5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html#a005dc56b0c58350a13f4796b9b30b6c5">Node</a> (int64_t _data)</td></tr>
<tr class="memitem:a005dc56b0c58350a13f4796b9b30b6c5" id="r_a005dc56b0c58350a13f4796b9b30b6c5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html#a005dc56b0c58350a13f4796b9b30b6c5">Node</a> (int64_t _data)</td></tr>
<tr class="memdesc:a005dc56b0c58350a13f4796b9b30b6c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html" title="A Node struct that represents a single Node in a Binary Tree.">Node</a> with some initial data. <br /></td></tr>
<tr class="separator:a005dc56b0c58350a13f4796b9b30b6c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12a06eef5ccaf667f319506eee655d95"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html#a12a06eef5ccaf667f319506eee655d95">Node</a> (int64_t _data, <a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html">Node</a> *_next)</td></tr>
<tr class="memitem:a12a06eef5ccaf667f319506eee655d95" id="r_a12a06eef5ccaf667f319506eee655d95"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html#a12a06eef5ccaf667f319506eee655d95">Node</a> (int64_t _data, <a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html">Node</a> *_next)</td></tr>
<tr class="memdesc:a12a06eef5ccaf667f319506eee655d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html" title="A Node struct that represents a single Node in a Binary Tree.">Node</a> with initial data and a successor. <br /></td></tr>
<tr class="separator:a12a06eef5ccaf667f319506eee655d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a7461292b8b91aed86404d0ab019dfdd1"><td class="memItemLeft" align="right" valign="top"><a id="a7461292b8b91aed86404d0ab019dfdd1" name="a7461292b8b91aed86404d0ab019dfdd1"></a>
<tr class="memitem:a7461292b8b91aed86404d0ab019dfdd1" id="r_a7461292b8b91aed86404d0ab019dfdd1"><td class="memItemLeft" align="right" valign="top"><a id="a7461292b8b91aed86404d0ab019dfdd1" name="a7461292b8b91aed86404d0ab019dfdd1"></a>
int64_t&#160;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
<tr class="memdesc:a7461292b8b91aed86404d0ab019dfdd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The value of the <a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html" title="A Node struct that represents a single Node in a Binary Tree.">Node</a>. <br /></td></tr>
<tr class="separator:a7461292b8b91aed86404d0ab019dfdd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c867b8e1034a6f5da490c8b8c09cb77"><td class="memItemLeft" align="right" valign="top"><a id="a7c867b8e1034a6f5da490c8b8c09cb77" name="a7c867b8e1034a6f5da490c8b8c09cb77"></a>
<tr class="memitem:a7c867b8e1034a6f5da490c8b8c09cb77" id="r_a7c867b8e1034a6f5da490c8b8c09cb77"><td class="memItemLeft" align="right" valign="top"><a id="a7c867b8e1034a6f5da490c8b8c09cb77" name="a7c867b8e1034a6f5da490c8b8c09cb77"></a>
<a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html">Node</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>next</b></td></tr>
<tr class="memdesc:a7c867b8e1034a6f5da490c8b8c09cb77"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html" title="A Node struct that represents a single Node in a Binary Tree.">Node</a>'s successor. <br /></td></tr>
<tr class="separator:a7c867b8e1034a6f5da490c8b8c09cb77"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -238,7 +238,7 @@ int64_t&#160;</td><td class="memItemRight" valign="bottom"><b>data</b></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../da/d6d/namespaceoperations__on__datastructures.html">operations_on_datastructures</a></li><li class="navelem"><b>circular_linked_list</b></li><li class="navelem"><a class="el" href="../../da/d16/structoperations__on__datastructures_1_1circular__linked__list_1_1_node.html">Node</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,17 +1,17 @@
<map id="games/memory_game.cpp" name="games/memory_game.cpp">
<area shape="rect" id="Node000001" title="A simple Memory Game with 3 different sizes and multiple letters." alt="" coords="212,5,388,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,79,80,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="257,34,95,79,93,74,255,29"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="257,34,95,79,94,74,255,29"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="104,79,163,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="273,34,176,75,174,70,271,29"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="273,34,177,75,174,70,271,29"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="187,79,240,105"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="287,34,241,72,237,67,283,29"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="287,34,241,71,238,67,283,29"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="264,79,336,105"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="303,31,303,64,297,64,297,31"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="303,31,303,63,297,63,297,31"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="360,79,424,105"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="317,29,367,68,363,72,314,34"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="317,29,366,67,363,72,314,34"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="449,79,506,105"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="331,29,436,71,434,76,329,34"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="331,29,435,71,433,76,329,34"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="530,79,598,105"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="345,29,517,75,515,80,344,34"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="345,29,516,75,515,80,344,34"/>
</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: games/memory_game.cpp Pages: 1 -->
<svg width="452pt" height="83pt"
@@ -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="M188.14,-54.84C154.51,-45.56 102.19,-31.13 66.55,-21.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="67.63,-17.69 57.06,-18.4 65.77,-24.44 67.63,-17.69"/>
<path fill="none" stroke="#63b8ff" d="M188.14,-54.84C154.66,-45.6 102.64,-31.25 67.01,-21.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="68.09,-18.09 57.52,-18.8 66.23,-24.84 68.09,-18.09"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M199.67,-54.84C179.74,-46.35 149.66,-33.54 127.01,-23.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="128.76,-20.4 118.18,-19.7 126.01,-26.84 128.76,-20.4"/>
<path fill="none" stroke="#63b8ff" d="M199.67,-54.84C179.92,-46.43 150.2,-33.77 127.62,-24.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.15,-20.99 118.58,-20.3 126.4,-27.43 129.15,-20.99"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M209.85,-54.84C200.36,-47.07 186.45,-35.67 175.13,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.69,-23.15 167.74,-19.52 173.26,-28.57 177.69,-23.15"/>
<path fill="none" stroke="#63b8ff" d="M209.85,-54.84C200.45,-47.15 186.73,-35.9 175.47,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.86,-24.11 167.91,-20.48 173.43,-29.53 177.86,-24.11"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M220.88,-55.08C220.88,-48.42 220.88,-38.99 220.88,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.38,-30.61 220.88,-20.61 217.38,-30.61 224.38,-30.61"/>
<path fill="none" stroke="#63b8ff" d="M220.88,-55.08C220.88,-48.57 220.88,-39.42 220.88,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.38,-31.12 220.88,-21.12 217.38,-31.12 224.38,-31.12"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M232.58,-54.84C242.75,-46.99 257.71,-35.45 269.79,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="271.56,-28.41 277.34,-19.52 267.29,-22.86 271.56,-28.41"/>
<path fill="none" stroke="#63b8ff" d="M232.58,-54.84C242.65,-47.07 257.42,-35.67 269.44,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="271.37,-29.33 277.14,-20.45 267.09,-23.79 271.37,-29.33"/>
</a>
</g>
</g>
@@ -130,8 +130,8 @@
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M243.44,-54.84C265,-46.21 297.72,-33.11 321.95,-23.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.1,-26.31 331.09,-19.35 320.5,-19.82 323.1,-26.31"/>
<path fill="none" stroke="#63b8ff" d="M243.44,-54.84C264.9,-46.25 297.42,-33.23 321.62,-23.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.7,-26.88 330.68,-19.91 320.1,-20.38 322.7,-26.88"/>
</a>
</g>
</g>
@@ -148,8 +148,8 @@
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M254.46,-54.84C290.21,-45.23 346.56,-30.07 383.12,-20.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.58,-23.47 392.33,-17.5 381.76,-16.71 383.58,-23.47"/>
<path fill="none" stroke="#63b8ff" d="M254.46,-54.84C290.06,-45.27 346.08,-30.2 382.65,-20.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.12,-23.87 391.86,-17.89 381.3,-17.11 383.12,-23.87"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 6.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: games/memory_game.cpp Pages: 1 -->
<svg width="452pt" height="83pt"
@@ -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="M188.14,-54.84C154.51,-45.56 102.19,-31.13 66.55,-21.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="67.63,-17.69 57.06,-18.4 65.77,-24.44 67.63,-17.69"/>
<path fill="none" stroke="#63b8ff" d="M188.14,-54.84C154.66,-45.6 102.64,-31.25 67.01,-21.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="68.09,-18.09 57.52,-18.8 66.23,-24.84 68.09,-18.09"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M199.67,-54.84C179.74,-46.35 149.66,-33.54 127.01,-23.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="128.76,-20.4 118.18,-19.7 126.01,-26.84 128.76,-20.4"/>
<path fill="none" stroke="#63b8ff" d="M199.67,-54.84C179.92,-46.43 150.2,-33.77 127.62,-24.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.15,-20.99 118.58,-20.3 126.4,-27.43 129.15,-20.99"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M209.85,-54.84C200.36,-47.07 186.45,-35.67 175.13,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.69,-23.15 167.74,-19.52 173.26,-28.57 177.69,-23.15"/>
<path fill="none" stroke="#63b8ff" d="M209.85,-54.84C200.45,-47.15 186.73,-35.9 175.47,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.86,-24.11 167.91,-20.48 173.43,-29.53 177.86,-24.11"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M220.88,-55.08C220.88,-48.42 220.88,-38.99 220.88,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.38,-30.61 220.88,-20.61 217.38,-30.61 224.38,-30.61"/>
<path fill="none" stroke="#63b8ff" d="M220.88,-55.08C220.88,-48.57 220.88,-39.42 220.88,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="224.38,-31.12 220.88,-21.12 217.38,-31.12 224.38,-31.12"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M232.58,-54.84C242.75,-46.99 257.71,-35.45 269.79,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="271.56,-28.41 277.34,-19.52 267.29,-22.86 271.56,-28.41"/>
<path fill="none" stroke="#63b8ff" d="M232.58,-54.84C242.65,-47.07 257.42,-35.67 269.44,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="271.37,-29.33 277.14,-20.45 267.09,-23.79 271.37,-29.33"/>
</a>
</g>
</g>
@@ -120,8 +120,8 @@
<g id="edge6_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge6_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M243.44,-54.84C265,-46.21 297.72,-33.11 321.95,-23.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.1,-26.31 331.09,-19.35 320.5,-19.82 323.1,-26.31"/>
<path fill="none" stroke="#63b8ff" d="M243.44,-54.84C264.9,-46.25 297.42,-33.23 321.62,-23.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="322.7,-26.88 330.68,-19.91 320.1,-20.38 322.7,-26.88"/>
</a>
</g>
</g>
@@ -138,8 +138,8 @@
<g id="edge7_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge7_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M254.46,-54.84C290.21,-45.23 346.56,-30.07 383.12,-20.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.58,-23.47 392.33,-17.5 381.76,-16.71 383.58,-23.47"/>
<path fill="none" stroke="#63b8ff" d="M254.46,-54.84C290.06,-45.27 346.08,-30.2 382.65,-20.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.12,-23.87 391.86,-17.89 381.3,-17.11 383.12,-23.87"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

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++: math/quadratic_equations_complex_numbers.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');
@@ -121,22 +121,22 @@ Include dependency graph for quadratic_equations_complex_numbers.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:dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memitem:dd/d47/namespacemath" id="r_dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memdesc:dd/d47/namespacemath"><td class="mdescLeft">&#160;</td><td class="mdescRight">for IO operations <br /></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="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aacb1411ef2029e81f249c21e17c96fdb"><td class="memItemLeft" align="right" valign="top"><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/numeric/complex.html">std::complex</a>&lt; long double &gt;, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb">math::quadraticEquation</a> (long double a, long double b, long double c)</td></tr>
<tr class="memitem:aacb1411ef2029e81f249c21e17c96fdb" id="r_aacb1411ef2029e81f249c21e17c96fdb"><td class="memItemLeft" align="right" valign="top"><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/numeric/complex.html">std::complex</a>&lt; long double &gt;, 2 &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb">math::quadraticEquation</a> (long double a, long double b, long double c)</td></tr>
<tr class="memdesc:aacb1411ef2029e81f249c21e17c96fdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quadratic equation calculator. <br /></td></tr>
<tr class="separator:aacb1411ef2029e81f249c21e17c96fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7a6d4e3dc85a6288c8f1f7094830c5a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d18/quadratic__equations__complex__numbers_8cpp.html#af7a6d4e3dc85a6288c8f1f7094830c5a">assertArray</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/numeric/complex.html">std::complex</a>&lt; long double &gt;, 2 &gt; input, <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/numeric/complex.html">std::complex</a>&lt; long double &gt;, 2 &gt; expected, size_t precision=10)</td></tr>
<tr class="memitem:af7a6d4e3dc85a6288c8f1f7094830c5a" id="r_af7a6d4e3dc85a6288c8f1f7094830c5a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d18/quadratic__equations__complex__numbers_8cpp.html#af7a6d4e3dc85a6288c8f1f7094830c5a">assertArray</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/numeric/complex.html">std::complex</a>&lt; long double &gt;, 2 &gt; input, <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/numeric/complex.html">std::complex</a>&lt; long double &gt;, 2 &gt; expected, size_t precision=10)</td></tr>
<tr class="memdesc:af7a6d4e3dc85a6288c8f1f7094830c5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asserts an array of complex numbers. <br /></td></tr>
<tr class="separator:af7a6d4e3dc85a6288c8f1f7094830c5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d18/quadratic__equations__complex__numbers_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d" id="r_aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d18/quadratic__equations__complex__numbers_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations to test quadraticEquation function. <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d18/quadratic__equations__complex__numbers_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4" id="r_ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d18/quadratic__equations__complex__numbers_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <br /></td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -348,7 +348,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_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../da/d18/quadratic__equations__complex__numbers_8cpp.html">quadratic_equations_complex_numbers.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="test" name="test">
<area shape="rect" id="Node000001" title="Self&#45;test implementations to test quadraticEquation function." alt="" coords="5,80,49,106"/>
<area shape="rect" id="Node000002" href="$da/d18/quadratic__equations__complex__numbers_8cpp.html#af7a6d4e3dc85a6288c8f1f7094830c5a" title="Asserts an array of complex numbers." alt="" coords="134,55,222,80"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="48,87,119,75,120,80,49,92"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="48,87,118,75,119,80,49,92"/>
<area shape="rect" id="Node000005" href="$dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb" title="Quadratic equation calculator." alt="" coords="97,104,259,130"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="49,94,83,99,82,104,49,99"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="49,94,82,99,81,104,49,99"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="311,5,382,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="222,52,296,30,297,35,223,57"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="222,52,295,30,297,35,223,57"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/round.html#" title=" " alt="" coords="307,55,386,80"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="222,65,293,65,293,70,222,70"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="222,65,292,65,292,70,222,70"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="312,104,381,130"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="259,114,297,114,297,120,259,120"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="259,114,296,114,296,120,259,120"/>
</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: test Pages: 1 -->
<svg width="294pt" height="101pt"
@@ -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="M32.7,-30.27C46.36,-32.6 66.95,-36.12 85.53,-39.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.72,-42.88 95.17,-41.12 85.9,-35.98 84.72,-42.88"/>
<path fill="none" stroke="#63b8ff" d="M32.7,-30.27C46.23,-32.58 66.56,-36.06 85.01,-39.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.23,-42.63 94.68,-40.86 85.41,-35.73 84.23,-42.63"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.7,-25.12C39.63,-24 48.35,-22.59 57.68,-21.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.11,-24.39 67.42,-19.34 56.99,-17.48 58.11,-24.39"/>
<path fill="none" stroke="#63b8ff" d="M32.7,-25.12C39.49,-24.02 47.98,-22.65 57.08,-21.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.62,-24.63 66.93,-19.58 56.5,-17.72 57.62,-24.63"/>
</a>
</g>
</g>
@@ -76,8 +76,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="M162.79,-56.25C179.87,-61.32 200.88,-67.56 218.53,-72.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="217.44,-76.42 228.02,-75.91 219.43,-69.71 217.44,-76.42"/>
<path fill="none" stroke="#63b8ff" d="M162.79,-56.25C179.71,-61.27 200.49,-67.44 218.03,-72.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="216.99,-75.99 227.57,-75.48 218.98,-69.28 216.99,-75.99"/>
</a>
</g>
</g>
@@ -94,8 +94,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="M162.79,-46.62C178.89,-46.62 198.46,-46.62 215.43,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="215.14,-50.13 225.14,-46.62 215.14,-43.13 215.14,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M162.79,-46.62C178.73,-46.62 198.09,-46.62 214.95,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="214.63,-50.13 224.63,-46.63 214.63,-43.13 214.63,-50.13"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M190.5,-9.62C200.21,-9.62 210,-9.62 218.91,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="218.66,-13.13 228.66,-9.62 218.66,-6.13 218.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M190.5,-9.62C200,-9.62 209.57,-9.62 218.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="218.15,-13.13 228.15,-9.63 218.15,-6.13 218.15,-13.13"/>
</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: test Pages: 1 -->
<svg width="294pt" height="101pt"
@@ -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="M32.7,-30.27C46.36,-32.6 66.95,-36.12 85.53,-39.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.72,-42.88 95.17,-41.12 85.9,-35.98 84.72,-42.88"/>
<path fill="none" stroke="#63b8ff" d="M32.7,-30.27C46.23,-32.58 66.56,-36.06 85.01,-39.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="84.23,-42.63 94.68,-40.86 85.41,-35.73 84.23,-42.63"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.7,-25.12C39.63,-24 48.35,-22.59 57.68,-21.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="58.11,-24.39 67.42,-19.34 56.99,-17.48 58.11,-24.39"/>
<path fill="none" stroke="#63b8ff" d="M32.7,-25.12C39.49,-24.02 47.98,-22.65 57.08,-21.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.62,-24.63 66.93,-19.58 56.5,-17.72 57.62,-24.63"/>
</a>
</g>
</g>
@@ -66,8 +66,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="M162.79,-56.25C179.87,-61.32 200.88,-67.56 218.53,-72.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="217.44,-76.42 228.02,-75.91 219.43,-69.71 217.44,-76.42"/>
<path fill="none" stroke="#63b8ff" d="M162.79,-56.25C179.71,-61.27 200.49,-67.44 218.03,-72.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="216.99,-75.99 227.57,-75.48 218.98,-69.28 216.99,-75.99"/>
</a>
</g>
</g>
@@ -84,8 +84,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="M162.79,-46.62C178.89,-46.62 198.46,-46.62 215.43,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="215.14,-50.13 225.14,-46.62 215.14,-43.13 215.14,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M162.79,-46.62C178.73,-46.62 198.09,-46.62 214.95,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="214.63,-50.13 224.63,-46.63 214.63,-43.13 214.63,-50.13"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M190.5,-9.62C200.21,-9.62 210,-9.62 218.91,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="218.66,-13.13 228.66,-9.62 218.66,-6.13 218.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M190.5,-9.62C200,-9.62 209.57,-9.62 218.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="218.15,-13.13 228.15,-9.63 218.15,-6.13 218.15,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@@ -1,15 +1,15 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title="Main function." alt="" coords="5,80,55,106"/>
<area shape="rect" id="Node000002" href="$da/d18/quadratic__equations__complex__numbers_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations to test quadraticEquation function." alt="" coords="103,80,146,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="$da/d18/quadratic__equations__complex__numbers_8cpp.html#af7a6d4e3dc85a6288c8f1f7094830c5a" title="Asserts an array of complex numbers." alt="" coords="231,55,319,80"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,87,216,75,217,80,147,92"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,87,216,75,216,80,147,92"/>
<area shape="rect" id="Node000006" href="$dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb" title="Quadratic equation calculator." alt="" coords="194,104,356,130"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="147,94,180,99,179,104,146,99"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="147,94,179,99,178,104,146,99"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="408,5,480,31"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="319,52,393,30,395,35,320,57"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="319,52,393,30,394,35,320,57"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/round.html#" title=" " alt="" coords="404,55,484,80"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="320,65,390,65,390,70,320,70"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="320,65,389,65,389,70,320,70"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="409,104,479,130"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="357,114,395,114,395,120,357,120"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="357,114,394,114,394,120,357,120"/>
</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="367pt" height="101pt"
@@ -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.2,-27.62C44.67,-27.62 53.52,-27.62 61.73,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-31.13 71.71,-27.62 61.71,-24.13 61.71,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M37.2,-27.62C44.58,-27.62 53.31,-27.62 61.45,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-31.13 71.2,-27.63 61.2,-24.13 61.2,-31.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="M105.7,-30.27C119.36,-32.6 139.95,-36.12 158.53,-39.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.72,-42.88 168.17,-41.12 158.9,-35.98 157.72,-42.88"/>
<path fill="none" stroke="#63b8ff" d="M105.7,-30.27C119.23,-32.58 139.56,-36.06 158.01,-39.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.23,-42.63 167.68,-40.86 158.41,-35.73 157.23,-42.63"/>
</a>
</g>
</g>
@@ -76,8 +76,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="M105.7,-25.12C112.63,-24 121.35,-22.59 130.68,-21.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.11,-24.39 140.42,-19.34 129.99,-17.48 131.11,-24.39"/>
<path fill="none" stroke="#63b8ff" d="M105.7,-25.12C112.49,-24.02 120.98,-22.65 130.08,-21.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.62,-24.63 139.93,-19.58 129.5,-17.72 130.62,-24.63"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M235.79,-56.25C252.87,-61.32 273.88,-67.56 291.53,-72.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="290.44,-76.42 301.02,-75.91 292.43,-69.71 290.44,-76.42"/>
<path fill="none" stroke="#63b8ff" d="M235.79,-56.25C252.71,-61.27 273.49,-67.44 291.03,-72.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="289.99,-75.99 300.57,-75.48 291.98,-69.28 289.99,-75.99"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M235.79,-46.62C251.89,-46.62 271.46,-46.62 288.43,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="288.14,-50.13 298.14,-46.62 288.14,-43.13 288.14,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M235.79,-46.62C251.73,-46.62 271.09,-46.62 287.95,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="287.63,-50.13 297.63,-46.63 287.63,-43.13 287.63,-50.13"/>
</a>
</g>
</g>
@@ -130,8 +130,8 @@
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M263.5,-9.62C273.21,-9.62 283,-9.62 291.91,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.66,-13.13 301.66,-9.62 291.66,-6.13 291.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M263.5,-9.62C273,-9.62 282.57,-9.62 291.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.15,-13.13 301.15,-9.63 291.15,-6.13 291.15,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 6.6 KiB

After

Width:  |  Height:  |  Size: 6.6 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="367pt" height="101pt"
@@ -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.2,-27.62C44.67,-27.62 53.52,-27.62 61.73,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-31.13 71.71,-27.62 61.71,-24.13 61.71,-31.13"/>
<path fill="none" stroke="#63b8ff" d="M37.2,-27.62C44.58,-27.62 53.31,-27.62 61.45,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-31.13 71.2,-27.63 61.2,-24.13 61.2,-31.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="M105.7,-30.27C119.36,-32.6 139.95,-36.12 158.53,-39.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.72,-42.88 168.17,-41.12 158.9,-35.98 157.72,-42.88"/>
<path fill="none" stroke="#63b8ff" d="M105.7,-30.27C119.23,-32.58 139.56,-36.06 158.01,-39.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="157.23,-42.63 167.68,-40.86 158.41,-35.73 157.23,-42.63"/>
</a>
</g>
</g>
@@ -66,8 +66,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="M105.7,-25.12C112.63,-24 121.35,-22.59 130.68,-21.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.11,-24.39 140.42,-19.34 129.99,-17.48 131.11,-24.39"/>
<path fill="none" stroke="#63b8ff" d="M105.7,-25.12C112.49,-24.02 120.98,-22.65 130.08,-21.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.62,-24.63 139.93,-19.58 129.5,-17.72 130.62,-24.63"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M235.79,-56.25C252.87,-61.32 273.88,-67.56 291.53,-72.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="290.44,-76.42 301.02,-75.91 292.43,-69.71 290.44,-76.42"/>
<path fill="none" stroke="#63b8ff" d="M235.79,-56.25C252.71,-61.27 273.49,-67.44 291.03,-72.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="289.99,-75.99 300.57,-75.48 291.98,-69.28 289.99,-75.99"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M235.79,-46.62C251.89,-46.62 271.46,-46.62 288.43,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="288.14,-50.13 298.14,-46.62 288.14,-43.13 288.14,-50.13"/>
<path fill="none" stroke="#63b8ff" d="M235.79,-46.62C251.73,-46.62 271.09,-46.62 287.95,-46.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="287.63,-50.13 297.63,-46.63 287.63,-43.13 287.63,-50.13"/>
</a>
</g>
</g>
@@ -120,8 +120,8 @@
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M263.5,-9.62C273.21,-9.62 283,-9.62 291.91,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.66,-13.13 301.66,-9.62 291.66,-6.13 291.66,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M263.5,-9.62C273,-9.62 282.57,-9.62 291.32,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.15,-13.13 301.15,-9.63 291.15,-6.13 291.15,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@@ -1,7 +1,7 @@
<map id="assertArray" name="assertArray">
<area shape="rect" id="Node000001" title="Asserts an array of complex numbers." alt="" coords="5,31,94,56"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="146,5,217,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="94,32,130,25,131,30,95,38"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="94,32,130,25,131,31,95,38"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/round.html#" title=" " alt="" coords="142,55,221,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="95,49,128,55,127,60,94,54"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="95,49,127,55,126,60,94,54"/>
</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: assertArray Pages: 1 -->
<svg width="170pt" height="64pt"
@@ -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="M66.65,-34C75.48,-35.74 85.11,-37.62 94.16,-39.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.34,-43 103.83,-41.49 94.69,-36.13 93.34,-43"/>
<path fill="none" stroke="#63b8ff" d="M66.65,-34C75.29,-35.7 84.69,-37.54 93.56,-39.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="92.85,-42.71 103.34,-41.2 94.2,-35.84 92.85,-42.71"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M66.65,-21.58C74.6,-20.1 83.19,-18.51 91.43,-16.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.78,-20.29 100.98,-15.02 90.5,-13.4 91.78,-20.29"/>
<path fill="none" stroke="#63b8ff" d="M66.65,-21.58C74.42,-20.14 82.81,-18.58 90.88,-17.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.29,-20.56 100.49,-15.29 90.02,-13.68 91.29,-20.56"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 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: assertArray Pages: 1 -->
<svg width="170pt" height="64pt"
@@ -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="M66.65,-34C75.48,-35.74 85.11,-37.62 94.16,-39.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.34,-43 103.83,-41.49 94.69,-36.13 93.34,-43"/>
<path fill="none" stroke="#63b8ff" d="M66.65,-34C75.29,-35.7 84.69,-37.54 93.56,-39.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="92.85,-42.71 103.34,-41.2 94.2,-35.84 92.85,-42.71"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M66.65,-21.58C74.6,-20.1 83.19,-18.51 91.43,-16.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.78,-20.29 100.98,-15.02 90.5,-13.4 91.78,-20.29"/>
<path fill="none" stroke="#63b8ff" d="M66.65,-21.58C74.42,-20.14 82.81,-18.58 90.88,-17.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="91.29,-20.56 100.49,-15.29 90.02,-13.68 91.29,-20.56"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

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++: probability::geometric_dist::geometric_distribution Class 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');
@@ -110,37 +110,37 @@ $(document).ready(function(){initNavTree('da/d19/classprobability_1_1geometric__
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aa12088ba133dd0910103db0eb0ef2797"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aa12088ba133dd0910103db0eb0ef2797">geometric_distribution</a> (const float &amp;<a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#ad5ed23a251dbe55ad1ed06bf1a465ad3">p</a>)</td></tr>
<tr class="memitem:aa12088ba133dd0910103db0eb0ef2797" id="r_aa12088ba133dd0910103db0eb0ef2797"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aa12088ba133dd0910103db0eb0ef2797">geometric_distribution</a> (const float &amp;<a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#ad5ed23a251dbe55ad1ed06bf1a465ad3">p</a>)</td></tr>
<tr class="memdesc:aa12088ba133dd0910103db0eb0ef2797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor for the geometric distribution. <br /></td></tr>
<tr class="separator:aa12088ba133dd0910103db0eb0ef2797"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41051365f8ac7700f2ed5880a6760413"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a41051365f8ac7700f2ed5880a6760413">expected_value</a> () const</td></tr>
<tr class="memitem:a41051365f8ac7700f2ed5880a6760413" id="r_a41051365f8ac7700f2ed5880a6760413"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a41051365f8ac7700f2ed5880a6760413">expected_value</a> () const</td></tr>
<tr class="memdesc:a41051365f8ac7700f2ed5880a6760413"><td class="mdescLeft">&#160;</td><td class="mdescRight">The expected value of a geometrically distributed random variable X. <br /></td></tr>
<tr class="separator:a41051365f8ac7700f2ed5880a6760413"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea8b0d649f0dc9a6f8baf3341a0b4960"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aea8b0d649f0dc9a6f8baf3341a0b4960">variance</a> () const</td></tr>
<tr class="memitem:aea8b0d649f0dc9a6f8baf3341a0b4960" id="r_aea8b0d649f0dc9a6f8baf3341a0b4960"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aea8b0d649f0dc9a6f8baf3341a0b4960">variance</a> () const</td></tr>
<tr class="memdesc:aea8b0d649f0dc9a6f8baf3341a0b4960"><td class="mdescLeft">&#160;</td><td class="mdescRight">The variance of a geometrically distributed random variable X. <br /></td></tr>
<tr class="separator:aea8b0d649f0dc9a6f8baf3341a0b4960"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a10c512e13dd3a052e1c6d7f4d6f0f2"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a0a10c512e13dd3a052e1c6d7f4d6f0f2">standard_deviation</a> () const</td></tr>
<tr class="memitem:a0a10c512e13dd3a052e1c6d7f4d6f0f2" id="r_a0a10c512e13dd3a052e1c6d7f4d6f0f2"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a0a10c512e13dd3a052e1c6d7f4d6f0f2">standard_deviation</a> () const</td></tr>
<tr class="memdesc:a0a10c512e13dd3a052e1c6d7f4d6f0f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The standard deviation of a geometrically distributed random variable X. <br /></td></tr>
<tr class="separator:a0a10c512e13dd3a052e1c6d7f4d6f0f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee973db9f0435e0cb4cc70f8eb3447a1"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aee973db9f0435e0cb4cc70f8eb3447a1">probability_density</a> (const uint32_t &amp;k) const</td></tr>
<tr class="memitem:aee973db9f0435e0cb4cc70f8eb3447a1" id="r_aee973db9f0435e0cb4cc70f8eb3447a1"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aee973db9f0435e0cb4cc70f8eb3447a1">probability_density</a> (const uint32_t &amp;k) const</td></tr>
<tr class="memdesc:aee973db9f0435e0cb4cc70f8eb3447a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">The probability density function. <br /></td></tr>
<tr class="separator:aee973db9f0435e0cb4cc70f8eb3447a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08328dc7d62188427111f176b56a105a"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a08328dc7d62188427111f176b56a105a">cumulative_distribution</a> (const uint32_t &amp;k) const</td></tr>
<tr class="memitem:a08328dc7d62188427111f176b56a105a" id="r_a08328dc7d62188427111f176b56a105a"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a08328dc7d62188427111f176b56a105a">cumulative_distribution</a> (const uint32_t &amp;k) const</td></tr>
<tr class="memdesc:a08328dc7d62188427111f176b56a105a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The cumulative distribution function. <br /></td></tr>
<tr class="separator:a08328dc7d62188427111f176b56a105a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf762e88c66918d7afda4234f28a7ddf"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aaf762e88c66918d7afda4234f28a7ddf">inverse_cumulative_distribution</a> (const float &amp;cdf) const</td></tr>
<tr class="memitem:aaf762e88c66918d7afda4234f28a7ddf" id="r_aaf762e88c66918d7afda4234f28a7ddf"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aaf762e88c66918d7afda4234f28a7ddf">inverse_cumulative_distribution</a> (const float &amp;cdf) const</td></tr>
<tr class="memdesc:aaf762e88c66918d7afda4234f28a7ddf"><td class="mdescLeft">&#160;</td><td class="mdescRight">The inverse cumulative distribution function. <br /></td></tr>
<tr class="separator:aaf762e88c66918d7afda4234f28a7ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8aae1cebcf42ed2332f1c7217c401aa3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a8aae1cebcf42ed2332f1c7217c401aa3">draw_sample</a> () const</td></tr>
<tr class="memitem:a8aae1cebcf42ed2332f1c7217c401aa3" id="r_a8aae1cebcf42ed2332f1c7217c401aa3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a8aae1cebcf42ed2332f1c7217c401aa3">draw_sample</a> () const</td></tr>
<tr class="memdesc:a8aae1cebcf42ed2332f1c7217c401aa3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generates a (discrete) sample according to the geometrical distribution. <br /></td></tr>
<tr class="separator:a8aae1cebcf42ed2332f1c7217c401aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4620163a196709484225774d87de6d69"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a4620163a196709484225774d87de6d69">range_tries</a> (const uint32_t &amp;min_tries=1, const uint32_t &amp;max_tries=<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/numeric_limits.html">std::numeric_limits</a>&lt; uint32_t &gt;::max()) const</td></tr>
<tr class="memitem:a4620163a196709484225774d87de6d69" id="r_a4620163a196709484225774d87de6d69"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a4620163a196709484225774d87de6d69">range_tries</a> (const uint32_t &amp;min_tries=1, const uint32_t &amp;max_tries=<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/types/numeric_limits.html">std::numeric_limits</a>&lt; uint32_t &gt;::max()) const</td></tr>
<tr class="memdesc:a4620163a196709484225774d87de6d69"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function computes the probability to have success in a given range of tries. <br /></td></tr>
<tr class="separator:a4620163a196709484225774d87de6d69"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:ad5ed23a251dbe55ad1ed06bf1a465ad3"><td class="memItemLeft" align="right" valign="top"><a id="ad5ed23a251dbe55ad1ed06bf1a465ad3" name="ad5ed23a251dbe55ad1ed06bf1a465ad3"></a>
<tr class="memitem:ad5ed23a251dbe55ad1ed06bf1a465ad3" id="r_ad5ed23a251dbe55ad1ed06bf1a465ad3"><td class="memItemLeft" align="right" valign="top"><a id="ad5ed23a251dbe55ad1ed06bf1a465ad3" name="ad5ed23a251dbe55ad1ed06bf1a465ad3"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>p</b></td></tr>
<tr class="memdesc:ad5ed23a251dbe55ad1ed06bf1a465ad3"><td class="mdescLeft">&#160;</td><td class="mdescRight">The succes probability p. <br /></td></tr>
<tr class="separator:ad5ed23a251dbe55ad1ed06bf1a465ad3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -520,7 +520,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="../../d4/ded/namespaceprobability.html">probability</a></li><li class="navelem"><b>geometric_dist</b></li><li class="navelem"><a class="el" href="../../da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html">geometric_distribution</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,5 +1,5 @@
<map id="probability::geometric_dist::geometric_distribution::cumulative_distribution" name="probability::geometric_dist::geometric_distribution::cumulative_distribution">
<area shape="rect" id="Node000001" title="The cumulative distribution function." alt="" coords="5,5,190,61"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="238,20,309,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,31,223,31,223,36,190,36"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,31,222,31,222,36,190,36"/>
</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: probability::geometric_dist::geometric_distribution::cumulative_distribution Pages: 1 -->
<svg width="236pt" height="50pt"
@@ -42,8 +42,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="M138.49,-20.88C146.94,-20.88 155.32,-20.88 163.05,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.84,-24.38 172.84,-20.88 162.84,-17.38 162.84,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M138.49,-20.88C146.75,-20.88 154.93,-20.88 162.51,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.32,-24.38 172.32,-20.88 162.32,-17.38 162.32,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 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: probability::geometric_dist::geometric_distribution::cumulative_distribution Pages: 1 -->
<svg width="236pt" height="50pt"
@@ -32,8 +32,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="M138.49,-20.88C146.94,-20.88 155.32,-20.88 163.05,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.84,-24.38 172.84,-20.88 162.84,-17.38 162.84,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M138.49,-20.88C146.75,-20.88 154.93,-20.88 162.51,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.32,-24.38 172.32,-20.88 162.32,-17.38 162.32,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -1,7 +1,7 @@
<map id="probability::geometric_dist::geometric_distribution::standard_deviation" name="probability::geometric_dist::geometric_distribution::standard_deviation">
<area shape="rect" id="Node000001" title="The standard deviation of a geometrically distributed random variable X." alt="" coords="5,24,190,79"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="295,5,365,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,36,280,23,281,28,191,41"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,36,279,23,280,28,191,41"/>
<area shape="rect" id="Node000003" href="$da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aea8b0d649f0dc9a6f8baf3341a0b4960" title="The variance of a geometrically distributed random variable X." alt="" coords="238,56,422,111"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="191,62,223,66,222,71,190,67"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="191,62,222,66,222,71,190,67"/>
</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: probability::geometric_dist::geometric_distribution::standard_deviation Pages: 1 -->
<svg width="321pt" height="88pt"
@@ -42,8 +42,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="M138.7,-54.83C161.76,-58.17 186.57,-61.77 206.13,-64.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.6,-68.22 216,-66.19 206.6,-61.29 205.6,-68.22"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-54.83C161.65,-58.16 186.33,-61.74 205.86,-64.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.1,-68 215.5,-65.97 206.1,-61.07 205.1,-68"/>
</a>
</g>
</g>
@@ -62,8 +62,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M138.7,-35.32C146.72,-34.2 154.96,-33.06 163.11,-31.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.34,-35.28 172.76,-30.44 162.37,-28.35 163.34,-35.28"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-35.32C146.54,-34.23 154.59,-33.11 162.56,-32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.84,-35.49 172.26,-30.64 161.87,-28.56 162.84,-35.49"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 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: probability::geometric_dist::geometric_distribution::standard_deviation Pages: 1 -->
<svg width="321pt" height="88pt"
@@ -32,8 +32,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="M138.7,-54.83C161.76,-58.17 186.57,-61.77 206.13,-64.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.6,-68.22 216,-66.19 206.6,-61.29 205.6,-68.22"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-54.83C161.65,-58.16 186.33,-61.74 205.86,-64.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="205.1,-68 215.5,-65.97 206.1,-61.07 205.1,-68"/>
</a>
</g>
</g>
@@ -52,8 +52,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M138.7,-35.32C146.72,-34.2 154.96,-33.06 163.11,-31.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.34,-35.28 172.76,-30.44 162.37,-28.35 163.34,-35.28"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-35.32C146.54,-34.23 154.59,-33.11 162.56,-32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.84,-35.49 172.26,-30.64 161.87,-28.56 162.84,-35.49"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@@ -1,9 +1,9 @@
<map id="probability::geometric_dist::geometric_distribution::range_tries" name="probability::geometric_dist::geometric_distribution::range_tries">
<area shape="rect" id="Node000001" title="This function computes the probability to have success in a given range of tries." alt="" coords="5,39,190,94"/>
<area shape="rect" id="Node000002" href="$da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#a08328dc7d62188427111f176b56a105a" title="The cumulative distribution function." alt="" coords="238,5,422,61"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,51,222,46,223,51,191,56"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,51,222,46,222,51,191,56"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/types/numeric_limits/max.html#" title=" " alt="" coords="248,86,412,111"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="191,77,233,82,232,88,190,82"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="470,20,541,46"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="422,31,455,31,455,36,422,36"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="422,31,454,31,454,36,422,36"/>
</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: probability::geometric_dist::geometric_distribution::range_tries Pages: 1 -->
<svg width="410pt" height="88pt"
@@ -44,8 +44,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="M138.7,-43.58C146.72,-44.74 154.96,-45.94 163.11,-47.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.36,-50.69 172.76,-48.67 163.36,-43.77 162.36,-50.69"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-43.58C146.54,-44.72 154.59,-45.88 162.56,-47.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="161.86,-50.48 172.26,-48.45 162.87,-43.55 161.86,-50.48"/>
</a>
</g>
</g>
@@ -62,8 +62,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M138.7,-24.07C149.14,-22.62 159.95,-21.11 170.46,-19.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.86,-22.98 180.28,-18.14 169.9,-16.05 170.86,-22.98"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-24.07C149.03,-22.63 159.72,-21.14 170.13,-19.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.36,-23.19 179.79,-18.35 169.4,-16.26 170.36,-23.19"/>
</a>
</g>
</g>
@@ -80,8 +80,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="M312.74,-58.62C321.19,-58.62 329.57,-58.62 337.3,-58.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="337.09,-62.13 347.09,-58.62 337.09,-55.13 337.09,-62.13"/>
<path fill="none" stroke="#63b8ff" d="M312.74,-58.62C321,-58.62 329.18,-58.62 336.76,-58.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="336.57,-62.13 346.57,-58.63 336.57,-55.13 336.57,-62.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.9 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: probability::geometric_dist::geometric_distribution::range_tries Pages: 1 -->
<svg width="410pt" height="88pt"
@@ -34,8 +34,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="M138.7,-43.58C146.72,-44.74 154.96,-45.94 163.11,-47.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.36,-50.69 172.76,-48.67 163.36,-43.77 162.36,-50.69"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-43.58C146.54,-44.72 154.59,-45.88 162.56,-47.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="161.86,-50.48 172.26,-48.45 162.87,-43.55 161.86,-50.48"/>
</a>
</g>
</g>
@@ -52,8 +52,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M138.7,-24.07C149.14,-22.62 159.95,-21.11 170.46,-19.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.86,-22.98 180.28,-18.14 169.9,-16.05 170.86,-22.98"/>
<path fill="none" stroke="#63b8ff" d="M138.7,-24.07C149.03,-22.63 159.72,-21.14 170.13,-19.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.36,-23.19 179.79,-18.35 169.4,-16.26 170.36,-23.19"/>
</a>
</g>
</g>
@@ -70,8 +70,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="M312.74,-58.62C321.19,-58.62 329.57,-58.62 337.3,-58.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="337.09,-62.13 347.09,-58.62 337.09,-55.13 337.09,-62.13"/>
<path fill="none" stroke="#63b8ff" d="M312.74,-58.62C321,-58.62 329.18,-58.62 336.76,-58.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="336.57,-62.13 346.57,-58.63 336.57,-55.13 336.57,-62.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -1,10 +1,10 @@
<map id="probability::geometric_dist::geometric_distribution::draw_sample" name="probability::geometric_dist::geometric_distribution::draw_sample">
<area shape="rect" id="Node000001" title="Generates a (discrete) sample according to the geometrical distribution." alt="" coords="5,58,190,114"/>
<area shape="rect" id="Node000002" href="$de/d72/geometric__dist_8cpp.html#a82964ca6180507deb5fafc71050012ba" title="Returns a random number between [0,1]." alt="" coords="265,29,422,70"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,70,250,61,250,66,190,75"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,70,249,61,250,66,190,75"/>
<area shape="rect" id="Node000003" href="$da/d19/classprobability_1_1geometric__dist_1_1geometric__distribution.html#aaf762e88c66918d7afda4234f28a7ddf" title="The inverse cumulative distribution function." alt="" coords="238,94,449,150"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="190,97,223,101,222,107,190,102"/>
<area shape="poly" id="edge2_Node000002_Node000002" title=" " alt="" coords="308,29,306,19,312,10,324,5,343,3,364,5,376,12,374,17,363,10,343,8,326,10,315,15,311,20,313,28"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="190,97,222,101,222,107,190,102"/>
<area shape="poly" id="edge2_Node000002_Node000002" title=" " alt="" coords="308,29,306,19,312,10,324,5,343,3,364,5,376,11,373,16,362,10,343,8,326,10,315,15,311,20,313,28"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="497,109,561,135"/>
<area shape="poly" id="edge4_Node000003_Node000004" title=" " alt="" coords="450,119,482,119,482,124,450,124"/>
<area shape="poly" id="edge4_Node000003_Node000004" title=" " alt="" coords="450,119,481,119,481,124,450,124"/>
</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: probability::geometric_dist::geometric_distribution::draw_sample Pages: 1 -->
<svg width="425pt" height="116pt"
@@ -43,8 +43,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="M138.55,-58.01C153.27,-60.19 168.84,-62.49 183.58,-64.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.74,-68.23 193.14,-66.24 183.76,-61.31 182.74,-68.23"/>
<path fill="none" stroke="#63b8ff" d="M138.55,-58.01C153.13,-60.16 168.54,-62.44 183.15,-64.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.24,-68.01 192.65,-66.01 183.27,-61.09 182.24,-68.01"/>
</a>
</g>
</g>
@@ -63,8 +63,8 @@
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M138.55,-37.74C146.57,-36.56 154.83,-35.34 163.07,-34.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.49,-37.44 172.87,-32.52 162.47,-30.52 163.49,-37.44"/>
<path fill="none" stroke="#63b8ff" d="M138.55,-37.74C146.39,-36.58 154.46,-35.39 162.51,-34.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163,-37.66 172.38,-32.74 161.97,-30.74 163,-37.66"/>
</a>
</g>
</g>
@@ -72,8 +72,8 @@
<g id="edge2_Node000002_Node000002" class="edge">
<title>Node2&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M228.8,-90.61C223.76,-99.68 231.99,-108.12 253.5,-108.12 265.6,-108.12 273.49,-105.45 277.19,-101.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.76,-101.89 278.2,-91.61 273.79,-101.25 280.76,-101.89"/>
<path fill="none" stroke="#63b8ff" d="M228.8,-90.61C223.76,-99.68 231.99,-108.12 253.5,-108.12 265.26,-108.12 273.05,-105.6 276.87,-101.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.32,-102.46 278.02,-92.11 273.37,-101.63 280.32,-102.46"/>
</a>
</g>
</g>
@@ -90,8 +90,8 @@
<g id="edge4_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge4_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M333.22,-20.88C341.74,-20.88 350.05,-20.88 357.6,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="357.43,-24.38 367.43,-20.88 357.43,-17.38 357.43,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M333.22,-20.88C341.54,-20.88 349.65,-20.88 357.07,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="356.92,-24.38 366.92,-20.88 356.92,-17.38 356.92,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 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: probability::geometric_dist::geometric_distribution::draw_sample Pages: 1 -->
<svg width="425pt" height="116pt"
@@ -33,8 +33,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="M138.55,-58.01C153.27,-60.19 168.84,-62.49 183.58,-64.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.74,-68.23 193.14,-66.24 183.76,-61.31 182.74,-68.23"/>
<path fill="none" stroke="#63b8ff" d="M138.55,-58.01C153.13,-60.16 168.54,-62.44 183.15,-64.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.24,-68.01 192.65,-66.01 183.27,-61.09 182.24,-68.01"/>
</a>
</g>
</g>
@@ -53,8 +53,8 @@
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M138.55,-37.74C146.57,-36.56 154.83,-35.34 163.07,-34.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.49,-37.44 172.87,-32.52 162.47,-30.52 163.49,-37.44"/>
<path fill="none" stroke="#63b8ff" d="M138.55,-37.74C146.39,-36.58 154.46,-35.39 162.51,-34.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163,-37.66 172.38,-32.74 161.97,-30.74 163,-37.66"/>
</a>
</g>
</g>
@@ -62,8 +62,8 @@
<g id="edge2_Node000002_Node000002" class="edge">
<title>Node2&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M228.8,-90.61C223.76,-99.68 231.99,-108.12 253.5,-108.12 265.6,-108.12 273.49,-105.45 277.19,-101.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.76,-101.89 278.2,-91.61 273.79,-101.25 280.76,-101.89"/>
<path fill="none" stroke="#63b8ff" d="M228.8,-90.61C223.76,-99.68 231.99,-108.12 253.5,-108.12 265.26,-108.12 273.05,-105.6 276.87,-101.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="280.32,-102.46 278.02,-92.11 273.37,-101.63 280.32,-102.46"/>
</a>
</g>
</g>
@@ -80,8 +80,8 @@
<g id="edge4_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge4_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M333.22,-20.88C341.74,-20.88 350.05,-20.88 357.6,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="357.43,-24.38 367.43,-20.88 357.43,-17.38 357.43,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M333.22,-20.88C341.54,-20.88 349.65,-20.88 357.07,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="356.92,-24.38 366.92,-20.88 356.92,-17.38 356.92,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -1,5 +1,5 @@
<map id="probability::geometric_dist::geometric_distribution::inverse_cumulative_distribution" name="probability::geometric_dist::geometric_distribution::inverse_cumulative_distribution">
<area shape="rect" id="Node000001" title="The inverse cumulative distribution function." alt="" coords="5,5,217,61"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="265,20,329,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="217,31,250,31,250,36,217,36"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="217,31,249,31,249,36,217,36"/>
</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: probability::geometric_dist::geometric_distribution::inverse_cumulative_distribution Pages: 1 -->
<svg width="251pt" height="50pt"
@@ -42,8 +42,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="M158.97,-20.88C167.49,-20.88 175.8,-20.88 183.35,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.18,-24.38 193.18,-20.88 183.18,-17.38 183.18,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M158.97,-20.88C167.29,-20.88 175.4,-20.88 182.82,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.67,-24.38 192.67,-20.88 182.67,-17.38 182.67,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 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: probability::geometric_dist::geometric_distribution::inverse_cumulative_distribution Pages: 1 -->
<svg width="251pt" height="50pt"
@@ -32,8 +32,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="M158.97,-20.88C167.49,-20.88 175.8,-20.88 183.35,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.18,-24.38 193.18,-20.88 183.18,-17.38 183.18,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M158.97,-20.88C167.29,-20.88 175.4,-20.88 182.82,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.67,-24.38 192.67,-20.88 182.67,-17.38 182.67,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -1,5 +1,5 @@
<map id="probability::geometric_dist::geometric_distribution::probability_density" name="probability::geometric_dist::geometric_distribution::probability_density">
<area shape="rect" id="Node000001" title="The probability density function." alt="" coords="5,5,190,61"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="238,20,309,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,31,223,31,223,36,190,36"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="190,31,222,31,222,36,190,36"/>
</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: probability::geometric_dist::geometric_distribution::probability_density Pages: 1 -->
<svg width="236pt" height="50pt"
@@ -42,8 +42,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="M138.49,-20.88C146.94,-20.88 155.32,-20.88 163.05,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.84,-24.38 172.84,-20.88 162.84,-17.38 162.84,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M138.49,-20.88C146.75,-20.88 154.93,-20.88 162.51,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.32,-24.38 172.32,-20.88 162.32,-17.38 162.32,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.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: probability::geometric_dist::geometric_distribution::probability_density Pages: 1 -->
<svg width="236pt" height="50pt"
@@ -32,8 +32,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="M138.49,-20.88C146.94,-20.88 155.32,-20.88 163.05,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.84,-24.38 172.84,-20.88 162.84,-17.38 162.84,-24.38"/>
<path fill="none" stroke="#63b8ff" d="M138.49,-20.88C146.75,-20.88 154.93,-20.88 162.51,-20.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="162.32,-24.38 172.32,-20.88 162.32,-17.38 162.32,-24.38"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

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++: math/eulers_totient_function.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');
@@ -116,19 +116,19 @@ Include dependency graph for eulers_totient_function.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:dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memitem:dd/d47/namespacemath" id="r_dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memdesc:dd/d47/namespacemath"><td class="mdescLeft">&#160;</td><td class="mdescRight">for IO operations <br /></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="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ac37d3ba52eb296597d7a024ba8c4a5a5"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5">math::phiFunction</a> (uint64_t n)</td></tr>
<tr class="memitem:ac37d3ba52eb296597d7a024ba8c4a5a5" id="r_ac37d3ba52eb296597d7a024ba8c4a5a5"><td class="memItemLeft" align="right" valign="top">uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5">math::phiFunction</a> (uint64_t n)</td></tr>
<tr class="memdesc:ac37d3ba52eb296597d7a024ba8c4a5a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to calculate Euler's Totient. <br /></td></tr>
<tr class="separator:ac37d3ba52eb296597d7a024ba8c4a5a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d23/eulers__totient__function_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d" id="r_aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d23/eulers__totient__function_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations. <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ddf1224851353fc92bfbff6f499fa97"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d23/eulers__totient__function_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
<tr class="memitem:a0ddf1224851353fc92bfbff6f499fa97" id="r_a0ddf1224851353fc92bfbff6f499fa97"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d23/eulers__totient__function_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
<tr class="memdesc:a0ddf1224851353fc92bfbff6f499fa97"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <br /></td></tr>
<tr class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -257,7 +257,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_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../da/d23/eulers__totient__function_8cpp.html">eulers_totient_function.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,7 +1,7 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title="Main function." alt="" coords="5,5,55,31"/>
<area shape="rect" id="Node000002" href="$da/d23/eulers__totient__function_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="103,5,146,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,16,88,16,88,21,55,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,16,87,16,87,21,55,21"/>
<area shape="rect" id="Node000003" href="$dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5" title="Function to calculate Euler&#39;s Totient." alt="" coords="194,5,319,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="146,16,179,16,179,21,146,21"/>
</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="244pt" height="27pt"
@@ -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.2,-9.62C44.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M37.2,-9.62C44.58,-9.62 53.31,-9.62 61.45,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-13.13 71.2,-9.63 61.2,-6.13 61.2,-13.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="M105.87,-9.62C112.82,-9.62 121.47,-9.62 130.51,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.24,-13.13 140.24,-9.62 130.24,-6.13 130.24,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M105.87,-9.62C112.67,-9.62 121.09,-9.62 129.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.72,-13.13 139.72,-9.63 129.72,-6.13 129.72,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 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="244pt" height="27pt"
@@ -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.2,-9.62C44.67,-9.62 53.52,-9.62 61.73,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-13.13 71.71,-9.62 61.71,-6.13 61.71,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M37.2,-9.62C44.58,-9.62 53.31,-9.62 61.45,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-13.13 71.2,-9.63 61.2,-6.13 61.2,-13.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="M105.87,-9.62C112.82,-9.62 121.47,-9.62 130.51,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.24,-13.13 140.24,-9.62 130.24,-6.13 130.24,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M105.87,-9.62C112.67,-9.62 121.09,-9.62 129.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.72,-13.13 139.72,-9.63 129.72,-6.13 129.72,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -1,5 +1,5 @@
<map id="test" name="test">
<area shape="rect" id="Node000001" title="Self&#45;test implementations." alt="" coords="5,5,49,31"/>
<area shape="rect" id="Node000002" href="$dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5" title="Function to calculate Euler&#39;s Totient." alt="" coords="97,5,222,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="49,16,82,16,82,21,49,21"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="49,16,81,16,81,21,49,21"/>
</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: test Pages: 1 -->
<svg width="171pt" height="27pt"
@@ -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="M32.87,-9.62C39.82,-9.62 48.47,-9.62 57.51,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.24,-13.13 67.24,-9.62 57.24,-6.13 57.24,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M32.87,-9.62C39.67,-9.62 48.09,-9.62 56.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.72,-13.13 66.72,-9.63 56.72,-6.13 56.72,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 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: test Pages: 1 -->
<svg width="171pt" height="27pt"
@@ -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="M32.87,-9.62C39.82,-9.62 48.47,-9.62 57.51,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.24,-13.13 67.24,-9.62 57.24,-6.13 57.24,-13.13"/>
<path fill="none" stroke="#63b8ff" d="M32.87,-9.62C39.67,-9.62 48.09,-9.62 56.93,-9.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.72,-13.13 66.72,-9.63 56.72,-6.13 56.72,-13.13"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

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++: math/sqrt_double.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');
@@ -116,9 +116,9 @@ Include dependency graph for sqrt_double.cpp:</div>
</div><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:ae662282ad0740d2063ac404ca3bd74fc"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc">Sqrt</a> (double a)</td></tr>
<tr class="memitem:ae662282ad0740d2063ac404ca3bd74fc" id="r_ae662282ad0740d2063ac404ca3bd74fc"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc">Sqrt</a> (double a)</td></tr>
<tr class="separator:ae662282ad0740d2063ac404ca3bd74fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d24/sqrt__double_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4" id="r_ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d24/sqrt__double_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
@@ -217,7 +217,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_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../da/d24/sqrt__double_8cpp.html">sqrt_double.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,4 +1,4 @@
<map id="Sqrt" name="Sqrt">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,29,51,55"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="18,29,18,12,21,5,28,3,35,6,39,14,34,16,31,10,28,8,25,9,23,13,24,29"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="18,29,18,12,21,5,28,3,35,6,38,13,34,15,31,10,28,8,25,9,23,13,24,29"/>
</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: Sqrt Pages: 1 -->
<svg width="42pt" height="45pt"
@@ -31,8 +31,8 @@
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M11.68,-19.54C9.25,-28.15 11.02,-37.25 17,-37.25 20.36,-37.25 22.39,-34.37 23.1,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="26.53,-30.26 22.32,-20.54 19.55,-30.76 26.53,-30.26"/>
<path fill="none" stroke="#63b8ff" d="M11.68,-19.54C9.25,-28.15 11.02,-37.25 17,-37.25 20.18,-37.25 22.16,-34.68 22.97,-30.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="26.46,-30.84 22.41,-21.05 19.48,-31.23 26.46,-30.84"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 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: Sqrt Pages: 1 -->
<svg width="42pt" height="45pt"
@@ -21,8 +21,8 @@
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M11.68,-19.54C9.25,-28.15 11.02,-37.25 17,-37.25 20.36,-37.25 22.39,-34.37 23.1,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="26.53,-30.26 22.32,-20.54 19.55,-30.76 26.53,-30.26"/>
<path fill="none" stroke="#63b8ff" d="M11.68,-19.54C9.25,-28.15 11.02,-37.25 17,-37.25 20.18,-37.25 22.16,-34.68 22.97,-30.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="26.46,-30.84 22.41,-21.05 19.48,-31.23 26.46,-30.84"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -4,5 +4,5 @@
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="54,45,87,33,89,38,56,50"/>
<area shape="rect" id="Node000003" href="$da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc" title=" " alt="" coords="118,79,163,104"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="56,61,104,77,102,82,54,66"/>
<area shape="poly" id="edge3_Node000003_Node000003" title=" " alt="" coords="121,79,117,70,119,61,127,54,140,52,155,55,162,62,158,66,152,60,140,57,129,59,124,64,122,70,126,77"/>
<area shape="poly" id="edge3_Node000003_Node000003" title=" " alt="" coords="121,79,117,70,119,61,127,54,140,52,154,55,162,62,158,65,152,60,140,57,129,59,124,64,122,70,126,77"/>
</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="138pt" height="82pt"
@@ -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.42,-42.84C44.75,-45.38 53.54,-48.43 62.18,-51.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.95,-55.05 71.54,-55.02 63.24,-48.43 60.95,-55.05"/>
<path fill="none" stroke="#63b8ff" d="M37.42,-42.84C44.67,-45.35 53.34,-48.36 61.89,-51.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.52,-54.55 71.11,-54.52 62.81,-47.94 60.52,-54.55"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.42,-30.63C48.02,-27.09 61.65,-22.53 73.5,-18.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.38,-21.63 82.75,-15.14 72.16,-14.99 74.38,-21.63"/>
<path fill="none" stroke="#63b8ff" d="M37.42,-30.63C47.91,-27.12 61.37,-22.62 73.14,-18.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.94,-22.11 82.32,-15.62 71.72,-15.47 73.94,-22.11"/>
</a>
</g>
</g>
@@ -67,8 +67,8 @@
<g id="edge3_Node000003_Node000003" class="edge">
<title>Node3&#45;&gt;Node3</title>
<g id="a_edge3_Node000003_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M88.3,-19.54C82.39,-28.15 86.7,-37.25 101.25,-37.25 109.43,-37.25 114.38,-34.37 116.09,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="119.37,-29.79 114.2,-20.54 112.48,-30.99 119.37,-29.79"/>
<path fill="none" stroke="#63b8ff" d="M88.3,-19.54C82.39,-28.15 86.7,-37.25 101.25,-37.25 109.2,-37.25 114.1,-34.53 115.94,-30.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="119.44,-30.37 114.44,-21.03 112.52,-31.45 119.44,-30.37"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 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="138pt" height="82pt"
@@ -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.42,-42.84C44.75,-45.38 53.54,-48.43 62.18,-51.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.95,-55.05 71.54,-55.02 63.24,-48.43 60.95,-55.05"/>
<path fill="none" stroke="#63b8ff" d="M37.42,-42.84C44.67,-45.35 53.34,-48.36 61.89,-51.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.52,-54.55 71.11,-54.52 62.81,-47.94 60.52,-54.55"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.42,-30.63C48.02,-27.09 61.65,-22.53 73.5,-18.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.38,-21.63 82.75,-15.14 72.16,-14.99 74.38,-21.63"/>
<path fill="none" stroke="#63b8ff" d="M37.42,-30.63C47.91,-27.12 61.37,-22.62 73.14,-18.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.94,-22.11 82.32,-15.62 71.72,-15.47 73.94,-22.11"/>
</a>
</g>
</g>
@@ -57,8 +57,8 @@
<g id="edge3_Node000003_Node000003" class="edge">
<title>Node3&#45;&gt;Node3</title>
<g id="a_edge3_Node000003_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M88.3,-19.54C82.39,-28.15 86.7,-37.25 101.25,-37.25 109.43,-37.25 114.38,-34.37 116.09,-30.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="119.37,-29.79 114.2,-20.54 112.48,-30.99 119.37,-29.79"/>
<path fill="none" stroke="#63b8ff" d="M88.3,-19.54C82.39,-28.15 86.7,-37.25 101.25,-37.25 109.2,-37.25 114.1,-34.53 115.94,-30.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="119.44,-30.37 114.44,-21.03 112.52,-31.45 119.44,-30.37"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -1,7 +1,7 @@
<map id="sorting/strand_sort.cpp" name="sorting/strand_sort.cpp">
<area shape="rect" id="Node000001" title="Implementation of Strand Sort algorithm." alt="" coords="5,5,160,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="8,79,80,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="78,32,60,67,55,65,74,30"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="78,32,60,66,55,64,74,30"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="103,79,142,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="91,30,111,65,106,67,87,33"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="91,30,111,64,106,67,87,33"/>
</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: sorting/strand_sort.cpp Pages: 1 -->
<svg width="124pt" height="83pt"
@@ -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="M53.09,-55.08C49.25,-48.03 43.73,-37.9 38.93,-29.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="41.62,-27.72 33.77,-20.61 35.48,-31.07 41.62,-27.72"/>
<path fill="none" stroke="#63b8ff" d="M53.09,-55.08C49.33,-48.19 43.97,-38.34 39.24,-29.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="42.35,-28.05 34.49,-20.94 36.2,-31.39 42.35,-28.05"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M62.83,-55.08C66.8,-48.03 72.51,-37.9 77.48,-29.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.95,-31.04 82.81,-20.61 74.86,-27.6 80.95,-31.04"/>
<path fill="none" stroke="#63b8ff" d="M62.83,-55.08C66.76,-48.11 72.39,-38.12 77.31,-29.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.21,-31.36 82.07,-20.93 74.11,-27.92 80.21,-31.36"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 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: sorting/strand_sort.cpp Pages: 1 -->
<svg width="124pt" height="83pt"
@@ -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="M53.09,-55.08C49.25,-48.03 43.73,-37.9 38.93,-29.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="41.62,-27.72 33.77,-20.61 35.48,-31.07 41.62,-27.72"/>
<path fill="none" stroke="#63b8ff" d="M53.09,-55.08C49.33,-48.19 43.97,-38.34 39.24,-29.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="42.35,-28.05 34.49,-20.94 36.2,-31.39 42.35,-28.05"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M62.83,-55.08C66.8,-48.03 72.51,-37.9 77.48,-29.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.95,-31.04 82.81,-20.61 74.86,-27.6 80.95,-31.04"/>
<path fill="none" stroke="#63b8ff" d="M62.83,-55.08C66.76,-48.11 72.39,-38.12 77.31,-29.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.21,-31.36 82.07,-20.93 74.11,-27.92 80.21,-31.36"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,10 +1,10 @@
<map id="data_structures::trie_using_hashmap::Trie" name="data_structures::trie_using_hashmap::Trie">
<area shape="rect" id="Node000001" title="Trie class, implementation of trie using hashmap in each trie node for all the characters of char16_t..." alt="" coords="286,5,435,46"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="5,85,168,140"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="181,80,293,44,294,49,183,85"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="182,80,293,44,294,49,183,85"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/unordered_map.html" title=" " alt="" coords="277,70,444,155"/>
<area shape="poly" id="edge4_Node000004_Node000002" title=" " alt="" coords="183,110,276,110,276,115,183,115"/>
<area shape="rect" id="Node000003" href="$d5/d12/structdata__structures_1_1trie__using__hashmap_1_1_trie_1_1_node.html" title="struct representing a trie node." alt="" coords="541,152,729,193"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="526,189,406,195,340,193,276,185,208,167,147,143,149,138,210,162,277,179,341,187,406,190,526,184"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="459,131,541,149,540,154,458,136"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="526,189,405,195,340,193,276,185,208,167,147,143,149,138,210,162,277,179,341,187,405,190,526,184"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="460,131,541,149,540,154,459,136"/>
</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: data_structures::trie_using_hashmap::Trie Pages: 1 -->
<!--zoomable 149 -->
@@ -79,8 +79,8 @@ var sectionId = 'dynsection-0';
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M132.46,-82.81C160.07,-91.63 191.05,-101.54 216.15,-109.56"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="133.66,-79.2 123.07,-79.49 131.53,-85.87 133.66,-79.2"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M132.83,-82.93C160.34,-91.72 191.17,-101.57 216.15,-109.56"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="134.1,-79.66 123.51,-79.95 131.97,-86.33 134.1,-79.66"/>
</a>
</g>
<text text-anchor="middle" x="162.62" y="-100" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> root_node</text>
@@ -102,8 +102,8 @@ var sectionId = 'dynsection-0';
<g id="edge4_Node000004_Node000002" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M133.07,-60.25C155.89,-60.25 180.97,-60.25 203.09,-60.25"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="133.07,-56.75 123.07,-60.25 133.07,-63.75 133.07,-56.75"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M133.38,-60.25C156.12,-60.25 181.07,-60.25 203.09,-60.25"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="133.58,-56.75 123.58,-60.25 133.58,-63.75 133.58,-56.75"/>
</a>
</g>
<text text-anchor="middle" x="162.62" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
@@ -122,8 +122,8 @@ var sectionId = 'dynsection-0';
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M390.63,-4.59C337.13,0.4 265.63,3.09 203.5,-8 170.09,-13.97 134.24,-27.27 106.97,-38.95"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="390.12,-8.16 400.42,-5.65 390.81,-1.19 390.12,-8.16"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M390.29,-4.56C336.83,0.41 265.5,3.07 203.5,-8 170.09,-13.97 134.24,-27.27 106.97,-38.95"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="389.62,-8.01 399.91,-5.51 390.3,-1.05 389.62,-8.01"/>
</a>
</g>
<text text-anchor="middle" x="266.25" y="-9" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> ptr</text>
@@ -132,8 +132,8 @@ var sectionId = 'dynsection-0';
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node4&#45;&gt;Node3</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M339.92,-44.23C359.92,-39.82 381.55,-35.05 401.39,-30.68"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="339.34,-40.99 330.33,-46.57 340.84,-47.83 339.34,-40.99"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M340.48,-44.11C360.31,-39.73 381.73,-35.01 401.39,-30.68"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="339.82,-40.67 330.8,-46.24 341.32,-47.5 339.82,-40.67"/>
</a>
</g>
<text text-anchor="middle" x="365.38" y="-43" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> children</text>

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 9.4 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: data_structures::trie_using_hashmap::Trie Pages: 1 -->
<svg width="551pt" height="149pt"
@@ -33,8 +33,8 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M132.46,-82.81C160.07,-91.63 191.05,-101.54 216.15,-109.56"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="133.66,-79.2 123.07,-79.49 131.53,-85.87 133.66,-79.2"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M132.83,-82.93C160.34,-91.72 191.17,-101.57 216.15,-109.56"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="134.1,-79.66 123.51,-79.95 131.97,-86.33 134.1,-79.66"/>
</a>
</g>
<text text-anchor="middle" x="162.62" y="-100" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> root_node</text>
@@ -56,8 +56,8 @@
<g id="edge4_Node000004_Node000002" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M133.07,-60.25C155.89,-60.25 180.97,-60.25 203.09,-60.25"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="133.07,-56.75 123.07,-60.25 133.07,-63.75 133.07,-56.75"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M133.38,-60.25C156.12,-60.25 181.07,-60.25 203.09,-60.25"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="133.58,-56.75 123.58,-60.25 133.58,-63.75 133.58,-56.75"/>
</a>
</g>
<text text-anchor="middle" x="162.62" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
@@ -76,8 +76,8 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M390.63,-4.59C337.13,0.4 265.63,3.09 203.5,-8 170.09,-13.97 134.24,-27.27 106.97,-38.95"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="390.12,-8.16 400.42,-5.65 390.81,-1.19 390.12,-8.16"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M390.29,-4.56C336.83,0.41 265.5,3.07 203.5,-8 170.09,-13.97 134.24,-27.27 106.97,-38.95"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="389.62,-8.01 399.91,-5.51 390.3,-1.05 389.62,-8.01"/>
</a>
</g>
<text text-anchor="middle" x="266.25" y="-9" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> ptr</text>
@@ -86,8 +86,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node4&#45;&gt;Node3</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M339.92,-44.23C359.92,-39.82 381.55,-35.05 401.39,-30.68"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="339.34,-40.99 330.33,-46.57 340.84,-47.83 339.34,-40.99"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M340.48,-44.11C360.31,-39.73 381.73,-35.01 401.39,-30.68"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="339.82,-40.67 330.8,-46.24 341.32,-47.5 339.82,-40.67"/>
</a>
</g>
<text text-anchor="middle" x="365.38" y="-43" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> children</text>

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -1,9 +1,9 @@
<map id="math/sieve_of_eratosthenes.cpp" name="math/sieve_of_eratosthenes.cpp">
<area shape="rect" id="Node000001" title="Get list of prime numbers using Sieve of Eratosthenes." alt="" coords="24,5,235,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,79,70,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="116,34,66,72,63,68,112,29"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="116,34,66,72,63,67,112,29"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="94,79,165,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="132,31,132,64,127,64,127,31"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="132,31,132,63,127,63,127,31"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="189,79,246,105"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="146,29,193,67,190,72,143,34"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="146,29,193,67,189,71,143,34"/>
</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: math/sieve_of_eratosthenes.cpp Pages: 1 -->
<svg width="189pt" height="83pt"
@@ -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="M81.42,-54.84C71.25,-46.99 56.29,-35.45 44.21,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="46.71,-22.86 36.66,-19.52 42.44,-28.41 46.71,-22.86"/>
<path fill="none" stroke="#63b8ff" d="M81.42,-54.84C71.35,-47.07 56.58,-35.67 44.56,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="46.91,-23.79 36.86,-20.45 42.63,-29.33 46.91,-23.79"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M93.12,-55.08C93.12,-48.42 93.12,-38.99 93.12,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="96.63,-30.61 93.12,-20.61 89.63,-30.61 96.63,-30.61"/>
<path fill="none" stroke="#63b8ff" d="M93.12,-55.08C93.12,-48.57 93.12,-39.42 93.12,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="96.63,-31.12 93.13,-21.12 89.63,-31.12 96.63,-31.12"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M104.32,-54.84C113.96,-47.07 128.08,-35.67 139.57,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.51,-28.53 147.09,-19.52 137.11,-23.08 141.51,-28.53"/>
<path fill="none" stroke="#63b8ff" d="M104.32,-54.84C113.86,-47.15 127.8,-35.9 139.23,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.33,-29.48 146.92,-20.48 136.94,-24.03 141.33,-29.48"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 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: math/sieve_of_eratosthenes.cpp Pages: 1 -->
<svg width="189pt" height="83pt"
@@ -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="M81.42,-54.84C71.25,-46.99 56.29,-35.45 44.21,-26.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="46.71,-22.86 36.66,-19.52 42.44,-28.41 46.71,-22.86"/>
<path fill="none" stroke="#63b8ff" d="M81.42,-54.84C71.35,-47.07 56.58,-35.67 44.56,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="46.91,-23.79 36.86,-20.45 42.63,-29.33 46.91,-23.79"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M93.12,-55.08C93.12,-48.42 93.12,-38.99 93.12,-30.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="96.63,-30.61 93.12,-20.61 89.63,-30.61 96.63,-30.61"/>
<path fill="none" stroke="#63b8ff" d="M93.12,-55.08C93.12,-48.57 93.12,-39.42 93.12,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="96.63,-31.12 93.13,-21.12 89.63,-31.12 96.63,-31.12"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M104.32,-54.84C113.96,-47.07 128.08,-35.67 139.57,-26.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.51,-28.53 147.09,-19.52 137.11,-23.08 141.51,-28.53"/>
<path fill="none" stroke="#63b8ff" d="M104.32,-54.84C113.86,-47.15 127.8,-35.9 139.23,-26.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="141.33,-29.48 146.92,-20.48 136.94,-24.03 141.33,-29.48"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

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++: data_structures::sparse_table::Sparse_table Struct 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');
@@ -112,26 +112,24 @@ Collaboration diagram for data_structures::sparse_table::Sparse_table:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a0c8cbe7239232863f104793c08273039"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a0c8cbe7239232863f104793c08273039">query</a> (int64_t l, int64_t r)</td></tr>
<tr class="memitem:a0c8cbe7239232863f104793c08273039" id="r_a0c8cbe7239232863f104793c08273039"><td class="memItemLeft" align="right" valign="top">int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a0c8cbe7239232863f104793c08273039">query</a> (int64_t l, int64_t r)</td></tr>
<tr class="memdesc:a0c8cbe7239232863f104793c08273039"><td class="mdescLeft">&#160;</td><td class="mdescRight">Queries the sparse table for the value of the interval [l, r] (i.e. from l to r inclusive). <br /></td></tr>
<tr class="separator:a0c8cbe7239232863f104793c08273039"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:ad71ecd43d0af1127df5f4006258f9635"><td class="memItemLeft" align="right" valign="top"><a id="ad71ecd43d0af1127df5f4006258f9635" name="ad71ecd43d0af1127df5f4006258f9635"></a>
<tr class="memitem:ad71ecd43d0af1127df5f4006258f9635" id="r_ad71ecd43d0af1127df5f4006258f9635"><td class="memItemLeft" align="right" valign="top"><a id="ad71ecd43d0af1127df5f4006258f9635" name="ad71ecd43d0af1127df5f4006258f9635"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n</b> = 0</td></tr>
<tr class="memdesc:ad71ecd43d0af1127df5f4006258f9635"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of input array. <br /></td></tr>
<tr class="separator:ad71ecd43d0af1127df5f4006258f9635"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab78620742305a35ff2f8d61179f47d3e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#ab78620742305a35ff2f8d61179f47d3e">A</a> = {}</td></tr>
<tr class="memitem:ab78620742305a35ff2f8d61179f47d3e" id="r_ab78620742305a35ff2f8d61179f47d3e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#ab78620742305a35ff2f8d61179f47d3e">A</a> = {}</td></tr>
<tr class="memdesc:ab78620742305a35ff2f8d61179f47d3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">input array to perform RMQ. <br /></td></tr>
<tr class="separator:ab78620742305a35ff2f8d61179f47d3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad36b9a20fed47b068e407008c04e9f81"><td class="memItemLeft" align="right" valign="top"><a id="ad36b9a20fed47b068e407008c04e9f81" name="ad36b9a20fed47b068e407008c04e9f81"></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/container/array.html">std::array</a>&lt; int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a> &gt;, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#af7db62f21983565c64d5d42d2a49888e">M</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>ST</b> {}</td></tr>
<tr class="memdesc:ad36b9a20fed47b068e407008c04e9f81"><td class="mdescLeft">&#160;</td><td class="mdescRight">the sparse table storing <code>min()</code> values for given interval. <br /></td></tr>
<tr class="memitem:ad36b9a20fed47b068e407008c04e9f81" id="r_ad36b9a20fed47b068e407008c04e9f81"><td class="memItemLeft" align="right" valign="top"><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/container/array.html">std::array</a>&lt; int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a> &gt;, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#af7db62f21983565c64d5d42d2a49888e">M</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#ad36b9a20fed47b068e407008c04e9f81">ST</a> {}</td></tr>
<tr class="memdesc:ad36b9a20fed47b068e407008c04e9f81"><td class="mdescLeft">&#160;</td><td class="mdescRight">the sparse table storing <code>min()</code> values for given interval. <br /></td></tr>
<tr class="separator:ad36b9a20fed47b068e407008c04e9f81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cf72f93b1551f0d943c585b4f173be3"><td class="memItemLeft" align="right" valign="top"><a id="a6cf72f93b1551f0d943c585b4f173be3" name="a6cf72f93b1551f0d943c585b4f173be3"></a>
<a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>LOG</b> = {}</td></tr>
<tr class="memdesc:a6cf72f93b1551f0d943c585b4f173be3"><td class="mdescLeft">&#160;</td><td class="mdescRight">where floor(log2(i)) are precomputed. <br /></td></tr>
<tr class="memitem:a6cf72f93b1551f0d943c585b4f173be3" id="r_a6cf72f93b1551f0d943c585b4f173be3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt; int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a6cf72f93b1551f0d943c585b4f173be3">LOG</a> = {}</td></tr>
<tr class="memdesc:a6cf72f93b1551f0d943c585b4f173be3"><td class="mdescLeft">&#160;</td><td class="mdescRight">where floor(log2(i)) are precomputed. <br /></td></tr>
<tr class="separator:a6cf72f93b1551f0d943c585b4f173be3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Function Documentation</h2>
@@ -216,7 +214,42 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n</b> = 0</td></tr>
<p>input array to perform RMQ. </p>
<dl class="section warning"><dt>Warning</dt><dd>check if <code>N</code> is not less than <code>n</code>. if so, manually increase the value of N </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 56</span>{}; <span class="comment">///&lt; input array to perform RMQ.</span></div>
</div><!-- fragment -->
</div>
</div>
<a id="a6cf72f93b1551f0d943c585b4f173be3" name="a6cf72f93b1551f0d943c585b4f173be3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cf72f93b1551f0d943c585b4f173be3">&#9670;&#160;</a></span>LOG</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a>&lt;int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a>&gt; data_structures::sparse_table::Sparse_table::LOG = {}</td>
</tr>
</table>
</div><div class="memdoc">
<p>where floor(log2(i)) are precomputed. </p>
<div class="fragment"><div class="line"><span class="lineno"> 59</span>{}; <span class="comment">///&lt; where floor(log2(i)) are precomputed.</span></div>
</div><!-- fragment -->
</div>
</div>
<a id="ad36b9a20fed47b068e407008c04e9f81" name="ad36b9a20fed47b068e407008c04e9f81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad36b9a20fed47b068e407008c04e9f81">&#9670;&#160;</a></span>ST</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><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/container/array.html">std::array</a>&lt;int64_t, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">N</a>&gt;, <a class="el" href="../../d6/d42/data__structures_2sparse__table_8cpp.html#af7db62f21983565c64d5d42d2a49888e">M</a>&gt; data_structures::sparse_table::Sparse_table::ST {}</td>
</tr>
</table>
</div><div class="memdoc">
<p>the sparse table storing <code>min()</code> values for given interval. </p>
<div class="fragment"><div class="line"><span class="lineno"> 58</span>{}; <span class="comment">///&lt; the sparse table storing `min()` values for given interval.</span></div>
</div><!-- fragment -->
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
@@ -228,7 +261,7 @@ size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n</b> = 0</td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../d5/d3c/namespacedata__structures.html">data_structures</a></li><li class="navelem"><b>sparse_table</b></li><li class="navelem"><a class="el" href="../../da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html">Sparse_table</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

@@ -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++: math/volume.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');
@@ -118,44 +118,44 @@ Include dependency graph for volume.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:dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memitem:dd/d47/namespacemath" id="r_dd/d47/namespacemath"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html">math</a></td></tr>
<tr class="memdesc:dd/d47/namespacemath"><td class="mdescLeft">&#160;</td><td class="mdescRight">for IO operations <br /></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="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ae413098478fa38acaac887b7654f0725"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ae413098478fa38acaac887b7654f0725" id="r_ae413098478fa38acaac887b7654f0725"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:ae413098478fa38acaac887b7654f0725"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#ae413098478fa38acaac887b7654f0725">math::cube_volume</a> (T length)</td></tr>
<tr class="memdesc:ae413098478fa38acaac887b7654f0725"><td class="mdescLeft">&#160;</td><td class="mdescRight">The volume of a <a href="https://en.wikipedia.org/wiki/Cube" target="_blank">cube</a> <br /></td></tr>
<tr class="separator:ae413098478fa38acaac887b7654f0725"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fdc74c24697ec5bb5c3698c96117c12"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a3fdc74c24697ec5bb5c3698c96117c12" id="r_a3fdc74c24697ec5bb5c3698c96117c12"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a3fdc74c24697ec5bb5c3698c96117c12"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#a3fdc74c24697ec5bb5c3698c96117c12">math::rect_prism_volume</a> (T length, T width, T height)</td></tr>
<tr class="memdesc:a3fdc74c24697ec5bb5c3698c96117c12"><td class="mdescLeft">&#160;</td><td class="mdescRight">The volume of a <a href="https://en.wikipedia.org/wiki/Cuboid" target="_blank">rectangular</a> prism. <br /></td></tr>
<tr class="separator:a3fdc74c24697ec5bb5c3698c96117c12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fe35440c27758ecc2287e08217d63a7"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a3fe35440c27758ecc2287e08217d63a7" id="r_a3fe35440c27758ecc2287e08217d63a7"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a3fe35440c27758ecc2287e08217d63a7"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#a3fe35440c27758ecc2287e08217d63a7">math::cone_volume</a> (T radius, T height, double PI=3.14)</td></tr>
<tr class="memdesc:a3fe35440c27758ecc2287e08217d63a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">The volume of a <a href="https://en.wikipedia.org/wiki/Cone" target="_blank">cone</a> <br /></td></tr>
<tr class="separator:a3fe35440c27758ecc2287e08217d63a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d704a7b72a6b2db8b76c8581b577b2c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a2d704a7b72a6b2db8b76c8581b577b2c" id="r_a2d704a7b72a6b2db8b76c8581b577b2c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a2d704a7b72a6b2db8b76c8581b577b2c"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#a2d704a7b72a6b2db8b76c8581b577b2c">math::triangle_prism_volume</a> (T base, T height, T depth)</td></tr>
<tr class="memdesc:a2d704a7b72a6b2db8b76c8581b577b2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The volume of a <a href="https://en.wikipedia.org/wiki/Triangular_prism" target="_blank">triangular</a> prism. <br /></td></tr>
<tr class="separator:a2d704a7b72a6b2db8b76c8581b577b2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94db02b3c9e55a69ac1696f30e2f761c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a94db02b3c9e55a69ac1696f30e2f761c" id="r_a94db02b3c9e55a69ac1696f30e2f761c"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a94db02b3c9e55a69ac1696f30e2f761c"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#a94db02b3c9e55a69ac1696f30e2f761c">math::pyramid_volume</a> (T length, T width, T height)</td></tr>
<tr class="memdesc:a94db02b3c9e55a69ac1696f30e2f761c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The volume of a <a href="https://en.wikipedia.org/wiki/Pyramid_(geometry)" target="_blank">pyramid</a> <br /></td></tr>
<tr class="separator:a94db02b3c9e55a69ac1696f30e2f761c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34d66a77c19ce9b8b3a3d14352b34551"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a34d66a77c19ce9b8b3a3d14352b34551" id="r_a34d66a77c19ce9b8b3a3d14352b34551"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a34d66a77c19ce9b8b3a3d14352b34551"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#a34d66a77c19ce9b8b3a3d14352b34551">math::sphere_volume</a> (T radius, double PI=3.14)</td></tr>
<tr class="memdesc:a34d66a77c19ce9b8b3a3d14352b34551"><td class="mdescLeft">&#160;</td><td class="mdescRight">The volume of a <a href="https://en.wikipedia.org/wiki/Sphere" target="_blank">sphere</a> <br /></td></tr>
<tr class="separator:a34d66a77c19ce9b8b3a3d14352b34551"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abde24398be43538c62e4a496968e60ca"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:abde24398be43538c62e4a496968e60ca" id="r_abde24398be43538c62e4a496968e60ca"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:abde24398be43538c62e4a496968e60ca"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dd/d47/namespacemath.html#abde24398be43538c62e4a496968e60ca">math::cylinder_volume</a> (T radius, T height, double PI=3.14)</td></tr>
<tr class="memdesc:abde24398be43538c62e4a496968e60ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">The volume of a <a href="https://en.wikipedia.org/wiki/Cylinder" target="_blank">cylinder</a> <br /></td></tr>
<tr class="separator:abde24398be43538c62e4a496968e60ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d39/volume_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memitem:aa8dca7b867074164d5f45b0f3851269d" id="r_aa8dca7b867074164d5f45b0f3851269d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d39/volume_8cpp.html#aa8dca7b867074164d5f45b0f3851269d">test</a> ()</td></tr>
<tr class="memdesc:aa8dca7b867074164d5f45b0f3851269d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations. <br /></td></tr>
<tr class="separator:aa8dca7b867074164d5f45b0f3851269d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d39/volume_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4" id="r_ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d39/volume_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <br /></td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -361,7 +361,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_296d53ceaeaa7e099814a6def439fe8a.html">math</a></li><li class="navelem"><a class="el" href="../../da/d39/volume_8cpp.html">volume.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,24 +1,24 @@
<map id="test" name="test">
<area shape="rect" id="Node000001" title="Self&#45;test implementations." alt="" coords="5,179,49,204"/>
<area shape="rect" id="Node000002" href="$dd/d47/namespacemath.html#a3fe35440c27758ecc2287e08217d63a7" title="The volume of a cone" alt="" coords="113,5,249,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="28,177,35,149,47,112,67,73,95,40,99,37,102,41,99,44,71,76,52,114,40,150,33,179"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="28,177,35,149,47,112,67,73,95,40,98,37,102,42,99,44,71,76,52,114,40,150,33,179"/>
<area shape="rect" id="Node000004" href="$dd/d47/namespacemath.html#ae413098478fa38acaac887b7654f0725" title="The volume of a cube" alt="" coords="113,55,249,80"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="31,177,55,134,73,110,95,89,101,85,104,90,98,94,77,114,59,137,36,180"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="31,177,55,134,73,110,95,89,101,86,104,90,98,94,77,114,59,137,36,180"/>
<area shape="rect" id="Node000005" href="$dd/d47/namespacemath.html#abde24398be43538c62e4a496968e60ca" title="The volume of a cylinder" alt="" coords="105,104,257,130"/>
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="41,176,66,157,95,138,109,133,111,138,98,143,69,161,45,180"/>
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="41,176,66,157,95,138,108,133,110,138,98,143,69,161,45,180"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="145,153,217,179"/>
<area shape="poly" id="edge7_Node000001_Node000006" title=" " alt="" coords="48,185,130,172,131,177,49,191"/>
<area shape="poly" id="edge7_Node000001_Node000006" title=" " alt="" coords="48,185,129,172,130,177,49,191"/>
<area shape="rect" id="Node000007" href="$dd/d47/namespacemath.html#a94db02b3c9e55a69ac1696f30e2f761c" title="The volume of a pyramid" alt="" coords="104,203,258,228"/>
<area shape="poly" id="edge8_Node000001_Node000007" title=" " alt="" coords="49,192,90,199,89,204,48,197"/>
<area shape="poly" id="edge8_Node000001_Node000007" title=" " alt="" coords="49,192,89,198,88,204,48,197"/>
<area shape="rect" id="Node000008" href="$dd/d47/namespacemath.html#a3fdc74c24697ec5bb5c3698c96117c12" title="The volume of a rectangular prism." alt="" coords="97,252,265,278"/>
<area shape="poly" id="edge9_Node000001_Node000008" title=" " alt="" coords="45,203,69,221,98,238,111,244,109,249,95,243,66,226,42,207"/>
<area shape="poly" id="edge9_Node000001_Node000008" title=" " alt="" coords="45,203,69,221,98,238,110,244,108,249,95,243,66,226,42,207"/>
<area shape="rect" id="Node000009" href="$dd/d47/namespacemath.html#a34d66a77c19ce9b8b3a3d14352b34551" title="The volume of a sphere" alt="" coords="108,301,254,327"/>
<area shape="poly" id="edge10_Node000001_Node000009" title=" " alt="" coords="36,204,59,246,77,269,98,288,104,292,101,296,95,292,73,272,55,249,32,206"/>
<area shape="rect" id="Node000010" href="$dd/d47/namespacemath.html#a2d704a7b72a6b2db8b76c8581b577b2c" title="The volume of a triangular prism." alt="" coords="111,351,251,392"/>
<area shape="poly" id="edge12_Node000001_Node000010" title=" " alt="" coords="34,204,53,268,72,305,99,338,101,340,98,344,95,341,68,308,48,270,28,206"/>
<area shape="poly" id="edge12_Node000001_Node000010" title=" " alt="" coords="34,204,53,268,72,305,99,338,101,340,97,344,95,341,68,308,48,270,28,206"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="313,80,384,106"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="237,29,266,40,319,69,316,74,264,45,235,34"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="249,75,299,83,298,88,248,80"/>
<area shape="poly" id="edge6_Node000005_Node000003" title=" " alt="" coords="257,103,298,97,299,103,258,109"/>
<area shape="poly" id="edge11_Node000009_Node000003" title=" " alt="" coords="248,298,263,288,295,249,318,203,333,158,341,120,346,121,338,159,323,205,300,252,267,292,251,303"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="237,29,266,40,318,69,315,73,264,45,235,34"/>
<area shape="poly" id="edge4_Node000004_Node000003" title=" " alt="" coords="249,75,298,83,297,88,248,80"/>
<area shape="poly" id="edge6_Node000005_Node000003" title=" " alt="" coords="257,103,297,97,298,103,258,109"/>
<area shape="poly" id="edge11_Node000009_Node000003" title=" " alt="" coords="248,298,263,288,295,249,318,204,333,158,341,120,346,122,338,160,323,206,300,252,267,292,251,303"/>
</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: test Pages: 1 -->
<svg width="292pt" height="298pt"
@@ -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="M18.95,-160.3C23.18,-182.19 36.28,-234.45 68.5,-262.25 69.41,-263.04 70.36,-263.79 71.34,-264.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.38,-268.02 79.76,-270.15 72.98,-262.02 69.38,-268.02"/>
<path fill="none" stroke="#63b8ff" d="M18.95,-160.3C23.18,-182.19 36.28,-234.45 68.5,-262.25 69.3,-262.94 70.12,-263.6 70.97,-264.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.1,-267.2 79.47,-269.37 72.72,-261.21 69.1,-267.2"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M21.32,-160.15C28.45,-176.25 44.74,-208.05 68.5,-225.25 70,-226.34 71.57,-227.36 73.18,-228.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.37,-231.83 81.88,-233.17 74.5,-225.57 71.37,-231.83"/>
<path fill="none" stroke="#63b8ff" d="M21.32,-160.15C28.45,-176.25 44.74,-208.05 68.5,-225.25 69.86,-226.24 71.28,-227.17 72.74,-228.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.02,-231.11 81.53,-232.49 74.18,-224.86 71.02,-231.11"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge5_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.28,-160.27C38.17,-168.78 53.41,-180.78 68.5,-188.25 71.62,-189.8 74.89,-191.23 78.24,-192.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.82,-196.13 87.41,-196.23 79.2,-189.54 76.82,-196.13"/>
<path fill="none" stroke="#63b8ff" d="M28.28,-160.27C38.17,-168.78 53.41,-180.78 68.5,-188.25 71.42,-189.7 74.49,-191.05 77.61,-192.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.4,-195.59 86.99,-195.71 78.79,-189.01 76.4,-195.59"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge7_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge7_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.54,-152.81C48.22,-155.44 73.18,-159.62 94,-163.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.31,-166.71 103.75,-164.91 94.47,-159.81 93.31,-166.71"/>
<path fill="none" stroke="#63b8ff" d="M32.54,-152.81C48.07,-155.42 72.72,-159.55 93.43,-163.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="92.82,-166.46 103.26,-164.66 93.97,-159.56 92.82,-166.46"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge8_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge8_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.54,-147.82C40.82,-146.51 51.7,-144.78 63.19,-142.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.53,-146.29 72.85,-141.26 62.43,-139.37 63.53,-146.29"/>
<path fill="none" stroke="#63b8ff" d="M32.54,-147.82C40.65,-146.53 51.26,-144.85 62.49,-143.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.03,-146.53 72.36,-141.5 61.93,-139.61 63.03,-146.53"/>
</a>
</g>
</g>
@@ -130,8 +130,8 @@
<g id="edge9_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge9_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.72,-140.18C38.65,-131.93 53.7,-120.46 68.5,-113.25 71.63,-111.72 74.91,-110.3 78.26,-108.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.21,-112.01 87.45,-105.34 76.85,-105.42 79.21,-112.01"/>
<path fill="none" stroke="#63b8ff" d="M28.72,-140.18C38.65,-131.93 53.7,-120.46 68.5,-113.25 71.43,-111.82 74.5,-110.48 77.64,-109.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="78.8,-112.53 87.02,-105.85 76.43,-105.95 78.8,-112.53"/>
</a>
</g>
</g>
@@ -148,8 +148,8 @@
<g id="edge10_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge10_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M21.47,-140.23C28.72,-124.26 45.03,-93.13 68.5,-76.25 70,-75.17 71.57,-74.15 73.19,-73.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.51,-75.95 81.9,-68.36 71.39,-69.68 74.51,-75.95"/>
<path fill="none" stroke="#63b8ff" d="M21.47,-140.23C28.72,-124.26 45.03,-93.13 68.5,-76.25 69.87,-75.27 71.29,-74.34 72.75,-73.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.18,-76.65 81.55,-69.04 71.04,-70.4 74.18,-76.65"/>
</a>
</g>
</g>
@@ -167,8 +167,8 @@
<g id="edge12_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge12_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M19.23,-140.17C23.95,-118.68 37.85,-68 68.5,-39.25 69.24,-38.56 70,-37.88 70.78,-37.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.6,-39.52 78.78,-30.92 68.58,-33.79 72.6,-39.52"/>
<path fill="none" stroke="#63b8ff" d="M19.23,-140.17C23.95,-118.68 37.85,-68 68.5,-39.25 69.13,-38.66 69.78,-38.08 70.44,-37.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.4,-40.42 78.54,-31.79 68.36,-34.7 72.4,-40.42"/>
</a>
</g>
</g>
@@ -185,8 +185,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="M173.29,-270.18C180.56,-267.9 187.97,-265.25 194.75,-262.25 208.42,-256.2 222.69,-247.58 234.07,-240.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="235.55,-242.64 241.87,-234.13 231.63,-236.84 235.55,-242.64"/>
<path fill="none" stroke="#63b8ff" d="M173.29,-270.18C180.56,-267.9 187.97,-265.25 194.75,-262.25 208.14,-256.32 222.12,-247.93 233.38,-240.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="235.29,-243.48 241.61,-234.98 231.37,-237.68 235.29,-243.48"/>
</a>
</g>
</g>
@@ -194,8 +194,8 @@
<g id="edge4_Node000004_Node000003" class="edge">
<title>Node4&#45;&gt;Node3</title>
<g id="a_edge4_Node000004_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.65,-235.58C195.07,-233.67 208.15,-231.67 219.79,-229.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="220.1,-233.22 229.45,-228.25 219.03,-226.3 220.1,-233.22"/>
<path fill="none" stroke="#63b8ff" d="M182.65,-235.58C194.81,-233.71 207.61,-231.75 219.07,-229.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="219.6,-233.45 228.95,-228.48 218.54,-226.53 219.6,-233.45"/>
</a>
</g>
</g>
@@ -203,8 +203,8 @@
<g id="edge6_Node000005_Node000003" class="edge">
<title>Node5&#45;&gt;Node3</title>
<g id="a_edge6_Node000005_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M189.13,-214.46C199.49,-215.97 210.06,-217.5 219.66,-218.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="219.02,-222.49 229.42,-220.46 220.02,-215.56 219.02,-222.49"/>
<path fill="none" stroke="#63b8ff" d="M189.13,-214.46C199.26,-215.93 209.6,-217.44 219.03,-218.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="218.52,-222.27 228.92,-220.24 219.53,-215.34 218.52,-222.27"/>
</a>
</g>
</g>
@@ -212,8 +212,8 @@
<g id="edge11_Node000009_Node000003" class="edge">
<title>Node9&#45;&gt;Node3</title>
<g id="a_edge11_Node000009_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.91,-68.37C187.2,-70.51 191.23,-73.11 194.75,-76.25 232.87,-110.28 248.07,-171.6 253.62,-203.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="250.29,-203.94 255.3,-213.28 257.21,-202.86 250.29,-203.94"/>
<path fill="none" stroke="#63b8ff" d="M182.91,-68.37C187.2,-70.51 191.23,-73.11 194.75,-76.25 232.7,-110.13 247.94,-171.06 253.55,-203.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="250.05,-203.45 255.07,-212.78 256.97,-202.36 250.05,-203.45"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 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: test Pages: 1 -->
<svg width="292pt" height="298pt"
@@ -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="M18.95,-160.3C23.18,-182.19 36.28,-234.45 68.5,-262.25 69.41,-263.04 70.36,-263.79 71.34,-264.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.38,-268.02 79.76,-270.15 72.98,-262.02 69.38,-268.02"/>
<path fill="none" stroke="#63b8ff" d="M18.95,-160.3C23.18,-182.19 36.28,-234.45 68.5,-262.25 69.3,-262.94 70.12,-263.6 70.97,-264.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="69.1,-267.2 79.47,-269.37 72.72,-261.21 69.1,-267.2"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M21.32,-160.15C28.45,-176.25 44.74,-208.05 68.5,-225.25 70,-226.34 71.57,-227.36 73.18,-228.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.37,-231.83 81.88,-233.17 74.5,-225.57 71.37,-231.83"/>
<path fill="none" stroke="#63b8ff" d="M21.32,-160.15C28.45,-176.25 44.74,-208.05 68.5,-225.25 69.86,-226.24 71.28,-227.17 72.74,-228.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.02,-231.11 81.53,-232.49 74.18,-224.86 71.02,-231.11"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge5_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.28,-160.27C38.17,-168.78 53.41,-180.78 68.5,-188.25 71.62,-189.8 74.89,-191.23 78.24,-192.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.82,-196.13 87.41,-196.23 79.2,-189.54 76.82,-196.13"/>
<path fill="none" stroke="#63b8ff" d="M28.28,-160.27C38.17,-168.78 53.41,-180.78 68.5,-188.25 71.42,-189.7 74.49,-191.05 77.61,-192.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.4,-195.59 86.99,-195.71 78.79,-189.01 76.4,-195.59"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge7_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge7_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.54,-152.81C48.22,-155.44 73.18,-159.62 94,-163.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="93.31,-166.71 103.75,-164.91 94.47,-159.81 93.31,-166.71"/>
<path fill="none" stroke="#63b8ff" d="M32.54,-152.81C48.07,-155.42 72.72,-159.55 93.43,-163.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="92.82,-166.46 103.26,-164.66 93.97,-159.56 92.82,-166.46"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge8_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge8_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.54,-147.82C40.82,-146.51 51.7,-144.78 63.19,-142.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.53,-146.29 72.85,-141.26 62.43,-139.37 63.53,-146.29"/>
<path fill="none" stroke="#63b8ff" d="M32.54,-147.82C40.65,-146.53 51.26,-144.85 62.49,-143.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.03,-146.53 72.36,-141.5 61.93,-139.61 63.03,-146.53"/>
</a>
</g>
</g>
@@ -120,8 +120,8 @@
<g id="edge9_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge9_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.72,-140.18C38.65,-131.93 53.7,-120.46 68.5,-113.25 71.63,-111.72 74.91,-110.3 78.26,-108.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.21,-112.01 87.45,-105.34 76.85,-105.42 79.21,-112.01"/>
<path fill="none" stroke="#63b8ff" d="M28.72,-140.18C38.65,-131.93 53.7,-120.46 68.5,-113.25 71.43,-111.82 74.5,-110.48 77.64,-109.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="78.8,-112.53 87.02,-105.85 76.43,-105.95 78.8,-112.53"/>
</a>
</g>
</g>
@@ -138,8 +138,8 @@
<g id="edge10_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge10_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M21.47,-140.23C28.72,-124.26 45.03,-93.13 68.5,-76.25 70,-75.17 71.57,-74.15 73.19,-73.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.51,-75.95 81.9,-68.36 71.39,-69.68 74.51,-75.95"/>
<path fill="none" stroke="#63b8ff" d="M21.47,-140.23C28.72,-124.26 45.03,-93.13 68.5,-76.25 69.87,-75.27 71.29,-74.34 72.75,-73.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.18,-76.65 81.55,-69.04 71.04,-70.4 74.18,-76.65"/>
</a>
</g>
</g>
@@ -157,8 +157,8 @@
<g id="edge12_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge12_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M19.23,-140.17C23.95,-118.68 37.85,-68 68.5,-39.25 69.24,-38.56 70,-37.88 70.78,-37.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.6,-39.52 78.78,-30.92 68.58,-33.79 72.6,-39.52"/>
<path fill="none" stroke="#63b8ff" d="M19.23,-140.17C23.95,-118.68 37.85,-68 68.5,-39.25 69.13,-38.66 69.78,-38.08 70.44,-37.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.4,-40.42 78.54,-31.79 68.36,-34.7 72.4,-40.42"/>
</a>
</g>
</g>
@@ -175,8 +175,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="M173.29,-270.18C180.56,-267.9 187.97,-265.25 194.75,-262.25 208.42,-256.2 222.69,-247.58 234.07,-240.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="235.55,-242.64 241.87,-234.13 231.63,-236.84 235.55,-242.64"/>
<path fill="none" stroke="#63b8ff" d="M173.29,-270.18C180.56,-267.9 187.97,-265.25 194.75,-262.25 208.14,-256.32 222.12,-247.93 233.38,-240.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="235.29,-243.48 241.61,-234.98 231.37,-237.68 235.29,-243.48"/>
</a>
</g>
</g>
@@ -184,8 +184,8 @@
<g id="edge4_Node000004_Node000003" class="edge">
<title>Node4&#45;&gt;Node3</title>
<g id="a_edge4_Node000004_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.65,-235.58C195.07,-233.67 208.15,-231.67 219.79,-229.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="220.1,-233.22 229.45,-228.25 219.03,-226.3 220.1,-233.22"/>
<path fill="none" stroke="#63b8ff" d="M182.65,-235.58C194.81,-233.71 207.61,-231.75 219.07,-229.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="219.6,-233.45 228.95,-228.48 218.54,-226.53 219.6,-233.45"/>
</a>
</g>
</g>
@@ -193,8 +193,8 @@
<g id="edge6_Node000005_Node000003" class="edge">
<title>Node5&#45;&gt;Node3</title>
<g id="a_edge6_Node000005_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M189.13,-214.46C199.49,-215.97 210.06,-217.5 219.66,-218.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="219.02,-222.49 229.42,-220.46 220.02,-215.56 219.02,-222.49"/>
<path fill="none" stroke="#63b8ff" d="M189.13,-214.46C199.26,-215.93 209.6,-217.44 219.03,-218.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="218.52,-222.27 228.92,-220.24 219.53,-215.34 218.52,-222.27"/>
</a>
</g>
</g>
@@ -202,8 +202,8 @@
<g id="edge11_Node000009_Node000003" class="edge">
<title>Node9&#45;&gt;Node3</title>
<g id="a_edge11_Node000009_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M182.91,-68.37C187.2,-70.51 191.23,-73.11 194.75,-76.25 232.87,-110.28 248.07,-171.6 253.62,-203.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="250.29,-203.94 255.3,-213.28 257.21,-202.86 250.29,-203.94"/>
<path fill="none" stroke="#63b8ff" d="M182.91,-68.37C187.2,-70.51 191.23,-73.11 194.75,-76.25 232.7,-110.13 247.94,-171.06 253.55,-203.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="250.05,-203.45 255.07,-212.78 256.97,-202.36 250.05,-203.45"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -1,26 +1,26 @@
<map id="main" name="main">
<area shape="rect" id="Node000001" title="Main function." alt="" coords="5,179,55,204"/>
<area shape="rect" id="Node000002" href="$da/d39/volume_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="103,179,146,204"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,189,88,189,88,194,55,194"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="55,189,87,189,87,194,55,194"/>
<area shape="rect" id="Node000003" href="$dd/d47/namespacemath.html#a3fe35440c27758ecc2287e08217d63a7" title="The volume of a cone" alt="" coords="211,5,346,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="125,177,132,149,145,112,164,73,192,40,196,37,199,41,196,44,169,76,149,114,137,150,131,179"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="125,177,132,149,145,112,164,73,192,40,196,37,199,42,196,44,169,76,149,114,137,150,131,179"/>
<area shape="rect" id="Node000005" href="$dd/d47/namespacemath.html#ae413098478fa38acaac887b7654f0725" title="The volume of a cube" alt="" coords="211,55,346,80"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="129,177,152,134,170,110,192,89,199,85,202,90,196,94,174,114,156,137,133,180"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="129,177,152,134,170,110,192,89,198,86,201,90,196,94,174,114,156,137,133,180"/>
<area shape="rect" id="Node000006" href="$dd/d47/namespacemath.html#abde24398be43538c62e4a496968e60ca" title="The volume of a cylinder" alt="" coords="202,104,354,130"/>
<area shape="poly" id="edge6_Node000002_Node000006" title=" " alt="" coords="139,176,163,157,193,138,206,133,208,138,195,143,166,161,142,180"/>
<area shape="poly" id="edge6_Node000002_Node000006" title=" " alt="" coords="139,176,163,157,193,138,205,133,207,138,195,143,166,161,142,180"/>
<area shape="rect" id="Node000007" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="243,153,314,179"/>
<area shape="poly" id="edge8_Node000002_Node000007" title=" " alt="" coords="146,185,228,172,228,177,146,191"/>
<area shape="poly" id="edge8_Node000002_Node000007" title=" " alt="" coords="146,185,227,172,228,177,146,191"/>
<area shape="rect" id="Node000008" href="$dd/d47/namespacemath.html#a94db02b3c9e55a69ac1696f30e2f761c" title="The volume of a pyramid" alt="" coords="202,203,355,228"/>
<area shape="poly" id="edge9_Node000002_Node000008" title=" " alt="" coords="146,192,187,199,186,204,146,197"/>
<area shape="poly" id="edge9_Node000002_Node000008" title=" " alt="" coords="146,192,186,198,186,204,146,197"/>
<area shape="rect" id="Node000009" href="$dd/d47/namespacemath.html#a3fdc74c24697ec5bb5c3698c96117c12" title="The volume of a rectangular prism." alt="" coords="194,252,362,278"/>
<area shape="poly" id="edge10_Node000002_Node000009" title=" " alt="" coords="143,203,167,221,195,238,208,244,206,249,193,243,164,226,139,207"/>
<area shape="poly" id="edge10_Node000002_Node000009" title=" " alt="" coords="143,203,167,221,195,238,207,244,205,249,193,243,164,226,139,207"/>
<area shape="rect" id="Node000010" href="$dd/d47/namespacemath.html#a34d66a77c19ce9b8b3a3d14352b34551" title="The volume of a sphere" alt="" coords="205,301,351,327"/>
<area shape="poly" id="edge11_Node000002_Node000010" title=" " alt="" coords="134,204,157,246,174,269,196,288,202,292,199,296,192,292,170,272,152,249,129,206"/>
<area shape="poly" id="edge11_Node000002_Node000010" title=" " alt="" coords="134,204,157,246,174,269,196,288,201,292,198,296,192,292,170,272,152,249,129,206"/>
<area shape="rect" id="Node000011" href="$dd/d47/namespacemath.html#a2d704a7b72a6b2db8b76c8581b577b2c" title="The volume of a triangular prism." alt="" coords="209,351,348,392"/>
<area shape="poly" id="edge13_Node000002_Node000011" title=" " alt="" coords="131,204,151,268,170,305,196,338,199,340,195,344,192,341,165,308,146,270,126,206"/>
<area shape="poly" id="edge13_Node000002_Node000011" title=" " alt="" coords="131,204,151,268,170,305,196,338,198,340,195,344,192,341,165,308,146,270,126,206"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="410,80,482,106"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="335,29,363,40,416,69,413,74,361,45,333,34"/>
<area shape="poly" id="edge5_Node000005_Node000004" title=" " alt="" coords="347,75,396,83,395,88,346,80"/>
<area shape="poly" id="edge7_Node000006_Node000004" title=" " alt="" coords="354,103,395,97,396,103,355,109"/>
<area shape="poly" id="edge12_Node000010_Node000004" title=" " alt="" coords="345,298,361,288,393,249,415,203,430,158,438,120,443,121,435,159,420,205,397,252,364,292,348,303"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="335,29,363,40,415,69,413,73,361,45,333,34"/>
<area shape="poly" id="edge5_Node000005_Node000004" title=" " alt="" coords="347,75,395,83,394,88,346,80"/>
<area shape="poly" id="edge7_Node000006_Node000004" title=" " alt="" coords="354,103,394,97,395,103,355,109"/>
<area shape="poly" id="edge12_Node000010_Node000004" title=" " alt="" coords="345,298,361,288,393,249,415,204,430,158,438,120,443,122,435,160,420,206,397,252,364,292,348,303"/>
</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="365pt" height="298pt"
@@ -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.2,-150.25C44.67,-150.25 53.52,-150.25 61.73,-150.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-153.75 71.71,-150.25 61.71,-146.75 61.71,-153.75"/>
<path fill="none" stroke="#63b8ff" d="M37.2,-150.25C44.58,-150.25 53.31,-150.25 61.45,-150.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-153.75 71.2,-150.25 61.2,-146.75 61.2,-153.75"/>
</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="M91.95,-160.3C96.18,-182.19 109.28,-234.45 141.5,-262.25 142.41,-263.04 143.36,-263.79 144.34,-264.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.38,-268.02 152.76,-270.15 145.98,-262.02 142.38,-268.02"/>
<path fill="none" stroke="#63b8ff" d="M91.95,-160.3C96.18,-182.19 109.28,-234.45 141.5,-262.25 142.3,-262.94 143.12,-263.6 143.97,-264.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.1,-267.2 152.47,-269.37 145.72,-261.21 142.1,-267.2"/>
</a>
</g>
</g>
@@ -76,8 +76,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="M94.32,-160.15C101.45,-176.25 117.74,-208.05 141.5,-225.25 143,-226.34 144.57,-227.36 146.18,-228.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.37,-231.83 154.88,-233.17 147.5,-225.57 144.37,-231.83"/>
<path fill="none" stroke="#63b8ff" d="M94.32,-160.15C101.45,-176.25 117.74,-208.05 141.5,-225.25 142.86,-226.24 144.28,-227.17 145.74,-228.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.02,-231.11 154.53,-232.49 147.18,-224.86 144.02,-231.11"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge6_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge6_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M101.28,-160.27C111.17,-168.78 126.41,-180.78 141.5,-188.25 144.62,-189.8 147.89,-191.23 151.24,-192.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.82,-196.13 160.41,-196.23 152.2,-189.54 149.82,-196.13"/>
<path fill="none" stroke="#63b8ff" d="M101.28,-160.27C111.17,-168.78 126.41,-180.78 141.5,-188.25 144.42,-189.7 147.49,-191.05 150.61,-192.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.4,-195.59 159.99,-195.71 151.79,-189.01 149.4,-195.59"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge8_Node000002_Node000007" class="edge">
<title>Node2&#45;&gt;Node7</title>
<g id="a_edge8_Node000002_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.54,-152.81C121.22,-155.44 146.18,-159.62 167,-163.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.31,-166.71 176.75,-164.91 167.47,-159.81 166.31,-166.71"/>
<path fill="none" stroke="#63b8ff" d="M105.54,-152.81C121.07,-155.42 145.72,-159.55 166.43,-163.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.82,-166.46 176.26,-164.66 166.97,-159.56 165.82,-166.46"/>
</a>
</g>
</g>
@@ -130,8 +130,8 @@
<g id="edge9_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge9_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.54,-147.82C113.82,-146.51 124.7,-144.78 136.19,-142.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.53,-146.29 145.85,-141.26 135.43,-139.37 136.53,-146.29"/>
<path fill="none" stroke="#63b8ff" d="M105.54,-147.82C113.65,-146.53 124.26,-144.85 135.49,-143.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.03,-146.53 145.36,-141.5 134.93,-139.61 136.03,-146.53"/>
</a>
</g>
</g>
@@ -148,8 +148,8 @@
<g id="edge10_Node000002_Node000009" class="edge">
<title>Node2&#45;&gt;Node9</title>
<g id="a_edge10_Node000002_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M101.72,-140.18C111.65,-131.93 126.7,-120.46 141.5,-113.25 144.63,-111.72 147.91,-110.3 151.26,-108.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.21,-112.01 160.45,-105.34 149.85,-105.42 152.21,-112.01"/>
<path fill="none" stroke="#63b8ff" d="M101.72,-140.18C111.65,-131.93 126.7,-120.46 141.5,-113.25 144.43,-111.82 147.5,-110.48 150.64,-109.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.8,-112.53 160.02,-105.85 149.43,-105.95 151.8,-112.53"/>
</a>
</g>
</g>
@@ -166,8 +166,8 @@
<g id="edge11_Node000002_Node000010" class="edge">
<title>Node2&#45;&gt;Node10</title>
<g id="a_edge11_Node000002_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M94.47,-140.23C101.72,-124.26 118.03,-93.13 141.5,-76.25 143,-75.17 144.57,-74.15 146.19,-73.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.51,-75.95 154.9,-68.36 144.39,-69.68 147.51,-75.95"/>
<path fill="none" stroke="#63b8ff" d="M94.47,-140.23C101.72,-124.26 118.03,-93.13 141.5,-76.25 142.87,-75.27 144.29,-74.34 145.75,-73.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.18,-76.65 154.55,-69.04 144.04,-70.4 147.18,-76.65"/>
</a>
</g>
</g>
@@ -185,8 +185,8 @@
<g id="edge13_Node000002_Node000011" class="edge">
<title>Node2&#45;&gt;Node11</title>
<g id="a_edge13_Node000002_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M92.23,-140.17C96.95,-118.68 110.85,-68 141.5,-39.25 142.24,-38.56 143,-37.88 143.78,-37.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="145.6,-39.52 151.78,-30.92 141.58,-33.79 145.6,-39.52"/>
<path fill="none" stroke="#63b8ff" d="M92.23,-140.17C96.95,-118.68 110.85,-68 141.5,-39.25 142.13,-38.66 142.78,-38.08 143.44,-37.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="145.4,-40.42 151.54,-31.79 141.36,-34.7 145.4,-40.42"/>
</a>
</g>
</g>
@@ -203,8 +203,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M246.29,-270.18C253.56,-267.9 260.97,-265.25 267.75,-262.25 281.42,-256.2 295.69,-247.58 307.07,-240.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="308.55,-242.64 314.87,-234.13 304.63,-236.84 308.55,-242.64"/>
<path fill="none" stroke="#63b8ff" d="M246.29,-270.18C253.56,-267.9 260.97,-265.25 267.75,-262.25 281.14,-256.32 295.12,-247.93 306.38,-240.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="308.29,-243.48 314.61,-234.98 304.37,-237.68 308.29,-243.48"/>
</a>
</g>
</g>
@@ -212,8 +212,8 @@
<g id="edge5_Node000005_Node000004" class="edge">
<title>Node5&#45;&gt;Node4</title>
<g id="a_edge5_Node000005_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M255.65,-235.58C268.07,-233.67 281.15,-231.67 292.79,-229.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="293.1,-233.22 302.45,-228.25 292.03,-226.3 293.1,-233.22"/>
<path fill="none" stroke="#63b8ff" d="M255.65,-235.58C267.81,-233.71 280.61,-231.75 292.07,-229.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.6,-233.45 301.95,-228.48 291.54,-226.53 292.6,-233.45"/>
</a>
</g>
</g>
@@ -221,8 +221,8 @@
<g id="edge7_Node000006_Node000004" class="edge">
<title>Node6&#45;&gt;Node4</title>
<g id="a_edge7_Node000006_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.13,-214.46C272.49,-215.97 283.06,-217.5 292.66,-218.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.02,-222.49 302.42,-220.46 293.02,-215.56 292.02,-222.49"/>
<path fill="none" stroke="#63b8ff" d="M262.13,-214.46C272.26,-215.93 282.6,-217.44 292.03,-218.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.52,-222.27 301.92,-220.24 292.53,-215.34 291.52,-222.27"/>
</a>
</g>
</g>
@@ -230,8 +230,8 @@
<g id="edge12_Node000010_Node000004" class="edge">
<title>Node10&#45;&gt;Node4</title>
<g id="a_edge12_Node000010_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M255.91,-68.37C260.2,-70.51 264.23,-73.11 267.75,-76.25 305.87,-110.28 321.07,-171.6 326.62,-203.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.29,-203.94 328.3,-213.28 330.21,-202.86 323.29,-203.94"/>
<path fill="none" stroke="#63b8ff" d="M255.91,-68.37C260.2,-70.51 264.23,-73.11 267.75,-76.25 305.7,-110.13 320.94,-171.06 326.55,-203.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.05,-203.45 328.07,-212.78 329.97,-202.36 323.05,-203.45"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 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="365pt" height="298pt"
@@ -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.2,-150.25C44.67,-150.25 53.52,-150.25 61.73,-150.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.71,-153.75 71.71,-150.25 61.71,-146.75 61.71,-153.75"/>
<path fill="none" stroke="#63b8ff" d="M37.2,-150.25C44.58,-150.25 53.31,-150.25 61.45,-150.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.2,-153.75 71.2,-150.25 61.2,-146.75 61.2,-153.75"/>
</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="M91.95,-160.3C96.18,-182.19 109.28,-234.45 141.5,-262.25 142.41,-263.04 143.36,-263.79 144.34,-264.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.38,-268.02 152.76,-270.15 145.98,-262.02 142.38,-268.02"/>
<path fill="none" stroke="#63b8ff" d="M91.95,-160.3C96.18,-182.19 109.28,-234.45 141.5,-262.25 142.3,-262.94 143.12,-263.6 143.97,-264.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="142.1,-267.2 152.47,-269.37 145.72,-261.21 142.1,-267.2"/>
</a>
</g>
</g>
@@ -66,8 +66,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="M94.32,-160.15C101.45,-176.25 117.74,-208.05 141.5,-225.25 143,-226.34 144.57,-227.36 146.18,-228.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.37,-231.83 154.88,-233.17 147.5,-225.57 144.37,-231.83"/>
<path fill="none" stroke="#63b8ff" d="M94.32,-160.15C101.45,-176.25 117.74,-208.05 141.5,-225.25 142.86,-226.24 144.28,-227.17 145.74,-228.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.02,-231.11 154.53,-232.49 147.18,-224.86 144.02,-231.11"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge6_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge6_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M101.28,-160.27C111.17,-168.78 126.41,-180.78 141.5,-188.25 144.62,-189.8 147.89,-191.23 151.24,-192.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.82,-196.13 160.41,-196.23 152.2,-189.54 149.82,-196.13"/>
<path fill="none" stroke="#63b8ff" d="M101.28,-160.27C111.17,-168.78 126.41,-180.78 141.5,-188.25 144.42,-189.7 147.49,-191.05 150.61,-192.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.4,-195.59 159.99,-195.71 151.79,-189.01 149.4,-195.59"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge8_Node000002_Node000007" class="edge">
<title>Node2&#45;&gt;Node7</title>
<g id="a_edge8_Node000002_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.54,-152.81C121.22,-155.44 146.18,-159.62 167,-163.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="166.31,-166.71 176.75,-164.91 167.47,-159.81 166.31,-166.71"/>
<path fill="none" stroke="#63b8ff" d="M105.54,-152.81C121.07,-155.42 145.72,-159.55 166.43,-163.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="165.82,-166.46 176.26,-164.66 166.97,-159.56 165.82,-166.46"/>
</a>
</g>
</g>
@@ -120,8 +120,8 @@
<g id="edge9_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge9_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M105.54,-147.82C113.82,-146.51 124.7,-144.78 136.19,-142.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.53,-146.29 145.85,-141.26 135.43,-139.37 136.53,-146.29"/>
<path fill="none" stroke="#63b8ff" d="M105.54,-147.82C113.65,-146.53 124.26,-144.85 135.49,-143.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.03,-146.53 145.36,-141.5 134.93,-139.61 136.03,-146.53"/>
</a>
</g>
</g>
@@ -138,8 +138,8 @@
<g id="edge10_Node000002_Node000009" class="edge">
<title>Node2&#45;&gt;Node9</title>
<g id="a_edge10_Node000002_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M101.72,-140.18C111.65,-131.93 126.7,-120.46 141.5,-113.25 144.63,-111.72 147.91,-110.3 151.26,-108.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.21,-112.01 160.45,-105.34 149.85,-105.42 152.21,-112.01"/>
<path fill="none" stroke="#63b8ff" d="M101.72,-140.18C111.65,-131.93 126.7,-120.46 141.5,-113.25 144.43,-111.82 147.5,-110.48 150.64,-109.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.8,-112.53 160.02,-105.85 149.43,-105.95 151.8,-112.53"/>
</a>
</g>
</g>
@@ -156,8 +156,8 @@
<g id="edge11_Node000002_Node000010" class="edge">
<title>Node2&#45;&gt;Node10</title>
<g id="a_edge11_Node000002_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M94.47,-140.23C101.72,-124.26 118.03,-93.13 141.5,-76.25 143,-75.17 144.57,-74.15 146.19,-73.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.51,-75.95 154.9,-68.36 144.39,-69.68 147.51,-75.95"/>
<path fill="none" stroke="#63b8ff" d="M94.47,-140.23C101.72,-124.26 118.03,-93.13 141.5,-76.25 142.87,-75.27 144.29,-74.34 145.75,-73.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.18,-76.65 154.55,-69.04 144.04,-70.4 147.18,-76.65"/>
</a>
</g>
</g>
@@ -175,8 +175,8 @@
<g id="edge13_Node000002_Node000011" class="edge">
<title>Node2&#45;&gt;Node11</title>
<g id="a_edge13_Node000002_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M92.23,-140.17C96.95,-118.68 110.85,-68 141.5,-39.25 142.24,-38.56 143,-37.88 143.78,-37.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="145.6,-39.52 151.78,-30.92 141.58,-33.79 145.6,-39.52"/>
<path fill="none" stroke="#63b8ff" d="M92.23,-140.17C96.95,-118.68 110.85,-68 141.5,-39.25 142.13,-38.66 142.78,-38.08 143.44,-37.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="145.4,-40.42 151.54,-31.79 141.36,-34.7 145.4,-40.42"/>
</a>
</g>
</g>
@@ -193,8 +193,8 @@
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M246.29,-270.18C253.56,-267.9 260.97,-265.25 267.75,-262.25 281.42,-256.2 295.69,-247.58 307.07,-240.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="308.55,-242.64 314.87,-234.13 304.63,-236.84 308.55,-242.64"/>
<path fill="none" stroke="#63b8ff" d="M246.29,-270.18C253.56,-267.9 260.97,-265.25 267.75,-262.25 281.14,-256.32 295.12,-247.93 306.38,-240.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="308.29,-243.48 314.61,-234.98 304.37,-237.68 308.29,-243.48"/>
</a>
</g>
</g>
@@ -202,8 +202,8 @@
<g id="edge5_Node000005_Node000004" class="edge">
<title>Node5&#45;&gt;Node4</title>
<g id="a_edge5_Node000005_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M255.65,-235.58C268.07,-233.67 281.15,-231.67 292.79,-229.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="293.1,-233.22 302.45,-228.25 292.03,-226.3 293.1,-233.22"/>
<path fill="none" stroke="#63b8ff" d="M255.65,-235.58C267.81,-233.71 280.61,-231.75 292.07,-229.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.6,-233.45 301.95,-228.48 291.54,-226.53 292.6,-233.45"/>
</a>
</g>
</g>
@@ -211,8 +211,8 @@
<g id="edge7_Node000006_Node000004" class="edge">
<title>Node6&#45;&gt;Node4</title>
<g id="a_edge7_Node000006_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.13,-214.46C272.49,-215.97 283.06,-217.5 292.66,-218.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="292.02,-222.49 302.42,-220.46 293.02,-215.56 292.02,-222.49"/>
<path fill="none" stroke="#63b8ff" d="M262.13,-214.46C272.26,-215.93 282.6,-217.44 292.03,-218.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.52,-222.27 301.92,-220.24 292.53,-215.34 291.52,-222.27"/>
</a>
</g>
</g>
@@ -220,8 +220,8 @@
<g id="edge12_Node000010_Node000004" class="edge">
<title>Node10&#45;&gt;Node4</title>
<g id="a_edge12_Node000010_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M255.91,-68.37C260.2,-70.51 264.23,-73.11 267.75,-76.25 305.87,-110.28 321.07,-171.6 326.62,-203.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.29,-203.94 328.3,-213.28 330.21,-202.86 323.29,-203.94"/>
<path fill="none" stroke="#63b8ff" d="M255.91,-68.37C260.2,-70.51 264.23,-73.11 267.75,-76.25 305.7,-110.13 320.94,-171.06 326.55,-203.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.05,-203.45 328.07,-212.78 329.97,-202.36 323.05,-203.45"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

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++: ciphers/uint128_t.hpp 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');
@@ -135,61 +135,61 @@ Classes</h2></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:acce684d03a24f9c13a9ed36de6d24a57"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#acce684d03a24f9c13a9ed36de6d24a57">CIPHERS_UINT128_T_HPP_</a></td></tr>
<tr class="memitem:acce684d03a24f9c13a9ed36de6d24a57" id="r_acce684d03a24f9c13a9ed36de6d24a57"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#acce684d03a24f9c13a9ed36de6d24a57">CIPHERS_UINT128_T_HPP_</a></td></tr>
<tr class="memdesc:acce684d03a24f9c13a9ed36de6d24a57"><td class="mdescLeft">&#160;</td><td class="mdescRight">for <code><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a></code> library <br /></td></tr>
<tr class="separator:acce684d03a24f9c13a9ed36de6d24a57"><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:a3ff77262ffd6743df5b808d41382a6f3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a3ff77262ffd6743df5b808d41382a6f3">add</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;first, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;second)</td></tr>
<tr class="memitem:a3ff77262ffd6743df5b808d41382a6f3" id="r_a3ff77262ffd6743df5b808d41382a6f3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a3ff77262ffd6743df5b808d41382a6f3">add</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;first, const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> &amp;second)</td></tr>
<tr class="memdesc:a3ff77262ffd6743df5b808d41382a6f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adding two string. <br /></td></tr>
<tr class="separator:a3ff77262ffd6743df5b808d41382a6f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaf018bfb929bea8e60320cfad566a04"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aaaf018bfb929bea8e60320cfad566a04" id="r_aaaf018bfb929bea8e60320cfad566a04"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aaaf018bfb929bea8e60320cfad566a04"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#aaaf018bfb929bea8e60320cfad566a04">operator+</a> (const T &amp;p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:aaaf018bfb929bea8e60320cfad566a04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1830551ab558c59d101c6ec44353b334"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a1830551ab558c59d101c6ec44353b334" id="r_a1830551ab558c59d101c6ec44353b334"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a1830551ab558c59d101c6ec44353b334"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a1830551ab558c59d101c6ec44353b334">operator-</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a1830551ab558c59d101c6ec44353b334"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c61bcd19e8f3647df520c6afa5a81db"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a7c61bcd19e8f3647df520c6afa5a81db" id="r_a7c61bcd19e8f3647df520c6afa5a81db"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a7c61bcd19e8f3647df520c6afa5a81db"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a7c61bcd19e8f3647df520c6afa5a81db">operator*</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a7c61bcd19e8f3647df520c6afa5a81db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac569881744750b9808197fd3ee9b6033"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ac569881744750b9808197fd3ee9b6033" id="r_ac569881744750b9808197fd3ee9b6033"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ac569881744750b9808197fd3ee9b6033"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#ac569881744750b9808197fd3ee9b6033">operator/</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:ac569881744750b9808197fd3ee9b6033"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00bd5dd1340b527e8943cb6d02dcd960"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a00bd5dd1340b527e8943cb6d02dcd960" id="r_a00bd5dd1340b527e8943cb6d02dcd960"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a00bd5dd1340b527e8943cb6d02dcd960"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a00bd5dd1340b527e8943cb6d02dcd960">operator%</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a00bd5dd1340b527e8943cb6d02dcd960"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0ba0b7e84f0b26958238ed71c42222c"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ae0ba0b7e84f0b26958238ed71c42222c" id="r_ae0ba0b7e84f0b26958238ed71c42222c"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ae0ba0b7e84f0b26958238ed71c42222c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#ae0ba0b7e84f0b26958238ed71c42222c">operator&amp;</a> (const T &amp;p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:ae0ba0b7e84f0b26958238ed71c42222c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac613e24349a810b800314cc3bd50cfdd"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ac613e24349a810b800314cc3bd50cfdd" id="r_ac613e24349a810b800314cc3bd50cfdd"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:ac613e24349a810b800314cc3bd50cfdd"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#ac613e24349a810b800314cc3bd50cfdd">operator|</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:ac613e24349a810b800314cc3bd50cfdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ce42f459b208a143d60389e8307ef0c"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a9ce42f459b208a143d60389e8307ef0c" id="r_a9ce42f459b208a143d60389e8307ef0c"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a9ce42f459b208a143d60389e8307ef0c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a9ce42f459b208a143d60389e8307ef0c">operator^</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a9ce42f459b208a143d60389e8307ef0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a943a16dafe860452ad6ab031075faebd"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a943a16dafe860452ad6ab031075faebd" id="r_a943a16dafe860452ad6ab031075faebd"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a943a16dafe860452ad6ab031075faebd"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a943a16dafe860452ad6ab031075faebd">operator&amp;&amp;</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a943a16dafe860452ad6ab031075faebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a732c5a7abd06e859de30c545b29f175a"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a732c5a7abd06e859de30c545b29f175a" id="r_a732c5a7abd06e859de30c545b29f175a"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a732c5a7abd06e859de30c545b29f175a"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a732c5a7abd06e859de30c545b29f175a">operator||</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a732c5a7abd06e859de30c545b29f175a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71d5a067d5273c0208a5b8ccbe1e6bfe"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a71d5a067d5273c0208a5b8ccbe1e6bfe" id="r_a71d5a067d5273c0208a5b8ccbe1e6bfe"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a71d5a067d5273c0208a5b8ccbe1e6bfe"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a71d5a067d5273c0208a5b8ccbe1e6bfe">operator==</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a71d5a067d5273c0208a5b8ccbe1e6bfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78df90238f0ea15d5c6f813873b85464"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a78df90238f0ea15d5c6f813873b85464" id="r_a78df90238f0ea15d5c6f813873b85464"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a78df90238f0ea15d5c6f813873b85464"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a78df90238f0ea15d5c6f813873b85464">operator!=</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a78df90238f0ea15d5c6f813873b85464"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab09ed8ebbfd9a573a8f862d83e70df4"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aab09ed8ebbfd9a573a8f862d83e70df4" id="r_aab09ed8ebbfd9a573a8f862d83e70df4"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:aab09ed8ebbfd9a573a8f862d83e70df4"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#aab09ed8ebbfd9a573a8f862d83e70df4">operator&lt;</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:aab09ed8ebbfd9a573a8f862d83e70df4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cdb417cc47fa541e4ff46808a7dc105"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a8cdb417cc47fa541e4ff46808a7dc105" id="r_a8cdb417cc47fa541e4ff46808a7dc105"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a8cdb417cc47fa541e4ff46808a7dc105"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a8cdb417cc47fa541e4ff46808a7dc105">operator&lt;=</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a8cdb417cc47fa541e4ff46808a7dc105"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06aa8321ed132222570adc96251b8185"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a06aa8321ed132222570adc96251b8185" id="r_a06aa8321ed132222570adc96251b8185"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a06aa8321ed132222570adc96251b8185"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a06aa8321ed132222570adc96251b8185">operator&gt;</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a06aa8321ed132222570adc96251b8185"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b359e53da68ae18fe293dcb3c4d7f9f"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a1b359e53da68ae18fe293dcb3c4d7f9f" id="r_a1b359e53da68ae18fe293dcb3c4d7f9f"><td class="memTemplParams" colspan="2">template&lt;typename T , typename = typename std::enable_if&lt; std::is_integral&lt;T&gt;::value, T&gt;::type&gt; </td></tr>
<tr class="memitem:a1b359e53da68ae18fe293dcb3c4d7f9f"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../da/d41/uint128__t_8hpp.html#a1b359e53da68ae18fe293dcb3c4d7f9f">operator&gt;=</a> (const T p, const <a class="el" href="../../db/d9a/classuint128__t.html">uint128_t</a> &amp;q)</td></tr>
<tr class="separator:a1b359e53da68ae18fe293dcb3c4d7f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -946,7 +946,7 @@ template&lt;typename T , typename = typename std::enable_if&lt;
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_4d6e05837bf820fb089a8a8cdf2f42b7.html">ciphers</a></li><li class="navelem"><a class="el" href="../../da/d41/uint128__t_8hpp.html">uint128_t.hpp</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="add" name="add">
<area shape="rect" id="Node000001" title="Adding two string." alt="" coords="5,104,48,130"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/begin.html#" title=" " alt="" coords="112,5,230,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="34,102,59,71,94,40,103,35,105,40,97,44,63,75,38,106"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="34,102,59,71,94,40,102,35,105,40,97,44,63,75,38,106"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/end.html#" title=" " alt="" coords="117,55,225,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="47,107,95,89,113,83,114,88,97,94,49,112"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="47,107,95,89,112,83,114,88,97,94,49,112"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/push_back.html#" title=" " alt="" coords="96,104,246,130"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="48,114,81,114,81,120,48,120"/>
<area shape="rect" id="Node000005" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/algorithm/reverse.html#" title=" " alt="" coords="126,153,216,179"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="49,122,97,140,114,146,113,151,95,145,47,127"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="49,122,97,140,114,146,112,151,95,145,47,127"/>
<area shape="rect" id="Node000006" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="115,203,227,228"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="38,128,63,159,97,189,105,194,103,199,94,194,59,163,34,131"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="38,128,63,159,97,189,105,194,102,198,94,194,59,163,34,131"/>
</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: add Pages: 1 -->
<svg width="189pt" height="175pt"
@@ -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="M23.28,-93.36C31.95,-105.81 48.56,-127.22 67.75,-139.62 69.72,-140.9 71.78,-142.08 73.91,-143.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.98,-146.62 82.54,-147.57 74.88,-140.25 71.98,-146.62"/>
<path fill="none" stroke="#63b8ff" d="M23.28,-93.36C31.95,-105.81 48.56,-127.22 67.75,-139.62 69.56,-140.8 71.46,-141.9 73.42,-142.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.61,-145.96 82.16,-146.94 74.53,-139.6 71.61,-145.96"/>
</a>
</g>
</g>
@@ -58,8 +58,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M31.95,-89.45C42.04,-93.3 55.64,-98.4 67.75,-102.62 72.04,-104.12 76.54,-105.65 81.03,-107.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.83,-110.77 90.42,-110.58 82.02,-104.12 79.83,-110.77"/>
<path fill="none" stroke="#63b8ff" d="M31.95,-89.45C42.04,-93.3 55.64,-98.4 67.75,-102.62 71.93,-104.08 76.29,-105.57 80.66,-107.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.39,-110.29 89.98,-110.1 81.58,-103.65 79.39,-110.29"/>
</a>
</g>
</g>
@@ -76,8 +76,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.1,-83.62C38.94,-83.62 47.54,-83.62 56.71,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.65,-87.13 66.65,-83.62 56.65,-80.13 56.65,-87.13"/>
<path fill="none" stroke="#63b8ff" d="M32.1,-83.62C38.87,-83.62 47.36,-83.62 56.41,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.14,-87.13 66.14,-83.63 56.14,-80.13 56.14,-87.13"/>
</a>
</g>
</g>
@@ -94,8 +94,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M31.95,-77.8C42.04,-73.95 55.64,-68.85 67.75,-64.62 72.04,-63.13 76.54,-61.6 81.03,-60.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="82.02,-63.13 90.42,-56.67 79.83,-56.48 82.02,-63.13"/>
<path fill="none" stroke="#63b8ff" d="M31.95,-77.8C42.04,-73.95 55.64,-68.85 67.75,-64.62 71.93,-63.17 76.29,-61.68 80.66,-60.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="81.58,-63.6 89.98,-57.15 79.39,-56.96 81.58,-63.6"/>
</a>
</g>
</g>
@@ -112,8 +112,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M23.28,-73.89C31.95,-61.44 48.56,-40.03 67.75,-27.62 69.72,-26.35 71.78,-25.17 73.91,-24.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.88,-27 82.54,-19.68 71.98,-20.63 74.88,-27"/>
<path fill="none" stroke="#63b8ff" d="M23.28,-73.89C31.95,-61.44 48.56,-40.03 67.75,-27.62 69.56,-26.45 71.46,-25.35 73.42,-24.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.53,-27.65 82.16,-20.31 71.61,-21.29 74.53,-27.65"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 5.9 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: add Pages: 1 -->
<svg width="189pt" height="175pt"
@@ -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="M23.28,-93.36C31.95,-105.81 48.56,-127.22 67.75,-139.62 69.72,-140.9 71.78,-142.08 73.91,-143.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.98,-146.62 82.54,-147.57 74.88,-140.25 71.98,-146.62"/>
<path fill="none" stroke="#63b8ff" d="M23.28,-93.36C31.95,-105.81 48.56,-127.22 67.75,-139.62 69.56,-140.8 71.46,-141.9 73.42,-142.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="71.61,-145.96 82.16,-146.94 74.53,-139.6 71.61,-145.96"/>
</a>
</g>
</g>
@@ -48,8 +48,8 @@
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M31.95,-89.45C42.04,-93.3 55.64,-98.4 67.75,-102.62 72.04,-104.12 76.54,-105.65 81.03,-107.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.83,-110.77 90.42,-110.58 82.02,-104.12 79.83,-110.77"/>
<path fill="none" stroke="#63b8ff" d="M31.95,-89.45C42.04,-93.3 55.64,-98.4 67.75,-102.62 71.93,-104.08 76.29,-105.57 80.66,-107.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.39,-110.29 89.98,-110.1 81.58,-103.65 79.39,-110.29"/>
</a>
</g>
</g>
@@ -66,8 +66,8 @@
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.1,-83.62C38.94,-83.62 47.54,-83.62 56.71,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.65,-87.13 66.65,-83.62 56.65,-80.13 56.65,-87.13"/>
<path fill="none" stroke="#63b8ff" d="M32.1,-83.62C38.87,-83.62 47.36,-83.62 56.41,-83.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.14,-87.13 66.14,-83.63 56.14,-80.13 56.14,-87.13"/>
</a>
</g>
</g>
@@ -84,8 +84,8 @@
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M31.95,-77.8C42.04,-73.95 55.64,-68.85 67.75,-64.62 72.04,-63.13 76.54,-61.6 81.03,-60.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="82.02,-63.13 90.42,-56.67 79.83,-56.48 82.02,-63.13"/>
<path fill="none" stroke="#63b8ff" d="M31.95,-77.8C42.04,-73.95 55.64,-68.85 67.75,-64.62 71.93,-63.17 76.29,-61.68 80.66,-60.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="81.58,-63.6 89.98,-57.15 79.39,-56.96 81.58,-63.6"/>
</a>
</g>
</g>
@@ -102,8 +102,8 @@
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M23.28,-73.89C31.95,-61.44 48.56,-40.03 67.75,-27.62 69.72,-26.35 71.78,-25.17 73.91,-24.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.88,-27 82.54,-19.68 71.98,-20.63 74.88,-27"/>
<path fill="none" stroke="#63b8ff" d="M23.28,-73.89C31.95,-61.44 48.56,-40.03 67.75,-27.62 69.56,-26.45 71.46,-25.35 73.42,-24.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.53,-27.65 82.16,-20.31 71.61,-21.29 74.53,-27.65"/>
</a>
</g>
</g>

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

Some files were not shown because too many files have changed in this diff Show More