Documentation for aaa08b0150
150
annotated.html
Normal file
@@ -0,0 +1,150 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d8/d77/namespacemachine__learning.html" target="_self">machine_learning</a></td><td class="desc">Machine learning algorithms </td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d6/d30/classmachine__learning_1_1adaline.html" target="_self">adaline</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="d2/dcf/namespacestatistics.html" target="_self">statistics</a></td><td class="desc">Statistical algorithms </td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d7c/classstatistics_1_1stats__computer1.html" target="_self">stats_computer1</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dab/classstatistics_1_1stats__computer2.html" target="_self">stats_computer2</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d27/class_bit.html" target="_self">Bit</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d90/struct_btree.html" target="_self">Btree</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d15/classcll.html" target="_self">cll</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/db3/structcompare.html" target="_self">compare</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d3/dbb/class_cycle_check.html" target="_self">CycleCheck</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/dee/classdouble__linked__list.html" target="_self">double_linked_list</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d7/d77/class_edge.html" target="_self">Edge</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d3b/struct_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d9b/classgraph.html" target="_self">graph</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="da/d9a/class_graph.html" target="_self">Graph</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d66/struct_item.html" target="_self">Item</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d82/classlarge__number.html" target="_self">large_number</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/df4/structlca.html" target="_self">lca</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/dff/structlinkedlist.html" target="_self">linkedlist</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_16_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/d10/structlist.html" target="_self">list</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d05/class_min_heap.html" target="_self">MinHeap</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/d29/struct_min_heap_node.html" target="_self">MinHeapNode</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/d77/structmst.html" target="_self">mst</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/d8b/struct_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d5/da1/structnode.html" target="_self">node</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d8/dc8/struct_point.html" target="_self">Point</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d1b/structquery.html" target="_self">query</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d36/structqueue.html" target="_self">queue</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/da4/class_queue.html" target="_self">Queue</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d0/dd2/class_queue___array.html" target="_self">Queue_Array</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/db4/struct_segment_intersection.html" target="_self">SegmentIntersection</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d4f/class_solution.html" target="_self">Solution</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/dc2/classstack.html" target="_self">stack</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/dc4/classstack__linked_list.html" target="_self">stack_linkedList</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d2c/structtower.html" target="_self">tower</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_32_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_32_" class="arrow" onclick="toggleFolder('32_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="dd/d2f/class_trie.html" target="_self">Trie</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_32_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/d48/struct_trie_1_1_trie_node.html" target="_self">TrieNode</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d4/dd9/structtrie.html" target="_self">trie</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
37
annotated_dup.js
Normal file
@@ -0,0 +1,37 @@
|
||||
var annotated_dup =
|
||||
[
|
||||
[ "machine_learning", "d8/d77/namespacemachine__learning.html", "d8/d77/namespacemachine__learning" ],
|
||||
[ "statistics", "d2/dcf/namespacestatistics.html", "d2/dcf/namespacestatistics" ],
|
||||
[ "Bit", "df/d27/class_bit.html", "df/d27/class_bit" ],
|
||||
[ "Btree", "d9/d90/struct_btree.html", "d9/d90/struct_btree" ],
|
||||
[ "cll", "d5/d15/classcll.html", "d5/d15/classcll" ],
|
||||
[ "compare", "d1/db3/structcompare.html", "d1/db3/structcompare" ],
|
||||
[ "CycleCheck", "d3/dbb/class_cycle_check.html", "d3/dbb/class_cycle_check" ],
|
||||
[ "double_linked_list", "d9/dee/classdouble__linked__list.html", "d9/dee/classdouble__linked__list" ],
|
||||
[ "Edge", "d7/d77/class_edge.html", "d7/d77/class_edge" ],
|
||||
[ "Entry", "dd/d3b/struct_entry.html", "dd/d3b/struct_entry" ],
|
||||
[ "graph", "dd/d9b/classgraph.html", "dd/d9b/classgraph" ],
|
||||
[ "Graph", "da/d9a/class_graph.html", "da/d9a/class_graph" ],
|
||||
[ "Item", "db/d66/struct_item.html", "db/d66/struct_item" ],
|
||||
[ "large_number", "db/d82/classlarge__number.html", "db/d82/classlarge__number" ],
|
||||
[ "lca", "dd/df4/structlca.html", "dd/df4/structlca" ],
|
||||
[ "linkedlist", "d0/dff/structlinkedlist.html", "d0/dff/structlinkedlist" ],
|
||||
[ "list", "d8/d10/structlist.html", "d8/d10/structlist" ],
|
||||
[ "MinHeap", "d2/d05/class_min_heap.html", "d2/d05/class_min_heap" ],
|
||||
[ "MinHeapNode", "d5/d29/struct_min_heap_node.html", "d5/d29/struct_min_heap_node" ],
|
||||
[ "mst", "d1/d77/structmst.html", "d1/d77/structmst" ],
|
||||
[ "Node", "db/d8b/struct_node.html", "db/d8b/struct_node" ],
|
||||
[ "node", "d5/da1/structnode.html", "d5/da1/structnode" ],
|
||||
[ "Point", "d8/dc8/struct_point.html", "d8/dc8/struct_point" ],
|
||||
[ "query", "dd/d1b/structquery.html", "dd/d1b/structquery" ],
|
||||
[ "queue", "d2/d36/structqueue.html", "d2/d36/structqueue" ],
|
||||
[ "Queue", "d4/da4/class_queue.html", "d4/da4/class_queue" ],
|
||||
[ "Queue_Array", "d0/dd2/class_queue___array.html", "d0/dd2/class_queue___array" ],
|
||||
[ "SegmentIntersection", "d4/db4/struct_segment_intersection.html", "d4/db4/struct_segment_intersection" ],
|
||||
[ "Solution", "dd/d4f/class_solution.html", "dd/d4f/class_solution" ],
|
||||
[ "stack", "d1/dc2/classstack.html", "d1/dc2/classstack" ],
|
||||
[ "stack_linkedList", "d2/dc4/classstack__linked_list.html", "d2/dc4/classstack__linked_list" ],
|
||||
[ "tower", "d2/d2c/structtower.html", "d2/d2c/structtower" ],
|
||||
[ "Trie", "dd/d2f/class_trie.html", "dd/d2f/class_trie" ],
|
||||
[ "trie", "d4/dd9/structtrie.html", "d4/dd9/structtrie" ]
|
||||
];
|
||||
192
classes.html
Normal file
@@ -0,0 +1,192 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_b">b</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_d">d</a> | <a class="qindex" href="#letter_e">e</a> | <a class="qindex" href="#letter_g">g</a> | <a class="qindex" href="#letter_i">i</a> | <a class="qindex" href="#letter_l">l</a> | <a class="qindex" href="#letter_m">m</a> | <a class="qindex" href="#letter_n">n</a> | <a class="qindex" href="#letter_p">p</a> | <a class="qindex" href="#letter_q">q</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_t">t</a></div>
|
||||
<table class="classindex">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  a  </div></td></tr></table>
|
||||
</td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  e  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="dd/df4/structlca.html">lca</a>   </td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_q"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  q  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="d8/dab/classstatistics_1_1stats__computer2.html">stats_computer2</a> (<a class="el" href="d2/dcf/namespacestatistics.html">statistics</a>)   </td>
|
||||
</tr>
|
||||
<tr><td valign="top"><a class="el" href="d0/dff/structlinkedlist.html">linkedlist</a>   </td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  t  </div></td></tr></table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td valign="top"><a class="el" href="d6/d30/classmachine__learning_1_1adaline.html">adaline</a> (<a class="el" href="d8/d77/namespacemachine__learning.html">machine_learning</a>)   </td>
|
||||
<td valign="top"><a class="el" href="d7/d77/class_edge.html">Edge</a>   </td>
|
||||
<td valign="top"><a class="el" href="d8/d10/structlist.html">list</a>   </td>
|
||||
<td valign="top"><a class="el" href="dd/d1b/structquery.html">query</a>   </td>
|
||||
</tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  b  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="dd/d3b/struct_entry.html">Entry</a>   </td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  m  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="d2/d36/structqueue.html">queue</a>   </td>
|
||||
<td valign="top"><a class="el" href="d2/d2c/structtower.html">tower</a>   </td>
|
||||
</tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_g"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  g  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="d4/da4/class_queue.html">Queue</a>   </td>
|
||||
<td valign="top"><a class="el" href="dd/d2f/class_trie.html">Trie</a>   </td>
|
||||
</tr>
|
||||
<tr><td valign="top"><a class="el" href="df/d27/class_bit.html">Bit</a>   </td>
|
||||
<td valign="top"><a class="el" href="d2/d05/class_min_heap.html">MinHeap</a>   </td>
|
||||
<td valign="top"><a class="el" href="d0/dd2/class_queue___array.html">Queue_Array</a>   </td>
|
||||
<td valign="top"><a class="el" href="d4/dd9/structtrie.html">trie</a>   </td>
|
||||
</tr>
|
||||
<tr><td valign="top"><a class="el" href="d9/d90/struct_btree.html">Btree</a>   </td>
|
||||
<td valign="top"><a class="el" href="dd/d9b/classgraph.html">graph</a>   </td>
|
||||
<td valign="top"><a class="el" href="d5/d29/struct_min_heap_node.html">MinHeapNode</a>   </td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="de/d48/struct_trie_1_1_trie_node.html">Trie::TrieNode</a>   </td>
|
||||
</tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  c  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="da/d9a/class_graph.html">Graph</a>   </td>
|
||||
<td valign="top"><a class="el" href="d1/d77/structmst.html">mst</a>   </td>
|
||||
<td></td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  i  </div></td></tr></table>
|
||||
</td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_n"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  n  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="d4/db4/struct_segment_intersection.html">SegmentIntersection</a>   </td>
|
||||
<td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="d5/d15/classcll.html">cll</a>   </td>
|
||||
<td valign="top"><a class="el" href="dd/d4f/class_solution.html">Solution</a>   </td>
|
||||
<td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="d1/db3/structcompare.html">compare</a>   </td>
|
||||
<td valign="top"><a class="el" href="db/d66/struct_item.html">Item</a>   </td>
|
||||
<td valign="top"><a class="el" href="db/d8b/struct_node.html">Node</a>   </td>
|
||||
<td valign="top"><a class="el" href="d1/dc2/classstack.html">stack</a>   </td>
|
||||
<td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="d3/dbb/class_cycle_check.html">CycleCheck</a>   </td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_l"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  l  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="d5/da1/structnode.html">node</a>   </td>
|
||||
<td valign="top"><a class="el" href="d2/dc4/classstack__linked_list.html">stack_linkedList</a>   </td>
|
||||
<td></td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  d  </div></td></tr></table>
|
||||
</td>
|
||||
<td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  p  </div></td></tr></table>
|
||||
</td>
|
||||
<td valign="top"><a class="el" href="d7/d7c/classstatistics_1_1stats__computer1.html">stats_computer1</a> (<a class="el" href="d2/dcf/namespacestatistics.html">statistics</a>)   </td>
|
||||
<td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="db/d82/classlarge__number.html">large_number</a>   </td>
|
||||
<td></td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="d9/dee/classdouble__linked__list.html">double_linked_list</a>   </td>
|
||||
<td></td><td valign="top"><a class="el" href="d8/dc8/struct_point.html">Point</a>   </td>
|
||||
<td></td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_b">b</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_d">d</a> | <a class="qindex" href="#letter_e">e</a> | <a class="qindex" href="#letter_g">g</a> | <a class="qindex" href="#letter_i">i</a> | <a class="qindex" href="#letter_l">l</a> | <a class="qindex" href="#letter_m">m</a> | <a class="qindex" href="#letter_n">n</a> | <a class="qindex" href="#letter_p">p</a> | <a class="qindex" href="#letter_q">q</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_t">t</a></div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
BIN
closed.png
Normal file
|
After Width: | Height: | Size: 132 B |
572
d0/d01/smallest__circle_8cpp.html
Normal file
@@ -0,0 +1,572 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: others/smallest_circle.cpp File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d0/d01/smallest__circle_8cpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">smallest_circle.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Get centre and radius of the <a href="https://en.wikipedia.org/wiki/Smallest-circle_problem">smallest circle</a> that circumscribes given set of points.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <cmath></code><br />
|
||||
<code>#include <iostream></code><br />
|
||||
<code>#include <vector></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for smallest_circle.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/db7/smallest__circle_8cpp__incl.svg" width="248" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dc8/struct_point.html">Point</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a3cbebd6f4d2cdf227663c67fe41ba12a"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a> (const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> &A, const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> &B)</td></tr>
|
||||
<tr class="separator:a3cbebd6f4d2cdf227663c67fe41ba12a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a94682a4a70d5906857ca09de5b9fb2cc"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc">TriangleArea</a> (const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> &A, const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> &B, const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> &C)</td></tr>
|
||||
<tr class="separator:a94682a4a70d5906857ca09de5b9fb2cc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee6d48762c1dfb9f14627927f0c16fad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad">PointInCircle</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="../../d8/dc8/struct_point.html">Point</a> > &P, const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> &Center, double R)</td></tr>
|
||||
<tr class="separator:aee6d48762c1dfb9f14627927f0c16fad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0b0676df8e4da7a08c7ccaecea344903"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903">circle</a> (const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="../../d8/dc8/struct_point.html">Point</a> > &P)</td></tr>
|
||||
<tr class="separator:a0b0676df8e4da7a08c7ccaecea344903"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1a3968e7947464bee7714f6d43b7002"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#ae1a3968e7947464bee7714f6d43b7002">test</a> ()</td></tr>
|
||||
<tr class="separator:ae1a3968e7947464bee7714f6d43b7002"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0283886819c7c140a023582b7269e2d0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#a0283886819c7c140a023582b7269e2d0">test2</a> ()</td></tr>
|
||||
<tr class="separator:a0283886819c7c140a023582b7269e2d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d0455dd5c30adda100e95f0423c786e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#a6d0455dd5c30adda100e95f0423c786e">test3</a> ()</td></tr>
|
||||
<tr class="separator:a6d0455dd5c30adda100e95f0423c786e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
|
||||
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Get centre and radius of the <a href="https://en.wikipedia.org/wiki/Smallest-circle_problem">smallest circle</a> that circumscribes given set of points. </p>
|
||||
<dl class="section see"><dt>See also</dt><dd><a href="https://www.nayuki.io/page/smallest-enclosing-circle">other implementation</a> </dd></dl>
|
||||
</div><h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a0b0676df8e4da7a08c7ccaecea344903"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0b0676df8e4da7a08c7ccaecea344903">◆ </a></span>circle()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double circle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="../../d8/dc8/struct_point.html">Point</a> > & </td>
|
||||
<td class="paramname"><em>P</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Find the centre and radius of a circle enclosing a set of points.<br />
|
||||
The function returns the radius of the circle and prints the coordinated of the centre of the circle. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">P</td><td>vector of points </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>radius of the circle </dd></dl>
|
||||
<div class="fragment"><div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  {</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordtype">double</span> minR = INFINITY;</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordtype">double</span> R;</div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="../../d8/dc8/struct_point.html">Point</a> C;</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <a class="code" href="../../d8/dc8/struct_point.html">Point</a> minC;</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  </div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="comment">/* This code is invalid and does not give correct result for TEST 3 */</span></div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// for each point in the list</span></div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i < P.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>() - 2; i++)</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="comment">// for every subsequent point in the list</span></div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = i + 1; j < P.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>(); j++)</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// for every subsequent point in the list</span></div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> <a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a> = j + 1; <a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a> < P.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>(); <a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>++) {</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="comment">// here, we now have picked three points from the given set of</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// points that we can use</span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="comment">// viz., P[i], P[j] and P[k]</span></div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  C.x = -0.5 * ((P[i].y * (P[j].x * P[j].x + P[j].y * P[j].y -</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x - P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y) +</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  P[j].y * (P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x + P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y -</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  P[i].x * P[i].x - P[i].y * P[i].y) +</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y * (P[i].x * P[i].x + P[i].y * P[i].y -</div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  P[j].x * P[j].x - P[j].y * P[j].y)) /</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  (P[i].x * (P[j].y - P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y) +</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  P[j].x * (P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y - P[i].y) +</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x * (P[i].y - P[j].y)));</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  C.<a class="code" href="../../d8/dc8/struct_point.html#a2e1b5fb2b2a83571f5c0bc0f66a73cf7">y</a> = 0.5 * ((P[i].x * (P[j].x * P[j].x + P[j].y * P[j].y -</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x - P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y) +</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  P[j].x * (P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x + P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y * P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y -</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  P[i].x * P[i].x - P[i].y * P[i].y) +</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x * (P[i].x * P[i].x + P[i].y * P[i].y -</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  P[j].x * P[j].x - P[j].y * P[j].y)) /</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  (P[i].x * (P[j].y - P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y) +</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  P[j].x * (P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].y - P[i].y) +</div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>].x * (P[i].y - P[j].y)));</div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  R = (<a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(P[i], P[j]) * <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(P[j], P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>]) *</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>], P[i])) /</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  (4 * <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc">TriangleArea</a>(P[i], P[j], P[<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a>]));</div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordflow">if</span> (!<a class="code" href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad">PointInCircle</a>(P, C, R)) {</div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keywordflow">continue</span>;</div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  }</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keywordflow">if</span> (R <= minR) {</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  minR = R;</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  minC = C;</div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  }</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  }</div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  </div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="comment">// for each point in the list</span></div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i < P.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>() - 1; i++)</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="comment">// for every subsequent point in the list</span></div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> j = i + 1; j < P.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>(); j++) {</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="comment">// check for diameterically opposite points</span></div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  C.x = (P[i].x + P[j].x) / 2;</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  C.<a class="code" href="../../d8/dc8/struct_point.html#a2e1b5fb2b2a83571f5c0bc0f66a73cf7">y</a> = (P[i].y + P[j].y) / 2;</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  R = <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(C, P[i]);</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordflow">if</span> (!<a class="code" href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad">PointInCircle</a>(P, C, R)) {</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordflow">continue</span>;</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  }</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">if</span> (R <= minR) {</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  minR = R;</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  minC = C;</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  }</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << minC.x << <span class="stringliteral">" "</span> << minC.<a class="code" href="../../d8/dc8/struct_point.html#a2e1b5fb2b2a83571f5c0bc0f66a73cf7">y</a> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordflow">return</span> minR;</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.svg" width="492" height="218"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3cbebd6f4d2cdf227663c67fe41ba12a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3cbebd6f4d2cdf227663c67fe41ba12a">◆ </a></span>LenghtLine()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double LenghtLine </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> & </td>
|
||||
<td class="paramname"><em>A</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> & </td>
|
||||
<td class="paramname"><em>B</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Compute the Euclidian distance between two points \(A\equiv(x_1,y_1)\) and \(B\equiv(x_2,y_2)\) using the formula: </p><p class="formulaDsp">
|
||||
\[d=\sqrt{\left(x_1-x_2\right)^2+\left(y_1-y_2\right)^2}\]
|
||||
</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">A</td><td>point A </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">B</td><td>point B </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>ditance </dd></dl>
|
||||
<div class="fragment"><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  {</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keywordtype">double</span> dx = B.x - A.x;</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordtype">double</span> dy = B.<a class="code" href="../../d8/dc8/struct_point.html#a2e1b5fb2b2a83571f5c0bc0f66a73cf7">y</a> - A.<a class="code" href="../../d8/dc8/struct_point.html#a2e1b5fb2b2a83571f5c0bc0f66a73cf7">y</a>;</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordflow">return</span> <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html">std::sqrt</a>((dx * dx) + (dy * dy));</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_a3cbebd6f4d2cdf227663c67fe41ba12a_cgraph.svg" width="215" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">◆ </a></span>main()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int main </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Main program </p>
|
||||
<div class="fragment"><div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  {</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#ae1a3968e7947464bee7714f6d43b7002">test</a>();</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a0283886819c7c140a023582b7269e2d0">test2</a>();</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a6d0455dd5c30adda100e95f0423c786e">test3</a>();</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="100%" height="532"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aee6d48762c1dfb9f14627927f0c16fad"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aee6d48762c1dfb9f14627927f0c16fad">◆ </a></span>PointInCircle()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool PointInCircle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="../../d8/dc8/struct_point.html">Point</a> > & </td>
|
||||
<td class="paramname"><em>P</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> & </td>
|
||||
<td class="paramname"><em>Center</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>R</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Check if a set of points lie within given circle. This is true if the distance of all the points from the centre of the circle is less than the radius of the circle </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">P</td><td>set of points to check </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">Center</td><td>coordinates to centre of the circle </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">R</td><td>radius of the circle </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if P lies on or within the circle </dd>
|
||||
<dd>
|
||||
False if P lies outside the circle </dd></dl>
|
||||
<div class="fragment"><div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  {</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i < P.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>(); i++) {</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">if</span> (<a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(P[i], Center) > R)</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  }</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_aee6d48762c1dfb9f14627927f0c16fad_cgraph.svg" width="391" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae1a3968e7947464bee7714f6d43b7002"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae1a3968e7947464bee7714f6d43b7002">◆ </a></span>test()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void test </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Test case: result should be: <br />
|
||||
Circle with <br />
|
||||
radius 3.318493136080724 <br />
|
||||
centre at (3.0454545454545454, 1.3181818181818181) </p>
|
||||
<div class="fragment"><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  {</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<Point></a> Pv;</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(0, 0));</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(5, 4));</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(1, 3));</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(4, 1));</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(3, -2));</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903">circle</a>(Pv) << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.svg" width="100%" height="466"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0283886819c7c140a023582b7269e2d0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0283886819c7c140a023582b7269e2d0">◆ </a></span>test2()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void test2 </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Test case: result should be: <br />
|
||||
Circle with <br />
|
||||
radius 1.4142135623730951 <br />
|
||||
centre at (1.0, 1.0) </p>
|
||||
<div class="fragment"><div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  {</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<Point></a> Pv;</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(0, 0));</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(0, 2));</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(2, 2));</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(2, 0));</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903">circle</a>(Pv) << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg" width="100%" height="466"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6d0455dd5c30adda100e95f0423c786e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6d0455dd5c30adda100e95f0423c786e">◆ </a></span>test3()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void test3 </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Test case: result should be: <br />
|
||||
Circle with <br />
|
||||
radius 1.821078397711709 <br />
|
||||
centre at (2.142857142857143, 1.7857142857142856) </p><dl class="todo"><dt><b><a class="el" href="../../dd/da0/todo.html#_todo000006">Todo:</a></b></dt><dd>This test fails </dd></dl>
|
||||
<div class="fragment"><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  {</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<Point></a> Pv;</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(0.5, 1));</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(3.5, 3));</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(2.5, 0));</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  Pv.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(<a class="code" href="../../d8/dc8/struct_point.html">Point</a>(2, 1.5));</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903">circle</a>(Pv) << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.svg" width="100%" height="466"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a94682a4a70d5906857ca09de5b9fb2cc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a94682a4a70d5906857ca09de5b9fb2cc">◆ </a></span>TriangleArea()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double TriangleArea </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> & </td>
|
||||
<td class="paramname"><em>A</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> & </td>
|
||||
<td class="paramname"><em>B</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="../../d8/dc8/struct_point.html">Point</a> & </td>
|
||||
<td class="paramname"><em>C</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Compute the area of triangle formed by three points using <a href="https://en.wikipedia.org/wiki/Heron%27s_formula">Heron's formula</a>. If the lengths of the sides of the triangle are \(a,\,b,\,c\) and \(s=\displaystyle\frac{a+b+c}{2}\) is the semi-perimeter then the area is given by </p><p class="formulaDsp">
|
||||
\[A=\sqrt{s(s-a)(s-b)(s-c)}\]
|
||||
</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">A</td><td>vertex A </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">B</td><td>vertex B </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">C</td><td>vertex C </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>area of triangle </dd></dl>
|
||||
<div class="fragment"><div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  {</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordtype">double</span> <a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#a9ecd98ce0064e2f7f97bb6a92f58ee72">a</a> = <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(A, B);</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordtype">double</span> b = <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(B, C);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">double</span> c = <a class="code" href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a>(C, A);</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">double</span> p = (<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#a9ecd98ce0064e2f7f97bb6a92f58ee72">a</a> + b + c) / 2;</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html">std::sqrt</a>(p * (p - <a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#a9ecd98ce0064e2f7f97bb6a92f58ee72">a</a>) * (p - b) * (p - c));</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.svg" width="358" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<div class="ttc" id="asmallest__circle_8cpp_html_a6d0455dd5c30adda100e95f0423c786e"><div class="ttname"><a href="../../d0/d01/smallest__circle_8cpp.html#a6d0455dd5c30adda100e95f0423c786e">test3</a></div><div class="ttdeci">void test3()</div><div class="ttdef"><b>Definition:</b> smallest_circle.cpp:188</div></div>
|
||||
<div class="ttc" id="asmallest__circle_8cpp_html_a0283886819c7c140a023582b7269e2d0"><div class="ttname"><a href="../../d0/d01/smallest__circle_8cpp.html#a0283886819c7c140a023582b7269e2d0">test2</a></div><div class="ttdeci">void test2()</div><div class="ttdef"><b>Definition:</b> smallest_circle.cpp:173</div></div>
|
||||
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="asqrt_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html">std::sqrt</a></div><div class="ttdeci">T sqrt(T... args)</div></div>
|
||||
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
|
||||
<div class="ttc" id="astruct_point_html_a2e1b5fb2b2a83571f5c0bc0f66a73cf7"><div class="ttname"><a href="../../d8/dc8/struct_point.html#a2e1b5fb2b2a83571f5c0bc0f66a73cf7">Point::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Point respect to x coordinate.</div><div class="ttdef"><b>Definition:</b> line_segment_intersection.cpp:14</div></div>
|
||||
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
|
||||
<div class="ttc" id="amatrix__exponentiation_8cpp_html_afcf0d19607cd0edd8ae333d2b9c220c0"><div class="ttname"><a href="../../d7/d35/matrix__exponentiation_8cpp.html#afcf0d19607cd0edd8ae333d2b9c220c0">k</a></div><div class="ttdeci">ll k</div><div class="ttdef"><b>Definition:</b> matrix_exponentiation.cpp:48</div></div>
|
||||
<div class="ttc" id="asmallest__circle_8cpp_html_a3cbebd6f4d2cdf227663c67fe41ba12a"><div class="ttname"><a href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a">LenghtLine</a></div><div class="ttdeci">double LenghtLine(const Point &A, const Point &B)</div><div class="ttdef"><b>Definition:</b> smallest_circle.cpp:37</div></div>
|
||||
<div class="ttc" id="asmallest__circle_8cpp_html_a94682a4a70d5906857ca09de5b9fb2cc"><div class="ttname"><a href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc">TriangleArea</a></div><div class="ttdeci">double TriangleArea(const Point &A, const Point &B, const Point &C)</div><div class="ttdef"><b>Definition:</b> smallest_circle.cpp:54</div></div>
|
||||
<div class="ttc" id="asmallest__circle_8cpp_html_a0b0676df8e4da7a08c7ccaecea344903"><div class="ttname"><a href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903">circle</a></div><div class="ttdeci">double circle(const std::vector< Point > &P)</div><div class="ttdef"><b>Definition:</b> smallest_circle.cpp:87</div></div>
|
||||
<div class="ttc" id="amatrix__exponentiation_8cpp_html_a9ecd98ce0064e2f7f97bb6a92f58ee72"><div class="ttname"><a href="../../d7/d35/matrix__exponentiation_8cpp.html#a9ecd98ce0064e2f7f97bb6a92f58ee72">a</a></div><div class="ttdeci">vector< ll > a</div><div class="ttdef"><b>Definition:</b> matrix_exponentiation.cpp:53</div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="asmallest__circle_8cpp_html_ae1a3968e7947464bee7714f6d43b7002"><div class="ttname"><a href="../../d0/d01/smallest__circle_8cpp.html#ae1a3968e7947464bee7714f6d43b7002">test</a></div><div class="ttdeci">void test()</div><div class="ttdef"><b>Definition:</b> smallest_circle.cpp:158</div></div>
|
||||
<div class="ttc" id="astruct_point_html"><div class="ttname"><a href="../../d8/dc8/struct_point.html">Point</a></div><div class="ttdef"><b>Definition:</b> line_segment_intersection.cpp:12</div></div>
|
||||
<div class="ttc" id="asmallest__circle_8cpp_html_aee6d48762c1dfb9f14627927f0c16fad"><div class="ttname"><a href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad">PointInCircle</a></div><div class="ttdeci">bool PointInCircle(const std::vector< Point > &P, const Point &Center, double R)</div><div class="ttdef"><b>Definition:</b> smallest_circle.cpp:72</div></div>
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9510827d0b234b3cc54b29892f217477.html">others</a></li><li class="navelem"><a class="el" href="../../d0/d01/smallest__circle_8cpp.html">smallest_circle.cpp</a></li>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:44 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
12
d0/d01/smallest__circle_8cpp.js
Normal file
@@ -0,0 +1,12 @@
|
||||
var smallest__circle_8cpp =
|
||||
[
|
||||
[ "Point", "d8/dc8/struct_point.html", "d8/dc8/struct_point" ],
|
||||
[ "circle", "d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903", null ],
|
||||
[ "LenghtLine", "d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a", null ],
|
||||
[ "main", "d0/d01/smallest__circle_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
|
||||
[ "PointInCircle", "d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad", null ],
|
||||
[ "test", "d0/d01/smallest__circle_8cpp.html#ae1a3968e7947464bee7714f6d43b7002", null ],
|
||||
[ "test2", "d0/d01/smallest__circle_8cpp.html#a0283886819c7c140a023582b7269e2d0", null ],
|
||||
[ "test3", "d0/d01/smallest__circle_8cpp.html#a6d0455dd5c30adda100e95f0423c786e", null ],
|
||||
[ "TriangleArea", "d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc", null ]
|
||||
];
|
||||
@@ -0,0 +1,11 @@
|
||||
<map id="test2" name="test2">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,81,56,108"/>
|
||||
<area shape="rect" id="node2" href="$d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" title=" " alt="" coords="155,81,208,108"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="319,5,391,32"/>
|
||||
<area shape="rect" id="node9" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="104,132,259,159"/>
|
||||
<area shape="rect" id="node4" href="$d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" title=" " alt="" coords="467,107,553,133"/>
|
||||
<area shape="rect" id="node6" href="$d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" title=" " alt="" coords="307,157,404,184"/>
|
||||
<area shape="rect" id="node7" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="452,183,568,209"/>
|
||||
<area shape="rect" id="node8" href="$d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" title=" " alt="" coords="308,107,403,133"/>
|
||||
<area shape="rect" id="node5" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="616,107,687,133"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
65e4cd27339f81a7658d95b7353e141a
|
||||
@@ -0,0 +1,254 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: test2 Pages: 1 -->
|
||||
<!--zoomable 166 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 519;
|
||||
var viewHeight = 166;
|
||||
var sectionId = 'dynsection-6';
|
||||
</script>
|
||||
<script xlink:href="../../svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>test2</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-161.62 515,-161.62 515,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-81.12 0,-100.12 38,-100.12 38,-81.12 0,-81.12"/>
|
||||
<text text-anchor="middle" x="19" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">test2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="112,-81.12 112,-100.12 152,-100.12 152,-81.12 112,-81.12"/>
|
||||
<text text-anchor="middle" x="132" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.33,-90.62C55.55,-90.62 81.62,-90.62 101.72,-90.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="101.9,-94.12 111.9,-90.62 101.9,-87.12 101.9,-94.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="235.5,-138.12 235.5,-157.12 289.5,-157.12 289.5,-138.12 235.5,-138.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-145.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.29,-97.77C48.66,-101.63 61.93,-106.29 74,-109.62 125.95,-123.95 187.36,-135.38 225.38,-141.83"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="225.01,-145.32 235.45,-143.51 226.17,-138.41 225.01,-145.32"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-43.12 74,-62.12 190,-62.12 190,-43.12 74,-43.12"/>
|
||||
<text text-anchor="middle" x="132" y="-50.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.47,-84.04C48.89,-80.34 62.15,-75.68 74,-71.62 79.96,-69.58 86.28,-67.44 92.45,-65.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="93.6,-68.68 101.97,-62.19 91.38,-62.04 93.6,-68.68"/>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-99.15C173.01,-108.36 206.38,-123.17 230.79,-134"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="229.42,-137.22 239.98,-138.07 232.26,-130.82 229.42,-137.22"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="346.5,-62.12 346.5,-81.12 410.5,-81.12 410.5,-62.12 346.5,-62.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.01,-92.08C182.94,-94.12 246.06,-96.93 299,-90.62 311.4,-89.14 324.67,-86.39 336.71,-83.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="337.67,-86.8 346.49,-80.92 335.93,-80.02 337.67,-86.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="226,-24.12 226,-43.12 299,-43.12 299,-24.12 226,-24.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-31.12" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.04,-85.15C163.26,-81.71 177.63,-76.92 190,-71.62 191.19,-71.11 214.78,-58.55 234.55,-48.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="236.37,-51 243.54,-43.21 233.07,-44.83 236.37,-51"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="335,-5.12 335,-24.12 422,-24.12 422,-5.12 335,-5.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-12.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node2->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152,-87.66C163.9,-85.04 179,-80.24 190,-71.62 213.59,-53.14 199.76,-29.08 226,-14.62 257.46,2.72 298.46,1.56 329.88,-3.3"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="329.69,-6.82 340.14,-5.06 330.88,0.08 329.69,-6.82"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="227,-62.12 227,-81.12 298,-81.12 298,-62.12 227,-62.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node2->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-87.77C169.22,-85.26 194.64,-81.51 216.69,-78.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="217.48,-81.67 226.86,-76.74 216.46,-74.74 217.48,-81.67"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="458,-62.12 458,-81.12 511,-81.12 511,-62.12 458,-62.12"/>
|
||||
<text text-anchor="middle" x="484.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M410.7,-71.62C422.37,-71.62 435.7,-71.62 447.74,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="447.91,-75.12 457.91,-71.62 447.91,-68.12 447.91,-75.12"/>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M292.27,-43.21C306.44,-47.93 323.74,-53.7 339.03,-58.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="338.15,-62.19 348.74,-62.03 340.36,-55.55 338.15,-62.19"/>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M299.26,-27.66C307.33,-26.31 316.07,-24.86 324.67,-23.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="325.38,-26.85 334.67,-21.76 324.23,-19.95 325.38,-26.85"/>
|
||||
</g>
|
||||
<!-- Node8->Node4 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node8->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M298.01,-71.62C309.99,-71.62 323.55,-71.62 336.03,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="336.21,-75.12 346.21,-71.62 336.21,-68.12 336.21,-75.12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,166 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: test2 Pages: 1 -->
|
||||
<svg width="519pt" height="166pt"
|
||||
viewBox="0.00 0.00 519.00 165.62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 161.62)">
|
||||
<title>test2</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-161.62 515,-161.62 515,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-81.12 0,-100.12 38,-100.12 38,-81.12 0,-81.12"/>
|
||||
<text text-anchor="middle" x="19" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">test2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="112,-81.12 112,-100.12 152,-100.12 152,-81.12 112,-81.12"/>
|
||||
<text text-anchor="middle" x="132" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.33,-90.62C55.55,-90.62 81.62,-90.62 101.72,-90.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="101.9,-94.12 111.9,-90.62 101.9,-87.12 101.9,-94.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="235.5,-138.12 235.5,-157.12 289.5,-157.12 289.5,-138.12 235.5,-138.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-145.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.29,-97.77C48.66,-101.63 61.93,-106.29 74,-109.62 125.95,-123.95 187.36,-135.38 225.38,-141.83"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="225.01,-145.32 235.45,-143.51 226.17,-138.41 225.01,-145.32"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-43.12 74,-62.12 190,-62.12 190,-43.12 74,-43.12"/>
|
||||
<text text-anchor="middle" x="132" y="-50.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.47,-84.04C48.89,-80.34 62.15,-75.68 74,-71.62 79.96,-69.58 86.28,-67.44 92.45,-65.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="93.6,-68.68 101.97,-62.19 91.38,-62.04 93.6,-68.68"/>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-99.15C173.01,-108.36 206.38,-123.17 230.79,-134"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="229.42,-137.22 239.98,-138.07 232.26,-130.82 229.42,-137.22"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="346.5,-62.12 346.5,-81.12 410.5,-81.12 410.5,-62.12 346.5,-62.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.01,-92.08C182.94,-94.12 246.06,-96.93 299,-90.62 311.4,-89.14 324.67,-86.39 336.71,-83.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="337.67,-86.8 346.49,-80.92 335.93,-80.02 337.67,-86.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="226,-24.12 226,-43.12 299,-43.12 299,-24.12 226,-24.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-31.12" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.04,-85.15C163.26,-81.71 177.63,-76.92 190,-71.62 191.19,-71.11 214.78,-58.55 234.55,-48.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="236.37,-51 243.54,-43.21 233.07,-44.83 236.37,-51"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="335,-5.12 335,-24.12 422,-24.12 422,-5.12 335,-5.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-12.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node2->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152,-87.66C163.9,-85.04 179,-80.24 190,-71.62 213.59,-53.14 199.76,-29.08 226,-14.62 257.46,2.72 298.46,1.56 329.88,-3.3"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="329.69,-6.82 340.14,-5.06 330.88,0.08 329.69,-6.82"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="227,-62.12 227,-81.12 298,-81.12 298,-62.12 227,-62.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node2->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-87.77C169.22,-85.26 194.64,-81.51 216.69,-78.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="217.48,-81.67 226.86,-76.74 216.46,-74.74 217.48,-81.67"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="458,-62.12 458,-81.12 511,-81.12 511,-62.12 458,-62.12"/>
|
||||
<text text-anchor="middle" x="484.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M410.7,-71.62C422.37,-71.62 435.7,-71.62 447.74,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="447.91,-75.12 457.91,-71.62 447.91,-68.12 447.91,-75.12"/>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M292.27,-43.21C306.44,-47.93 323.74,-53.7 339.03,-58.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="338.15,-62.19 348.74,-62.03 340.36,-55.55 338.15,-62.19"/>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M299.26,-27.66C307.33,-26.31 316.07,-24.86 324.67,-23.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="325.38,-26.85 334.67,-21.76 324.23,-19.95 325.38,-26.85"/>
|
||||
</g>
|
||||
<!-- Node8->Node4 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node8->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M298.01,-71.62C309.99,-71.62 323.55,-71.62 336.03,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="336.21,-75.12 346.21,-71.62 336.21,-68.12 336.21,-75.12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.2 KiB |
@@ -0,0 +1,9 @@
|
||||
<map id="circle" name="circle">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,107,59,133"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="119,5,191,32"/>
|
||||
<area shape="rect" id="node3" href="$d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" title=" " alt="" coords="267,107,353,133"/>
|
||||
<area shape="rect" id="node5" href="$d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" title=" " alt="" coords="107,157,204,184"/>
|
||||
<area shape="rect" id="node6" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="252,183,368,209"/>
|
||||
<area shape="rect" id="node7" href="$d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" title=" " alt="" coords="108,107,203,133"/>
|
||||
<area shape="rect" id="node4" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="416,107,487,133"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
06028b550a4fec7322d81626ff334f78
|
||||
@@ -0,0 +1,130 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: circle Pages: 1 -->
|
||||
<svg width="369pt" height="163pt"
|
||||
viewBox="0.00 0.00 369.00 163.33" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 159.33)">
|
||||
<title>circle</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-159.33 365,-159.33 365,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-59.83 0,-78.83 40,-78.83 40,-59.83 0,-59.83"/>
|
||||
<text text-anchor="middle" x="20" y="-66.83" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="85.5,-135.83 85.5,-154.83 139.5,-154.83 139.5,-135.83 85.5,-135.83"/>
|
||||
<text text-anchor="middle" x="112.5" y="-142.83" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M30.3,-79.04C40.91,-89.87 58.98,-107.69 76,-121.33 79.69,-124.29 83.74,-127.26 87.74,-130.06"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="86.01,-133.12 96.26,-135.82 89.93,-127.32 86.01,-133.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="196.5,-59.83 196.5,-78.83 260.5,-78.83 260.5,-59.83 196.5,-59.83"/>
|
||||
<text text-anchor="middle" x="228.5" y="-66.83" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M40.19,-77.73C50.57,-81.81 63.75,-86.28 76,-88.33 108,-93.71 116.78,-92.18 149,-88.33 161.4,-86.86 174.67,-84.11 186.71,-81.15"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="187.67,-84.52 196.49,-78.64 185.93,-77.74 187.67,-84.52"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="76,-21.83 76,-40.83 149,-40.83 149,-21.83 76,-21.83"/>
|
||||
<text text-anchor="middle" x="112.5" y="-28.83" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M40.19,-61.28C51.52,-56.52 66.16,-50.37 79.22,-44.89"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="80.95,-47.96 88.82,-40.86 78.24,-41.5 80.95,-47.96"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="185,-2.83 185,-21.83 272,-21.83 272,-2.83 185,-2.83"/>
|
||||
<text text-anchor="middle" x="228.5" y="-9.83" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M26.64,-59.8C35.28,-46.26 53.22,-22.01 76,-12.33 106.86,0.77 144.55,0.83 174.62,-2.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="174.56,-5.94 184.91,-3.69 175.41,1 174.56,-5.94"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="77,-59.83 77,-78.83 148,-78.83 148,-59.83 77,-59.83"/>
|
||||
<text text-anchor="middle" x="112.5" y="-66.83" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M40.19,-69.33C48.04,-69.33 57.48,-69.33 66.88,-69.33"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="66.99,-72.83 76.99,-69.33 66.99,-65.83 66.99,-72.83"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="308,-59.83 308,-78.83 361,-78.83 361,-59.83 308,-59.83"/>
|
||||
<text text-anchor="middle" x="334.5" y="-66.83" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node3->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M260.7,-69.33C272.37,-69.33 285.7,-69.33 297.74,-69.33"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="297.91,-72.83 307.91,-69.33 297.91,-65.83 297.91,-72.83"/>
|
||||
</g>
|
||||
<!-- Node5->Node3 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node5->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M142.27,-40.92C156.44,-45.65 173.74,-51.41 189.03,-56.51"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="188.15,-59.91 198.74,-59.75 190.36,-53.27 188.15,-59.91"/>
|
||||
</g>
|
||||
<!-- Node5->Node6 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node5->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M149.26,-25.38C157.33,-24.03 166.07,-22.57 174.67,-21.14"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="175.38,-24.57 184.67,-19.47 174.23,-17.66 175.38,-24.57"/>
|
||||
</g>
|
||||
<!-- Node7->Node3 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node7->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M148.01,-69.33C159.99,-69.33 173.55,-69.33 186.03,-69.33"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="186.21,-72.83 196.21,-69.33 186.21,-65.83 186.21,-72.83"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.4 KiB |
@@ -0,0 +1,4 @@
|
||||
<map id="LenghtLine" name="LenghtLine">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,5,91,32"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="139,5,209,32"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
c73d30ff9ab210ea6a8ecff5e8f4a3a6
|
||||
@@ -0,0 +1,37 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: LenghtLine Pages: 1 -->
|
||||
<svg width="161pt" height="28pt"
|
||||
viewBox="0.00 0.00 161.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 24)">
|
||||
<title>LenghtLine</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 157,-24 157,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 64,-19.5 64,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="32" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="100,-0.5 100,-19.5 153,-19.5 153,-0.5 100,-0.5"/>
|
||||
<text text-anchor="middle" x="126.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M64.06,-10C72.34,-10 81.36,-10 89.87,-10"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="89.91,-13.5 99.91,-10 89.91,-6.5 89.91,-13.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,11 @@
|
||||
<map id="test3" name="test3">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,81,56,108"/>
|
||||
<area shape="rect" id="node2" href="$d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" title=" " alt="" coords="155,81,208,108"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="319,5,391,32"/>
|
||||
<area shape="rect" id="node9" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="104,132,259,159"/>
|
||||
<area shape="rect" id="node4" href="$d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" title=" " alt="" coords="467,107,553,133"/>
|
||||
<area shape="rect" id="node6" href="$d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" title=" " alt="" coords="307,157,404,184"/>
|
||||
<area shape="rect" id="node7" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="452,183,568,209"/>
|
||||
<area shape="rect" id="node8" href="$d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" title=" " alt="" coords="308,107,403,133"/>
|
||||
<area shape="rect" id="node5" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="616,107,687,133"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
490dfcbbee3c451129fd011a224135ca
|
||||
@@ -0,0 +1,254 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: test3 Pages: 1 -->
|
||||
<!--zoomable 166 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 519;
|
||||
var viewHeight = 166;
|
||||
var sectionId = 'dynsection-7';
|
||||
</script>
|
||||
<script xlink:href="../../svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>test3</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-161.62 515,-161.62 515,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-81.12 0,-100.12 38,-100.12 38,-81.12 0,-81.12"/>
|
||||
<text text-anchor="middle" x="19" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">test3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="112,-81.12 112,-100.12 152,-100.12 152,-81.12 112,-81.12"/>
|
||||
<text text-anchor="middle" x="132" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.33,-90.62C55.55,-90.62 81.62,-90.62 101.72,-90.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="101.9,-94.12 111.9,-90.62 101.9,-87.12 101.9,-94.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="235.5,-138.12 235.5,-157.12 289.5,-157.12 289.5,-138.12 235.5,-138.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-145.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.29,-97.77C48.66,-101.63 61.93,-106.29 74,-109.62 125.95,-123.95 187.36,-135.38 225.38,-141.83"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="225.01,-145.32 235.45,-143.51 226.17,-138.41 225.01,-145.32"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-43.12 74,-62.12 190,-62.12 190,-43.12 74,-43.12"/>
|
||||
<text text-anchor="middle" x="132" y="-50.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.47,-84.04C48.89,-80.34 62.15,-75.68 74,-71.62 79.96,-69.58 86.28,-67.44 92.45,-65.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="93.6,-68.68 101.97,-62.19 91.38,-62.04 93.6,-68.68"/>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-99.15C173.01,-108.36 206.38,-123.17 230.79,-134"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="229.42,-137.22 239.98,-138.07 232.26,-130.82 229.42,-137.22"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="346.5,-62.12 346.5,-81.12 410.5,-81.12 410.5,-62.12 346.5,-62.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.01,-92.08C182.94,-94.12 246.06,-96.93 299,-90.62 311.4,-89.14 324.67,-86.39 336.71,-83.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="337.67,-86.8 346.49,-80.92 335.93,-80.02 337.67,-86.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="226,-24.12 226,-43.12 299,-43.12 299,-24.12 226,-24.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-31.12" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.04,-85.15C163.26,-81.71 177.63,-76.92 190,-71.62 191.19,-71.11 214.78,-58.55 234.55,-48.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="236.37,-51 243.54,-43.21 233.07,-44.83 236.37,-51"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="335,-5.12 335,-24.12 422,-24.12 422,-5.12 335,-5.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-12.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node2->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152,-87.66C163.9,-85.04 179,-80.24 190,-71.62 213.59,-53.14 199.76,-29.08 226,-14.62 257.46,2.72 298.46,1.56 329.88,-3.3"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="329.69,-6.82 340.14,-5.06 330.88,0.08 329.69,-6.82"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="227,-62.12 227,-81.12 298,-81.12 298,-62.12 227,-62.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node2->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-87.77C169.22,-85.26 194.64,-81.51 216.69,-78.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="217.48,-81.67 226.86,-76.74 216.46,-74.74 217.48,-81.67"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="458,-62.12 458,-81.12 511,-81.12 511,-62.12 458,-62.12"/>
|
||||
<text text-anchor="middle" x="484.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M410.7,-71.62C422.37,-71.62 435.7,-71.62 447.74,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="447.91,-75.12 457.91,-71.62 447.91,-68.12 447.91,-75.12"/>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M292.27,-43.21C306.44,-47.93 323.74,-53.7 339.03,-58.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="338.15,-62.19 348.74,-62.03 340.36,-55.55 338.15,-62.19"/>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M299.26,-27.66C307.33,-26.31 316.07,-24.86 324.67,-23.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="325.38,-26.85 334.67,-21.76 324.23,-19.95 325.38,-26.85"/>
|
||||
</g>
|
||||
<!-- Node8->Node4 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node8->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M298.01,-71.62C309.99,-71.62 323.55,-71.62 336.03,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="336.21,-75.12 346.21,-71.62 336.21,-68.12 336.21,-75.12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,166 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: test3 Pages: 1 -->
|
||||
<svg width="519pt" height="166pt"
|
||||
viewBox="0.00 0.00 519.00 165.62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 161.62)">
|
||||
<title>test3</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-161.62 515,-161.62 515,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-81.12 0,-100.12 38,-100.12 38,-81.12 0,-81.12"/>
|
||||
<text text-anchor="middle" x="19" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">test3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="112,-81.12 112,-100.12 152,-100.12 152,-81.12 112,-81.12"/>
|
||||
<text text-anchor="middle" x="132" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.33,-90.62C55.55,-90.62 81.62,-90.62 101.72,-90.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="101.9,-94.12 111.9,-90.62 101.9,-87.12 101.9,-94.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="235.5,-138.12 235.5,-157.12 289.5,-157.12 289.5,-138.12 235.5,-138.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-145.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.29,-97.77C48.66,-101.63 61.93,-106.29 74,-109.62 125.95,-123.95 187.36,-135.38 225.38,-141.83"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="225.01,-145.32 235.45,-143.51 226.17,-138.41 225.01,-145.32"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-43.12 74,-62.12 190,-62.12 190,-43.12 74,-43.12"/>
|
||||
<text text-anchor="middle" x="132" y="-50.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.47,-84.04C48.89,-80.34 62.15,-75.68 74,-71.62 79.96,-69.58 86.28,-67.44 92.45,-65.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="93.6,-68.68 101.97,-62.19 91.38,-62.04 93.6,-68.68"/>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-99.15C173.01,-108.36 206.38,-123.17 230.79,-134"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="229.42,-137.22 239.98,-138.07 232.26,-130.82 229.42,-137.22"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="346.5,-62.12 346.5,-81.12 410.5,-81.12 410.5,-62.12 346.5,-62.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.01,-92.08C182.94,-94.12 246.06,-96.93 299,-90.62 311.4,-89.14 324.67,-86.39 336.71,-83.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="337.67,-86.8 346.49,-80.92 335.93,-80.02 337.67,-86.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="226,-24.12 226,-43.12 299,-43.12 299,-24.12 226,-24.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-31.12" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.04,-85.15C163.26,-81.71 177.63,-76.92 190,-71.62 191.19,-71.11 214.78,-58.55 234.55,-48.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="236.37,-51 243.54,-43.21 233.07,-44.83 236.37,-51"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="335,-5.12 335,-24.12 422,-24.12 422,-5.12 335,-5.12"/>
|
||||
<text text-anchor="middle" x="378.5" y="-12.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node2->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152,-87.66C163.9,-85.04 179,-80.24 190,-71.62 213.59,-53.14 199.76,-29.08 226,-14.62 257.46,2.72 298.46,1.56 329.88,-3.3"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="329.69,-6.82 340.14,-5.06 330.88,0.08 329.69,-6.82"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="227,-62.12 227,-81.12 298,-81.12 298,-62.12 227,-62.12"/>
|
||||
<text text-anchor="middle" x="262.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node2->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M152.24,-87.77C169.22,-85.26 194.64,-81.51 216.69,-78.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="217.48,-81.67 226.86,-76.74 216.46,-74.74 217.48,-81.67"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="458,-62.12 458,-81.12 511,-81.12 511,-62.12 458,-62.12"/>
|
||||
<text text-anchor="middle" x="484.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M410.7,-71.62C422.37,-71.62 435.7,-71.62 447.74,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="447.91,-75.12 457.91,-71.62 447.91,-68.12 447.91,-75.12"/>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M292.27,-43.21C306.44,-47.93 323.74,-53.7 339.03,-58.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="338.15,-62.19 348.74,-62.03 340.36,-55.55 338.15,-62.19"/>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M299.26,-27.66C307.33,-26.31 316.07,-24.86 324.67,-23.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="325.38,-26.85 334.67,-21.76 324.23,-19.95 325.38,-26.85"/>
|
||||
</g>
|
||||
<!-- Node8->Node4 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node8->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M298.01,-71.62C309.99,-71.62 323.55,-71.62 336.03,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="336.21,-75.12 346.21,-71.62 336.21,-68.12 336.21,-75.12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.2 KiB |
@@ -0,0 +1,5 @@
|
||||
<map id="TriangleArea" name="TriangleArea">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,5,100,32"/>
|
||||
<area shape="rect" id="node2" href="$d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" title=" " alt="" coords="148,5,233,32"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="281,5,352,32"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
0ce4215dafc761fb197d351e877dd9cc
|
||||
@@ -0,0 +1,52 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: TriangleArea Pages: 1 -->
|
||||
<svg width="268pt" height="28pt"
|
||||
viewBox="0.00 0.00 268.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 24)">
|
||||
<title>TriangleArea</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 264,-24 264,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 71,-19.5 71,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="35.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="107,-0.5 107,-19.5 171,-19.5 171,-0.5 107,-0.5"/>
|
||||
<text text-anchor="middle" x="139" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M71.15,-10C79.39,-10 88.27,-10 96.78,-10"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="96.91,-13.5 106.91,-10 96.91,-6.5 96.91,-13.5"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="207,-0.5 207,-19.5 260,-19.5 260,-0.5 207,-0.5"/>
|
||||
<text text-anchor="middle" x="233.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M171.06,-10C179.34,-10 188.36,-10 196.87,-10"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="196.91,-13.5 206.91,-10 196.91,-6.5 196.91,-13.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.3 KiB |
@@ -0,0 +1,11 @@
|
||||
<map id="test" name="test">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,81,49,108"/>
|
||||
<area shape="rect" id="node2" href="$d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" title=" " alt="" coords="148,81,201,108"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="313,5,385,32"/>
|
||||
<area shape="rect" id="node9" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="97,132,252,159"/>
|
||||
<area shape="rect" id="node4" href="$d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" title=" " alt="" coords="461,107,546,133"/>
|
||||
<area shape="rect" id="node6" href="$d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" title=" " alt="" coords="300,157,397,184"/>
|
||||
<area shape="rect" id="node7" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="445,183,561,209"/>
|
||||
<area shape="rect" id="node8" href="$d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" title=" " alt="" coords="301,107,396,133"/>
|
||||
<area shape="rect" id="node5" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="609,107,680,133"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
756e6b6364b0e26f57a06a16541c0208
|
||||
@@ -0,0 +1,254 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: test Pages: 1 -->
|
||||
<!--zoomable 166 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 514;
|
||||
var viewHeight = 166;
|
||||
var sectionId = 'dynsection-5';
|
||||
</script>
|
||||
<script xlink:href="../../svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>test</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-161.62 510,-161.62 510,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-81.12 0,-100.12 33,-100.12 33,-81.12 0,-81.12"/>
|
||||
<text text-anchor="middle" x="16.5" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="107,-81.12 107,-100.12 147,-100.12 147,-81.12 107,-81.12"/>
|
||||
<text text-anchor="middle" x="127" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M33.05,-90.62C49.61,-90.62 76.23,-90.62 96.74,-90.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="96.82,-94.12 106.82,-90.62 96.82,-87.12 96.82,-94.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="230.5,-138.12 230.5,-157.12 284.5,-157.12 284.5,-138.12 230.5,-138.12"/>
|
||||
<text text-anchor="middle" x="257.5" y="-145.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M33.07,-97.07C43.18,-101.09 56.72,-106.13 69,-109.62 120.84,-124.34 182.28,-135.67 220.33,-141.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="219.99,-145.47 230.42,-143.63 221.11,-138.57 219.99,-145.47"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="69,-43.12 69,-62.12 185,-62.12 185,-43.12 69,-43.12"/>
|
||||
<text text-anchor="middle" x="127" y="-50.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M33.23,-84.67C43.41,-80.86 56.95,-75.85 69,-71.62 74.74,-69.6 80.82,-67.52 86.79,-65.51"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="88.28,-68.7 96.65,-62.21 86.06,-62.06 88.28,-68.7"/>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.24,-99.15C168.01,-108.36 201.38,-123.17 225.79,-134"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="224.42,-137.22 234.98,-138.07 227.26,-130.82 224.42,-137.22"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="341.5,-62.12 341.5,-81.12 405.5,-81.12 405.5,-62.12 341.5,-62.12"/>
|
||||
<text text-anchor="middle" x="373.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.01,-92.08C177.94,-94.12 241.06,-96.93 294,-90.62 306.4,-89.14 319.67,-86.39 331.71,-83.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="332.67,-86.8 341.49,-80.92 330.93,-80.02 332.67,-86.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="221,-24.12 221,-43.12 294,-43.12 294,-24.12 221,-24.12"/>
|
||||
<text text-anchor="middle" x="257.5" y="-31.12" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.04,-85.15C158.26,-81.71 172.63,-76.92 185,-71.62 186.19,-71.11 209.78,-58.55 229.55,-48.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="231.37,-51 238.54,-43.21 228.07,-44.83 231.37,-51"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="330,-5.12 330,-24.12 417,-24.12 417,-5.12 330,-5.12"/>
|
||||
<text text-anchor="middle" x="373.5" y="-12.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node2->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147,-87.66C158.9,-85.04 174,-80.24 185,-71.62 208.59,-53.14 194.76,-29.08 221,-14.62 252.46,2.72 293.46,1.56 324.88,-3.3"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="324.69,-6.82 335.14,-5.06 325.88,0.08 324.69,-6.82"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="222,-62.12 222,-81.12 293,-81.12 293,-62.12 222,-62.12"/>
|
||||
<text text-anchor="middle" x="257.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node2->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.24,-87.77C164.22,-85.26 189.64,-81.51 211.69,-78.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="212.48,-81.67 221.86,-76.74 211.46,-74.74 212.48,-81.67"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="453,-62.12 453,-81.12 506,-81.12 506,-62.12 453,-62.12"/>
|
||||
<text text-anchor="middle" x="479.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M405.7,-71.62C417.37,-71.62 430.7,-71.62 442.74,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="442.91,-75.12 452.91,-71.62 442.91,-68.12 442.91,-75.12"/>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M287.27,-43.21C301.44,-47.93 318.74,-53.7 334.03,-58.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="333.15,-62.19 343.74,-62.03 335.36,-55.55 333.15,-62.19"/>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M294.26,-27.66C302.33,-26.31 311.07,-24.86 319.67,-23.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="320.38,-26.85 329.67,-21.76 319.23,-19.95 320.38,-26.85"/>
|
||||
</g>
|
||||
<!-- Node8->Node4 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node8->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M293.01,-71.62C304.99,-71.62 318.55,-71.62 331.03,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="331.21,-75.12 341.21,-71.62 331.21,-68.12 331.21,-75.12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,166 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: test Pages: 1 -->
|
||||
<svg width="514pt" height="166pt"
|
||||
viewBox="0.00 0.00 514.00 165.62" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 161.62)">
|
||||
<title>test</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-161.62 510,-161.62 510,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-81.12 0,-100.12 33,-100.12 33,-81.12 0,-81.12"/>
|
||||
<text text-anchor="middle" x="16.5" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="107,-81.12 107,-100.12 147,-100.12 147,-81.12 107,-81.12"/>
|
||||
<text text-anchor="middle" x="127" y="-88.12" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M33.05,-90.62C49.61,-90.62 76.23,-90.62 96.74,-90.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="96.82,-94.12 106.82,-90.62 96.82,-87.12 96.82,-94.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="230.5,-138.12 230.5,-157.12 284.5,-157.12 284.5,-138.12 230.5,-138.12"/>
|
||||
<text text-anchor="middle" x="257.5" y="-145.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M33.07,-97.07C43.18,-101.09 56.72,-106.13 69,-109.62 120.84,-124.34 182.28,-135.67 220.33,-141.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="219.99,-145.47 230.42,-143.63 221.11,-138.57 219.99,-145.47"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="69,-43.12 69,-62.12 185,-62.12 185,-43.12 69,-43.12"/>
|
||||
<text text-anchor="middle" x="127" y="-50.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M33.23,-84.67C43.41,-80.86 56.95,-75.85 69,-71.62 74.74,-69.6 80.82,-67.52 86.79,-65.51"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="88.28,-68.7 96.65,-62.21 86.06,-62.06 88.28,-68.7"/>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.24,-99.15C168.01,-108.36 201.38,-123.17 225.79,-134"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="224.42,-137.22 234.98,-138.07 227.26,-130.82 224.42,-137.22"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="341.5,-62.12 341.5,-81.12 405.5,-81.12 405.5,-62.12 341.5,-62.12"/>
|
||||
<text text-anchor="middle" x="373.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node2->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.01,-92.08C177.94,-94.12 241.06,-96.93 294,-90.62 306.4,-89.14 319.67,-86.39 331.71,-83.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="332.67,-86.8 341.49,-80.92 330.93,-80.02 332.67,-86.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="221,-24.12 221,-43.12 294,-43.12 294,-24.12 221,-24.12"/>
|
||||
<text text-anchor="middle" x="257.5" y="-31.12" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node2->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.04,-85.15C158.26,-81.71 172.63,-76.92 185,-71.62 186.19,-71.11 209.78,-58.55 229.55,-48.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="231.37,-51 238.54,-43.21 228.07,-44.83 231.37,-51"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="330,-5.12 330,-24.12 417,-24.12 417,-5.12 330,-5.12"/>
|
||||
<text text-anchor="middle" x="373.5" y="-12.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node7 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node2->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147,-87.66C158.9,-85.04 174,-80.24 185,-71.62 208.59,-53.14 194.76,-29.08 221,-14.62 252.46,2.72 293.46,1.56 324.88,-3.3"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="324.69,-6.82 335.14,-5.06 325.88,0.08 324.69,-6.82"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="222,-62.12 222,-81.12 293,-81.12 293,-62.12 222,-62.12"/>
|
||||
<text text-anchor="middle" x="257.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node2->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.24,-87.77C164.22,-85.26 189.64,-81.51 211.69,-78.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="212.48,-81.67 221.86,-76.74 211.46,-74.74 212.48,-81.67"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="453,-62.12 453,-81.12 506,-81.12 506,-62.12 453,-62.12"/>
|
||||
<text text-anchor="middle" x="479.5" y="-69.12" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M405.7,-71.62C417.37,-71.62 430.7,-71.62 442.74,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="442.91,-75.12 452.91,-71.62 442.91,-68.12 442.91,-75.12"/>
|
||||
</g>
|
||||
<!-- Node6->Node4 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node6->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M287.27,-43.21C301.44,-47.93 318.74,-53.7 334.03,-58.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="333.15,-62.19 343.74,-62.03 335.36,-55.55 333.15,-62.19"/>
|
||||
</g>
|
||||
<!-- Node6->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node6->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M294.26,-27.66C302.33,-26.31 311.07,-24.86 319.67,-23.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="320.38,-26.85 329.67,-21.76 319.23,-19.95 320.38,-26.85"/>
|
||||
</g>
|
||||
<!-- Node8->Node4 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node8->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M293.01,-71.62C304.99,-71.62 318.55,-71.62 331.03,-71.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="331.21,-75.12 341.21,-71.62 331.21,-68.12 331.21,-75.12"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.2 KiB |
@@ -0,0 +1,14 @@
|
||||
<map id="main" name="main">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,75,56,101"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="418,49,490,76"/>
|
||||
<area shape="rect" id="node3" href="$d0/d01/smallest__circle_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" title=" " alt="" coords="107,151,151,177"/>
|
||||
<area shape="rect" id="node11" href="$d0/d01/smallest__circle_8cpp.html#a0283886819c7c140a023582b7269e2d0" title=" " alt="" coords="104,49,155,76"/>
|
||||
<area shape="rect" id="node12" href="$d0/d01/smallest__circle_8cpp.html#a6d0455dd5c30adda100e95f0423c786e" title=" " alt="" coords="104,100,155,127"/>
|
||||
<area shape="rect" id="node4" href="$d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" title=" " alt="" coords="253,201,307,228"/>
|
||||
<area shape="rect" id="node10" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="203,100,357,127"/>
|
||||
<area shape="rect" id="node5" href="$d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" title=" " alt="" coords="566,227,651,253"/>
|
||||
<area shape="rect" id="node7" href="$d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" title=" " alt="" coords="405,176,503,203"/>
|
||||
<area shape="rect" id="node8" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="551,151,667,177"/>
|
||||
<area shape="rect" id="node9" href="$d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" title=" " alt="" coords="407,277,501,304"/>
|
||||
<area shape="rect" id="node6" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="715,227,785,253"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
2901e10f962428276b67e56b12c17c1d
|
||||
@@ -0,0 +1,341 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: main Pages: 1 -->
|
||||
<!--zoomable 232 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 593;
|
||||
var viewHeight = 232;
|
||||
var sectionId = 'dynsection-3';
|
||||
</script>
|
||||
<script xlink:href="../../svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>main</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-227.99 589,-227.99 589,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-152.5 0,-171.5 38,-171.5 38,-152.5 0,-152.5"/>
|
||||
<text text-anchor="middle" x="19" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="309.5,-171.5 309.5,-190.5 363.5,-190.5 363.5,-171.5 309.5,-171.5"/>
|
||||
<text text-anchor="middle" x="336.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M30.68,-171.83C40.98,-180.7 57.4,-193.36 74,-200 152.54,-231.41 181.08,-227.69 264,-211 279.46,-207.89 295.74,-201.34 308.86,-195.16"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="310.77,-198.12 318.2,-190.56 307.68,-191.83 310.77,-198.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="76.5,-95.5 76.5,-114.5 109.5,-114.5 109.5,-95.5 76.5,-95.5"/>
|
||||
<text text-anchor="middle" x="93" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M32.21,-152.33C43.04,-143.76 59.05,-131.09 71.78,-121.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="74.3,-123.48 79.97,-114.53 69.95,-117.99 74.3,-123.48"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0283886819c7c140a023582b7269e2d0" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-171.5 74,-190.5 112,-190.5 112,-171.5 74,-171.5"/>
|
||||
<text text-anchor="middle" x="93" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">test2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.17,-166.79C45.95,-168.85 55.23,-171.3 63.87,-173.58"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="63.02,-176.97 73.59,-176.14 64.81,-170.21 63.02,-176.97"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a6d0455dd5c30adda100e95f0423c786e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-133.5 74,-152.5 112,-152.5 112,-133.5 74,-133.5"/>
|
||||
<text text-anchor="middle" x="93" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">test3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge19" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.17,-157.21C45.95,-155.15 55.23,-152.7 63.87,-150.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="64.81,-153.79 73.59,-147.86 63.02,-147.03 64.81,-153.79"/>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M109.72,-103.93C140.58,-102.42 210.76,-101.98 264,-124 285.83,-133.03 306.44,-150.82 319.87,-164.13"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="317.42,-166.64 326.9,-171.36 322.43,-161.75 317.42,-166.64"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="186,-57.5 186,-76.5 226,-76.5 226,-57.5 186,-57.5"/>
|
||||
<text text-anchor="middle" x="206" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node3->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M109.9,-99.56C127.19,-93.64 155.16,-84.06 176.31,-76.82"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="177.44,-80.13 185.77,-73.58 175.18,-73.51 177.44,-80.13"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="148,-133.5 148,-152.5 264,-152.5 264,-133.5 148,-133.5"/>
|
||||
<text text-anchor="middle" x="206" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node10 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node3->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M109.9,-110.44C124.88,-115.57 147.88,-123.44 167.51,-130.16"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="166.52,-133.52 177.11,-133.45 168.78,-126.9 166.52,-133.52"/>
|
||||
</g>
|
||||
<!-- Node4->Node2 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226,-72.25C237.76,-76.13 252.7,-82.27 264,-91 284.82,-107.09 283.62,-117.41 300,-138 306.73,-146.46 314.34,-155.71 320.78,-163.47"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="318.12,-165.74 327.22,-171.18 323.5,-161.26 318.12,-165.74"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="420.5,-38.5 420.5,-57.5 484.5,-57.5 484.5,-38.5 420.5,-38.5"/>
|
||||
<text text-anchor="middle" x="452.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.19,-65.51C265.66,-62.44 356.73,-55.36 410.22,-51.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="410.7,-54.68 420.39,-50.42 410.15,-47.7 410.7,-54.68"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="300,-76.5 300,-95.5 373,-95.5 373,-76.5 300,-76.5"/>
|
||||
<text text-anchor="middle" x="336.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node4->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.24,-69.84C242.98,-72.32 267.92,-76.01 289.74,-79.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="289.43,-82.73 299.83,-80.73 290.45,-75.8 289.43,-82.73"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="409,-95.5 409,-114.5 496,-114.5 496,-95.5 409,-95.5"/>
|
||||
<text text-anchor="middle" x="452.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node8 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node4->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.14,-75.04C252.23,-85.97 296.17,-104.25 300,-105 332.44,-111.37 369.54,-111.49 398.91,-109.95"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="399.18,-113.44 408.95,-109.35 398.76,-106.46 399.18,-113.44"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="301,-0.5 301,-19.5 372,-19.5 372,-0.5 301,-0.5"/>
|
||||
<text text-anchor="middle" x="336.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node9 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node4->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.24,-58.47C247.01,-49.25 280.38,-34.45 304.79,-23.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="306.26,-26.8 313.98,-19.54 303.42,-20.4 306.26,-26.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="532,-38.5 532,-57.5 585,-57.5 585,-38.5 532,-38.5"/>
|
||||
<text text-anchor="middle" x="558.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5->Node6 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node5->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M484.7,-48C496.37,-48 509.7,-48 521.74,-48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="521.91,-51.5 531.91,-48 521.91,-44.5 521.91,-51.5"/>
|
||||
</g>
|
||||
<!-- Node7->Node5 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node7->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M366.27,-76.41C380.44,-71.69 397.74,-65.92 413.03,-60.82"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="414.36,-64.07 422.74,-57.59 412.15,-57.43 414.36,-64.07"/>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M373.26,-91.96C381.33,-93.3 390.07,-94.76 398.67,-96.2"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="398.23,-99.67 408.67,-97.86 399.38,-92.77 398.23,-99.67"/>
|
||||
</g>
|
||||
<!-- Node9->Node5 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node9->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M366.27,-19.59C380.44,-24.31 397.74,-30.08 413.03,-35.18"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="412.15,-38.57 422.74,-38.41 414.36,-31.93 412.15,-38.57"/>
|
||||
</g>
|
||||
<!-- Node11->Node2 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>Node11->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.27,-186.97C122.62,-190.04 135.89,-193.46 148,-195 199.14,-201.52 212.69,-199.98 264,-195 275.57,-193.88 288.04,-191.76 299.28,-189.5"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="300.13,-192.9 309.19,-187.41 298.69,-186.05 300.13,-192.9"/>
|
||||
</g>
|
||||
<!-- Node11->Node4 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>Node11->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M103.17,-171.31C117.99,-155.65 145.78,-126.28 148,-124 161.32,-110.31 176.64,-95.01 188.04,-83.72"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="190.59,-86.12 195.24,-76.6 185.67,-81.15 190.59,-86.12"/>
|
||||
</g>
|
||||
<!-- Node11->Node10 -->
|
||||
<g id="edge18" class="edge">
|
||||
<title>Node11->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.33,-174.73C127.26,-169.61 148.83,-162.23 167.4,-155.87"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="168.74,-159.11 177.07,-152.56 166.47,-152.49 168.74,-159.11"/>
|
||||
</g>
|
||||
<!-- Node12->Node2 -->
|
||||
<g id="edge21" class="edge">
|
||||
<title>Node12->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.18,-150.61C122.51,-154.63 135.78,-159.27 148,-162 199.81,-173.57 261.26,-178.1 299.32,-179.88"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="299.27,-183.38 309.41,-180.31 299.57,-176.38 299.27,-183.38"/>
|
||||
</g>
|
||||
<!-- Node12->Node4 -->
|
||||
<g id="edge20" class="edge">
|
||||
<title>Node12->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M108.06,-133.37C126.82,-120.53 160.28,-97.62 182.55,-82.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="184.78,-85.08 191.06,-76.55 180.83,-79.31 184.78,-85.08"/>
|
||||
</g>
|
||||
<!-- Node12->Node10 -->
|
||||
<g id="edge22" class="edge">
|
||||
<title>Node12->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.33,-143C119.56,-143 128.36,-143 137.62,-143"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="137.79,-146.5 147.79,-143 137.79,-139.5 137.79,-146.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 18 KiB |
@@ -0,0 +1,253 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: main Pages: 1 -->
|
||||
<svg width="593pt" height="232pt"
|
||||
viewBox="0.00 0.00 593.00 231.99" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 227.99)">
|
||||
<title>main</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-227.99 589,-227.99 589,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-152.5 0,-171.5 38,-171.5 38,-152.5 0,-152.5"/>
|
||||
<text text-anchor="middle" x="19" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="309.5,-171.5 309.5,-190.5 363.5,-190.5 363.5,-171.5 309.5,-171.5"/>
|
||||
<text text-anchor="middle" x="336.5" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M30.68,-171.83C40.98,-180.7 57.4,-193.36 74,-200 152.54,-231.41 181.08,-227.69 264,-211 279.46,-207.89 295.74,-201.34 308.86,-195.16"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="310.77,-198.12 318.2,-190.56 307.68,-191.83 310.77,-198.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#ae1a3968e7947464bee7714f6d43b7002" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="76.5,-95.5 76.5,-114.5 109.5,-114.5 109.5,-95.5 76.5,-95.5"/>
|
||||
<text text-anchor="middle" x="93" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M32.21,-152.33C43.04,-143.76 59.05,-131.09 71.78,-121.01"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="74.3,-123.48 79.97,-114.53 69.95,-117.99 74.3,-123.48"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0283886819c7c140a023582b7269e2d0" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-171.5 74,-190.5 112,-190.5 112,-171.5 74,-171.5"/>
|
||||
<text text-anchor="middle" x="93" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">test2</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.17,-166.79C45.95,-168.85 55.23,-171.3 63.87,-173.58"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="63.02,-176.97 73.59,-176.14 64.81,-170.21 63.02,-176.97"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a6d0455dd5c30adda100e95f0423c786e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-133.5 74,-152.5 112,-152.5 112,-133.5 74,-133.5"/>
|
||||
<text text-anchor="middle" x="93" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">test3</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge19" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.17,-157.21C45.95,-155.15 55.23,-152.7 63.87,-150.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="64.81,-153.79 73.59,-147.86 63.02,-147.03 64.81,-153.79"/>
|
||||
</g>
|
||||
<!-- Node3->Node2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node3->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M109.72,-103.93C140.58,-102.42 210.76,-101.98 264,-124 285.83,-133.03 306.44,-150.82 319.87,-164.13"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="317.42,-166.64 326.9,-171.36 322.43,-161.75 317.42,-166.64"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a0b0676df8e4da7a08c7ccaecea344903" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="186,-57.5 186,-76.5 226,-76.5 226,-57.5 186,-57.5"/>
|
||||
<text text-anchor="middle" x="206" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">circle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node3->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M109.9,-99.56C127.19,-93.64 155.16,-84.06 176.31,-76.82"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="177.44,-80.13 185.77,-73.58 175.18,-73.51 177.44,-80.13"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="148,-133.5 148,-152.5 264,-152.5 264,-133.5 148,-133.5"/>
|
||||
<text text-anchor="middle" x="206" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node10 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node3->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M109.9,-110.44C124.88,-115.57 147.88,-123.44 167.51,-130.16"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="166.52,-133.52 177.11,-133.45 168.78,-126.9 166.52,-133.52"/>
|
||||
</g>
|
||||
<!-- Node4->Node2 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226,-72.25C237.76,-76.13 252.7,-82.27 264,-91 284.82,-107.09 283.62,-117.41 300,-138 306.73,-146.46 314.34,-155.71 320.78,-163.47"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="318.12,-165.74 327.22,-171.18 323.5,-161.26 318.12,-165.74"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="420.5,-38.5 420.5,-57.5 484.5,-57.5 484.5,-38.5 420.5,-38.5"/>
|
||||
<text text-anchor="middle" x="452.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node5 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node4->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.19,-65.51C265.66,-62.44 356.73,-55.36 410.22,-51.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="410.7,-54.68 420.39,-50.42 410.15,-47.7 410.7,-54.68"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#aee6d48762c1dfb9f14627927f0c16fad" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="300,-76.5 300,-95.5 373,-95.5 373,-76.5 300,-76.5"/>
|
||||
<text text-anchor="middle" x="336.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node7 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node4->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.24,-69.84C242.98,-72.32 267.92,-76.01 289.74,-79.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="289.43,-82.73 299.83,-80.73 290.45,-75.8 289.43,-82.73"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="409,-95.5 409,-114.5 496,-114.5 496,-95.5 409,-95.5"/>
|
||||
<text text-anchor="middle" x="452.5" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node8 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node4->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.14,-75.04C252.23,-85.97 296.17,-104.25 300,-105 332.44,-111.37 369.54,-111.49 398.91,-109.95"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="399.18,-113.44 408.95,-109.35 398.76,-106.46 399.18,-113.44"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a94682a4a70d5906857ca09de5b9fb2cc" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="301,-0.5 301,-19.5 372,-19.5 372,-0.5 301,-0.5"/>
|
||||
<text text-anchor="middle" x="336.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">TriangleArea</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node9 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node4->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M226.24,-58.47C247.01,-49.25 280.38,-34.45 304.79,-23.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="306.26,-26.8 313.98,-19.54 303.42,-20.4 306.26,-26.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="532,-38.5 532,-57.5 585,-57.5 585,-38.5 532,-38.5"/>
|
||||
<text text-anchor="middle" x="558.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node5->Node6 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node5->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M484.7,-48C496.37,-48 509.7,-48 521.74,-48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="521.91,-51.5 531.91,-48 521.91,-44.5 521.91,-51.5"/>
|
||||
</g>
|
||||
<!-- Node7->Node5 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node7->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M366.27,-76.41C380.44,-71.69 397.74,-65.92 413.03,-60.82"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="414.36,-64.07 422.74,-57.59 412.15,-57.43 414.36,-64.07"/>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M373.26,-91.96C381.33,-93.3 390.07,-94.76 398.67,-96.2"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="398.23,-99.67 408.67,-97.86 399.38,-92.77 398.23,-99.67"/>
|
||||
</g>
|
||||
<!-- Node9->Node5 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node9->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M366.27,-19.59C380.44,-24.31 397.74,-30.08 413.03,-35.18"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="412.15,-38.57 422.74,-38.41 414.36,-31.93 412.15,-38.57"/>
|
||||
</g>
|
||||
<!-- Node11->Node2 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>Node11->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.27,-186.97C122.62,-190.04 135.89,-193.46 148,-195 199.14,-201.52 212.69,-199.98 264,-195 275.57,-193.88 288.04,-191.76 299.28,-189.5"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="300.13,-192.9 309.19,-187.41 298.69,-186.05 300.13,-192.9"/>
|
||||
</g>
|
||||
<!-- Node11->Node4 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>Node11->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M103.17,-171.31C117.99,-155.65 145.78,-126.28 148,-124 161.32,-110.31 176.64,-95.01 188.04,-83.72"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="190.59,-86.12 195.24,-76.6 185.67,-81.15 190.59,-86.12"/>
|
||||
</g>
|
||||
<!-- Node11->Node10 -->
|
||||
<g id="edge18" class="edge">
|
||||
<title>Node11->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.33,-174.73C127.26,-169.61 148.83,-162.23 167.4,-155.87"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="168.74,-159.11 177.07,-152.56 166.47,-152.49 168.74,-159.11"/>
|
||||
</g>
|
||||
<!-- Node12->Node2 -->
|
||||
<g id="edge21" class="edge">
|
||||
<title>Node12->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.18,-150.61C122.51,-154.63 135.78,-159.27 148,-162 199.81,-173.57 261.26,-178.1 299.32,-179.88"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="299.27,-183.38 309.41,-180.31 299.57,-176.38 299.27,-183.38"/>
|
||||
</g>
|
||||
<!-- Node12->Node4 -->
|
||||
<g id="edge20" class="edge">
|
||||
<title>Node12->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M108.06,-133.37C126.82,-120.53 160.28,-97.62 182.55,-82.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="184.78,-85.08 191.06,-76.55 180.83,-79.31 184.78,-85.08"/>
|
||||
</g>
|
||||
<!-- Node12->Node10 -->
|
||||
<g id="edge22" class="edge">
|
||||
<title>Node12->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.33,-143C119.56,-143 128.36,-143 137.62,-143"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="137.79,-146.5 147.79,-143 137.79,-139.5 137.79,-146.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,6 @@
|
||||
<map id="PointInCircle" name="PointInCircle">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,31,103,57"/>
|
||||
<area shape="rect" id="node2" href="$d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" title=" " alt="" coords="166,5,251,32"/>
|
||||
<area shape="rect" id="node4" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="151,56,267,83"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="315,5,385,32"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
e972b919d295625efef59ee8ac76009f
|
||||
@@ -0,0 +1,67 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: PointInCircle Pages: 1 -->
|
||||
<svg width="293pt" height="66pt"
|
||||
viewBox="0.00 0.00 293.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 62)">
|
||||
<title>PointInCircle</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 289,-62 289,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-19.5 0,-38.5 73,-38.5 73,-19.5 0,-19.5"/>
|
||||
<text text-anchor="middle" x="36.5" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">PointInCircle</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:href="../../d0/d01/smallest__circle_8cpp.html#a3cbebd6f4d2cdf227663c67fe41ba12a" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="120.5,-38.5 120.5,-57.5 184.5,-57.5 184.5,-38.5 120.5,-38.5"/>
|
||||
<text text-anchor="middle" x="152.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">LenghtLine</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M73.26,-34.96C85.09,-36.93 98.35,-39.14 110.55,-41.17"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="110.05,-44.64 120.49,-42.83 111.2,-37.73 110.05,-44.64"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="109,-0.5 109,-19.5 196,-19.5 196,-0.5 109,-0.5"/>
|
||||
<text text-anchor="middle" x="152.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M73.26,-23.04C81.33,-21.7 90.07,-20.24 98.67,-18.8"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="99.38,-22.23 108.67,-17.14 98.23,-15.33 99.38,-22.23"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="232,-38.5 232,-57.5 285,-57.5 285,-38.5 232,-38.5"/>
|
||||
<text text-anchor="middle" x="258.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node2->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M184.7,-48C196.37,-48 209.7,-48 221.74,-48"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="221.91,-51.5 231.91,-48 221.91,-44.5 221.91,-51.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
10
d0/d04/qr__decompose_8h__incl.map
Normal file
@@ -0,0 +1,10 @@
|
||||
<map id="numerical_methods/qr_decompose.h" name="numerical_methods/qr_decompose.h">
|
||||
<area shape="rect" id="node1" title="Library functions to compute QR decomposition of a given matrix." alt="" coords="225,5,375,47"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,95,64,121"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="89,95,149,121"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="173,95,240,121"/>
|
||||
<area shape="rect" id="node5" title=" " alt="" coords="264,95,336,121"/>
|
||||
<area shape="rect" id="node6" title=" " alt="" coords="360,95,413,121"/>
|
||||
<area shape="rect" id="node7" title=" " alt="" coords="438,95,506,121"/>
|
||||
<area shape="rect" id="node8" title=" " alt="" coords="530,95,598,121"/>
|
||||
</map>
|
||||
1
d0/d04/qr__decompose_8h__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
599ef160b12f8482c9fd8de1e6e2183f
|
||||
128
d0/d04/qr__decompose_8h__incl.svg
Normal file
@@ -0,0 +1,128 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: numerical_methods/qr_decompose.h Pages: 1 -->
|
||||
<svg width="453pt" height="95pt"
|
||||
viewBox="0.00 0.00 452.50 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
|
||||
<title>numerical_methods/qr_decompose.h</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 448.5,-91 448.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Library functions to compute QR decomposition of a given matrix.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="164.5,-56.5 164.5,-86.5 277.5,-86.5 277.5,-56.5 164.5,-56.5"/>
|
||||
<text text-anchor="start" x="172.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods/qr</text>
|
||||
<text text-anchor="middle" x="221" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_decompose.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 44,-19.5 44,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="22" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M174.09,-56.47C137.08,-45.41 86.43,-30.26 53.96,-20.56"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="54.68,-17.12 44.1,-17.61 52.68,-23.83 54.68,-17.12"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="62.5,-0.5 62.5,-19.5 107.5,-19.5 107.5,-0.5 62.5,-0.5"/>
|
||||
<text text-anchor="middle" x="85" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M188.77,-56.4C166.16,-46.51 136.16,-33.38 114.24,-23.79"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="115.35,-20.46 104.79,-19.66 112.55,-26.87 115.35,-20.46"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="126,-0.5 126,-19.5 176,-19.5 176,-0.5 126,-0.5"/>
|
||||
<text text-anchor="middle" x="151" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M204.41,-56.4C193.71,-47.31 179.81,-35.49 168.87,-26.19"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="171.07,-23.47 161.19,-19.66 166.54,-28.8 171.07,-23.47"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="194,-0.5 194,-19.5 248,-19.5 248,-0.5 194,-0.5"/>
|
||||
<text text-anchor="middle" x="221" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M221,-56.4C221,-48.47 221,-38.46 221,-29.86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="224.5,-29.66 221,-19.66 217.5,-29.66 224.5,-29.66"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="266,-0.5 266,-19.5 306,-19.5 306,-0.5 266,-0.5"/>
|
||||
<text text-anchor="middle" x="286" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M236.4,-56.4C246.24,-47.4 258.99,-35.72 269.11,-26.47"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="271.53,-28.99 276.54,-19.66 266.8,-23.83 271.53,-28.99"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="324.5,-0.5 324.5,-19.5 375.5,-19.5 375.5,-0.5 324.5,-0.5"/>
|
||||
<text text-anchor="middle" x="350" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M251.57,-56.4C272.93,-46.55 301.22,-33.5 321.98,-23.92"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="323.61,-27.02 331.23,-19.66 320.68,-20.67 323.61,-27.02"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="393.5,-0.5 393.5,-19.5 444.5,-19.5 444.5,-0.5 393.5,-0.5"/>
|
||||
<text text-anchor="middle" x="419" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">valarray</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node1->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M267.67,-56.47C303.06,-45.84 350.96,-31.45 383.32,-21.72"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="384.67,-24.97 393.24,-18.74 382.66,-18.27 384.67,-24.97"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.5 KiB |
313
d0/d08/realtime__stats_8cpp.html
Normal file
@@ -0,0 +1,313 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: math/realtime_stats.cpp File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d0/d08/realtime__stats_8cpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">realtime_stats.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Compute statistics for data entered in rreal-time.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <cassert></code><br />
|
||||
<code>#include <cmath></code><br />
|
||||
<code>#include <iostream></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for realtime_stats.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d7/d1f/realtime__stats_8cpp__incl.svg" width="256" height="112"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dab/classstatistics_1_1stats__computer2.html">statistics::stats_computer2< T ></a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:d2/dcf/namespacestatistics"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/dcf/namespacestatistics.html">statistics</a></td></tr>
|
||||
<tr class="memdesc:d2/dcf/namespacestatistics"><td class="mdescLeft"> </td><td class="mdescRight">Statistical algorithms. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:aa54c915581fcc495489175a4386d59fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d08/realtime__stats_8cpp.html#aa54c915581fcc495489175a4386d59fd">test_function</a> (const float *test_data, const int number_of_samples)</td></tr>
|
||||
<tr class="separator:aa54c915581fcc495489175a4386d59fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d08/realtime__stats_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr>
|
||||
<tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Compute statistics for data entered in rreal-time. </p>
|
||||
<p>This algorithm is really beneficial to compute statistics on data read in realtime. For example, devices reading biometrics data. The algorithm is simple enough to be easily implemented in an embedded system. </p><dl class="section author"><dt>Author</dt><dd><a href="https://github.com/kvedala">Krishna Vedala</a> </dd></dl>
|
||||
</div><h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a3c04138a5bfe5d72780bb7e82a18e627"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3c04138a5bfe5d72780bb7e82a18e627">◆ </a></span>main()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int main </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char ** </td>
|
||||
<td class="paramname"><em>argv</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Main function </p>
|
||||
<div class="fragment"><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  {</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keyword">const</span> <span class="keywordtype">float</span> test_data1[] = {3, 4, 5, -1.4, -3.6, 1.9, 1.};</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <a class="code" href="../../d0/d08/realtime__stats_8cpp.html#aa54c915581fcc495489175a4386d59fd">test_function</a>(test_data1, <span class="keyword">sizeof</span>(test_data1) / <span class="keyword">sizeof</span>(test_data1[0]));</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  </div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  << <span class="stringliteral">"Enter data. Any non-numeric data will terminate the data input."</span></div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">stats_computer1<float></a> stats1;</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html">stats_computer2<float></a> stats2;</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordflow">while</span> (1) {</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keywordtype">double</span> val;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"Enter number: "</span>;</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a> >> val;</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="comment">// check for failure to read input. Happens for</span></div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="comment">// non-numeric data</span></div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordflow">if</span> (<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a>.fail())</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  </div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  stats1.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2">new_val</a>(val);</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  stats2.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534">new_val</a>(val);</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"\tMethod 1:"</span></div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  << <span class="stringliteral">"\tMean: "</span> << stats1.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b">mean</a>()</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  << <span class="stringliteral">"\t Variance: "</span> << stats1.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92">variance</a>()</div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  << <span class="stringliteral">"\t Std: "</span> << stats1.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1">std</a>() << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"\tMethod 2:"</span></div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  << <span class="stringliteral">"\tMean: "</span> << stats2.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e">mean</a>()</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  << <span class="stringliteral">"\t Variance: "</span> << stats2.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555">variance</a>()</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  << <span class="stringliteral">"\t Std: "</span> << stats2.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e">std</a>() << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  }</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d0/d08/realtime__stats_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa54c915581fcc495489175a4386d59fd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa54c915581fcc495489175a4386d59fd">◆ </a></span>test_function()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void test_function </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const float * </td>
|
||||
<td class="paramname"><em>test_data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const int </td>
|
||||
<td class="paramname"><em>number_of_samples</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Test the algorithm implementation </p><dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">test_data</td><td>array of data to test the algorithms </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<div class="fragment"><div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  {</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordtype">float</span> mean = 0.f, variance = 0.f;</div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  </div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">stats_computer1<float></a> stats01;</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html">stats_computer2<float></a> stats02;</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  </div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < number_of_samples; i++) {</div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  stats01.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2">new_val</a>(test_data[i]);</div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  stats02.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534">new_val</a>(test_data[i]);</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  mean += test_data[i];</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  }</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  </div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  mean /= number_of_samples;</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  </div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < number_of_samples; i++) {</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keywordtype">float</span> temp = test_data[i] - mean;</div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  variance += temp * temp;</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  }</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  variance /= number_of_samples;</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  </div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"<<<<<<<< Test Function >>>>>>>>"</span> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  << <span class="stringliteral">"Expected: Mean: "</span> << mean << <span class="stringliteral">"\t Variance: "</span> << variance</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"\tMethod 1:"</span></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  << <span class="stringliteral">"\tMean: "</span> << stats01.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b">mean</a>()</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  << <span class="stringliteral">"\t Variance: "</span> << stats01.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92">variance</a>()</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  << <span class="stringliteral">"\t Std: "</span> << stats01.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1">std</a>() << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"\tMethod 2:"</span></div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  << <span class="stringliteral">"\tMean: "</span> << stats02.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e">mean</a>()</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  << <span class="stringliteral">"\t Variance: "</span> << stats02.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555">variance</a>()</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  << <span class="stringliteral">"\t Std: "</span> << stats02.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e">std</a>() << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  </div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  assert(std::abs(stats01.<a class="code" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b">mean</a>() - mean) < 0.01);</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  assert(std::abs(stats02.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e">mean</a>() - mean) < 0.01);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  assert(std::abs(stats02.<a class="code" href="../../d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555">variance</a>() - variance) < 0.01);</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  </div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"(Tests passed)"</span> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/d08/realtime__stats_8cpp_aa54c915581fcc495489175a4386d59fd_cgraph.svg" width="591" height="503"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer1_html_af57e942d49f4fd70f059f224b4ac07e1"><div class="ttname"><a href="../../d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1">statistics::stats_computer1::std</a></div><div class="ttdeci">double std() const</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:48</div></div>
|
||||
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer2_html_af6198817084276113b3c064e87ce0555"><div class="ttname"><a href="../../d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555">statistics::stats_computer2::variance</a></div><div class="ttdeci">double variance() const</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:89</div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer1_html_a390697dcee210b91823ceff04b25081b"><div class="ttname"><a href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b">statistics::stats_computer1::mean</a></div><div class="ttdeci">double mean() const</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:42</div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer2_html"><div class="ttname"><a href="../../d8/dab/classstatistics_1_1stats__computer2.html">statistics::stats_computer2</a></div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:72</div></div>
|
||||
<div class="ttc" id="arealtime__stats_8cpp_html_aa54c915581fcc495489175a4386d59fd"><div class="ttname"><a href="../../d0/d08/realtime__stats_8cpp.html#aa54c915581fcc495489175a4386d59fd">test_function</a></div><div class="ttdeci">void test_function(const float *test_data, const int number_of_samples)</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:118</div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer1_html_aa13bf7c38de112f71921a5525d71a2f2"><div class="ttname"><a href="../../d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2">statistics::stats_computer1::new_val</a></div><div class="ttdeci">void new_val(T x)</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:32</div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer2_html_ade6de704deea24fdc88077b3d9a0d534"><div class="ttname"><a href="../../d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534">statistics::stats_computer2::new_val</a></div><div class="ttdeci">void new_val(T x)</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:77</div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer1_html_a27f0a03e2fd2254f1c81fe668226bd92"><div class="ttname"><a href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92">statistics::stats_computer1::variance</a></div><div class="ttdeci">double variance() const</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:45</div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer1_html"><div class="ttname"><a href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1</a></div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:27</div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer2_html_acf2e84df4fc386bb3295016ef8fd156e"><div class="ttname"><a href="../../d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e">statistics::stats_computer2::std</a></div><div class="ttdeci">double std() const</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:92</div></div>
|
||||
<div class="ttc" id="abasic_istream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a></div></div>
|
||||
<div class="ttc" id="aclassstatistics_1_1stats__computer2_html_a8290966ad468f2a8c266d008bc60720e"><div class="ttname"><a href="../../d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e">statistics::stats_computer2::mean</a></div><div class="ttdeci">double mean() const</div><div class="ttdef"><b>Definition:</b> realtime_stats.cpp:86</div></div>
|
||||
<!-- start footer part -->
|
||||
<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="../../d0/d08/realtime__stats_8cpp.html">realtime_stats.cpp</a></li>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:44 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
7
d0/d08/realtime__stats_8cpp.js
Normal file
@@ -0,0 +1,7 @@
|
||||
var realtime__stats_8cpp =
|
||||
[
|
||||
[ "stats_computer1", "d7/d7c/classstatistics_1_1stats__computer1.html", "d7/d7c/classstatistics_1_1stats__computer1" ],
|
||||
[ "stats_computer2", "d8/dab/classstatistics_1_1stats__computer2.html", "d8/dab/classstatistics_1_1stats__computer2" ],
|
||||
[ "main", "d0/d08/realtime__stats_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627", null ],
|
||||
[ "test_function", "d0/d08/realtime__stats_8cpp.html#aa54c915581fcc495489175a4386d59fd", null ]
|
||||
];
|
||||
@@ -0,0 +1,14 @@
|
||||
<map id="main" name="main">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,277,56,303"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="317,59,389,86"/>
|
||||
<area shape="rect" id="node3" href="$d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b" title=" " alt="" coords="263,111,443,152"/>
|
||||
<area shape="rect" id="node4" href="$d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e" title=" " alt="" coords="263,176,443,217"/>
|
||||
<area shape="rect" id="node5" href="$d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2" title=" " alt="" coords="263,241,443,283"/>
|
||||
<area shape="rect" id="node6" href="$d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534" title=" " alt="" coords="263,511,443,552"/>
|
||||
<area shape="rect" id="node7" href="$d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1" title=" " alt="" coords="249,358,456,385"/>
|
||||
<area shape="rect" id="node9" href="$d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92" title=" " alt="" coords="504,300,684,341"/>
|
||||
<area shape="rect" id="node10" href="$d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e" title=" " alt="" coords="249,459,456,486"/>
|
||||
<area shape="rect" id="node11" href="$d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555" title=" " alt="" coords="504,452,684,493"/>
|
||||
<area shape="rect" id="node12" href="$d0/d08/realtime__stats_8cpp.html#aa54c915581fcc495489175a4386d59fd" title=" " alt="" coords="104,306,201,333"/>
|
||||
<area shape="rect" id="node8" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="559,383,629,410"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
cc77eb4c634a723d383cefcb51fa2331
|
||||
@@ -0,0 +1,353 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: main Pages: 1 -->
|
||||
<!--zoomable 441 -->
|
||||
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
|
||||
<style type="text/css"><![CDATA[
|
||||
.edge:hover path { stroke: red; }
|
||||
.edge:hover polygon { stroke: red; fill: red; }
|
||||
]]></style>
|
||||
<script type="text/javascript"><![CDATA[
|
||||
var edges = document.getElementsByTagName('g');
|
||||
if (edges && edges.length) {
|
||||
for (var i=0;i<edges.length;i++) {
|
||||
if (edges[i].id.substr(0,4)=='edge') {
|
||||
edges[i].setAttribute('class','edge');
|
||||
}
|
||||
}
|
||||
}
|
||||
]]></script>
|
||||
<defs>
|
||||
<circle id="rim" cx="0" cy="0" r="7"/>
|
||||
<circle id="rim2" cx="0" cy="0" r="3.5"/>
|
||||
<g id="zoomPlus">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="zoomMin">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
|
||||
</use>
|
||||
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
|
||||
</g>
|
||||
<g id="dirArrow">
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="resetDef">
|
||||
<use xlink:href="#rim2" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
|
||||
</use>
|
||||
</g>
|
||||
</defs>
|
||||
|
||||
<script type="text/javascript">
|
||||
var viewWidth = 517;
|
||||
var viewHeight = 441;
|
||||
var sectionId = 'dynsection-1';
|
||||
</script>
|
||||
<script xlink:href="../../svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>main</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-437.07 513,-437.07 513,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-209.97 0,-228.97 38,-228.97 38,-209.97 0,-209.97"/>
|
||||
<text text-anchor="middle" x="19" y="-216.97" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="233.5,-372.97 233.5,-391.97 287.5,-391.97 287.5,-372.97 233.5,-372.97"/>
|
||||
<text text-anchor="middle" x="260.5" y="-379.97" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M25.22,-229.43C33.8,-245.11 52.12,-275.88 74,-296.47 115.41,-335.45 130.56,-341.47 183,-363.47 195.75,-368.82 210.34,-372.91 223.34,-375.89"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="222.85,-379.37 233.36,-378.05 224.33,-372.52 222.85,-379.37"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-323.47 193,-353.47 328,-353.47 328,-323.47 193,-323.47"/>
|
||||
<text text-anchor="start" x="201" y="-341.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="260.5" y="-330.47" font-family="Helvetica,sans-Serif" font-size="10.00">::mean</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M29.68,-229.21C39.99,-239.22 57.14,-254.81 74,-265.47 111.99,-289.5 159.19,-307.94 196.46,-320.28"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="195.61,-323.68 206.21,-323.44 197.77,-317.02 195.61,-323.68"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-274.47 193,-304.47 328,-304.47 328,-274.47 193,-274.47"/>
|
||||
<text text-anchor="start" x="201" y="-292.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="260.5" y="-281.47" font-family="Helvetica,sans-Serif" font-size="10.00">::mean</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.27,-227.62C48.62,-232.07 61.89,-237.46 74,-241.47 109.35,-253.19 149.26,-263.84 182.97,-272.11"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="182.22,-275.53 192.77,-274.49 183.88,-268.73 182.22,-275.53"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-225.47 193,-255.47 328,-255.47 328,-225.47 193,-225.47"/>
|
||||
<text text-anchor="start" x="201" y="-243.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="260.5" y="-232.47" font-family="Helvetica,sans-Serif" font-size="10.00">::new_val</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38,-221.05C68.39,-223.71 131.57,-229.25 182.7,-233.74"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="182.48,-237.23 192.75,-234.62 183.1,-230.26 182.48,-237.23"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-23.47 193,-53.47 328,-53.47 328,-23.47 193,-23.47"/>
|
||||
<text text-anchor="start" x="201" y="-41.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="260.5" y="-30.47" font-family="Helvetica,sans-Serif" font-size="10.00">::new_val</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M22.3,-209.97C27.79,-189.22 43.51,-139.39 74,-110.47 103.91,-82.1 146.25,-64.54 182.92,-53.87"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="183.91,-57.22 192.6,-51.17 182.03,-50.48 183.91,-57.22"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="183,-148.97 183,-167.97 338,-167.97 338,-148.97 183,-148.97"/>
|
||||
<text text-anchor="middle" x="260.5" y="-155.97" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1::std</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M29.33,-209.8C39.36,-200.06 56.28,-185.52 74,-178.47 104.83,-166.22 140.68,-160.57 172.6,-158.2"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="173.06,-161.67 182.81,-157.54 172.61,-154.69 173.06,-161.67"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="374,-181.47 374,-211.47 509,-211.47 509,-181.47 374,-181.47"/>
|
||||
<text text-anchor="start" x="382" y="-199.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="441.5" y="-188.47" font-family="Helvetica,sans-Serif" font-size="10.00">::variance</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge22" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M22.45,-229.27C28.23,-250.72 44.49,-302.56 74,-335.47 154.75,-425.51 235.12,-465.06 338,-401.47 402.71,-361.48 427.93,-266.89 436.56,-221.56"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="440.01,-222.12 438.33,-211.66 433.12,-220.89 440.01,-222.12"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="183,-72.97 183,-91.97 338,-91.97 338,-72.97 183,-72.97"/>
|
||||
<text text-anchor="middle" x="260.5" y="-79.97" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2::std</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M26.4,-209.94C35.66,-196.66 53.93,-172.43 74,-156.47 116.78,-122.44 131.65,-118.23 183,-99.47 187.83,-97.71 192.9,-96.09 198.03,-94.63"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="199.18,-97.94 207.94,-91.98 197.37,-91.18 199.18,-97.94"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="374,-67.47 374,-97.47 509,-97.47 509,-67.47 374,-67.47"/>
|
||||
<text text-anchor="start" x="382" y="-85.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="441.5" y="-74.47" font-family="Helvetica,sans-Serif" font-size="10.00">::variance</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge23" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M20.8,-209.81C23.46,-183.3 34.29,-108.47 74,-64.47 109.83,-24.77 130.79,-25.08 183,-13.47 250.25,1.48 272.11,6.64 338,-13.47 368.16,-22.68 397.48,-44.06 416.98,-60.6"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="414.87,-63.41 424.71,-67.35 419.48,-58.14 414.87,-63.41"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="../../d0/d08/realtime__stats_8cpp.html#aa54c915581fcc495489175a4386d59fd" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-187.97 74,-206.97 147,-206.97 147,-187.97 74,-187.97"/>
|
||||
<text text-anchor="middle" x="110.5" y="-194.97" font-family="Helvetica,sans-Serif" font-size="10.00">test_function</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.11,-215.02C45.61,-213.18 54.69,-210.95 63.81,-208.7"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="64.79,-212.07 73.66,-206.28 63.11,-205.27 64.79,-212.07"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="415,-129.97 415,-148.97 468,-148.97 468,-129.97 415,-129.97"/>
|
||||
<text text-anchor="middle" x="441.5" y="-136.97" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M338.19,-150.33C361.41,-147.87 385.8,-145.28 404.94,-143.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="405.42,-146.71 415,-142.18 404.68,-139.75 405.42,-146.71"/>
|
||||
</g>
|
||||
<!-- Node7->Node9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node7->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M306.67,-168.06C324.03,-171.75 344.38,-176.07 363.89,-180.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="363.18,-183.64 373.69,-182.29 364.63,-176.79 363.18,-183.64"/>
|
||||
</g>
|
||||
<!-- Node10->Node8 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node10->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M291.46,-92.01C322.76,-101.98 371.83,-117.61 405.04,-128.18"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="404.21,-131.59 414.8,-131.29 406.33,-124.92 404.21,-131.59"/>
|
||||
</g>
|
||||
<!-- Node10->Node11 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node10->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M338.19,-82.47C346.62,-82.47 355.21,-82.47 363.65,-82.47"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="363.84,-85.97 373.84,-82.47 363.84,-78.97 363.84,-85.97"/>
|
||||
</g>
|
||||
<!-- Node12->Node2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node12->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.67,-207.08C116.68,-235.64 132.52,-320.63 183,-363.47 194.14,-372.93 209.3,-377.8 223.18,-380.27"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="223.07,-383.79 233.46,-381.72 224.05,-376.86 223.07,-383.79"/>
|
||||
</g>
|
||||
<!-- Node12->Node3 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node12->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M114.76,-207.27C122.72,-229.69 145.29,-285.02 183,-314.47 184.78,-315.86 186.65,-317.18 188.58,-318.41"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="186.96,-321.52 197.39,-323.37 190.39,-315.42 186.96,-321.52"/>
|
||||
</g>
|
||||
<!-- Node12->Node4 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>Node12->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M119.23,-207.27C131.33,-221.96 156.13,-249.65 183,-265.47 185.97,-267.22 189.08,-268.85 192.27,-270.38"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="190.9,-273.6 201.46,-274.4 193.7,-267.19 190.9,-273.6"/>
|
||||
</g>
|
||||
<!-- Node12->Node5 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>Node12->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M144.35,-207.01C160.15,-211.61 179.64,-217.27 198.05,-222.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="197.27,-226.04 207.85,-225.47 199.22,-219.31 197.27,-226.04"/>
|
||||
</g>
|
||||
<!-- Node12->Node6 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>Node12->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.95,-187.77C120.65,-163.25 141.6,-98.22 183,-63.47 185.01,-61.78 187.14,-60.21 189.36,-58.73"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="191.4,-61.6 198.31,-53.57 187.9,-55.54 191.4,-61.6"/>
|
||||
</g>
|
||||
<!-- Node12->Node7 -->
|
||||
<g id="edge18" class="edge">
|
||||
<title>Node12->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.33,-188.03C167.19,-182.8 192.11,-176.23 213.42,-170.61"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="214.45,-173.96 223.23,-168.03 212.67,-167.19 214.45,-173.96"/>
|
||||
</g>
|
||||
<!-- Node12->Node9 -->
|
||||
<g id="edge20" class="edge">
|
||||
<title>Node12->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.02,-197.36C198.54,-197.21 295.3,-196.91 363.61,-196.71"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="363.9,-200.2 373.89,-196.67 363.88,-193.2 363.9,-200.2"/>
|
||||
</g>
|
||||
<!-- Node12->Node10 -->
|
||||
<g id="edge19" class="edge">
|
||||
<title>Node12->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M116.41,-187.94C126.4,-169.46 150.93,-128.62 183,-106.47 189.22,-102.18 196.25,-98.62 203.45,-95.69"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="205.15,-98.79 213.34,-92.06 202.74,-92.22 205.15,-98.79"/>
|
||||
</g>
|
||||
<!-- Node12->Node11 -->
|
||||
<g id="edge21" class="edge">
|
||||
<title>Node12->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M120.66,-187.6C133.37,-174.53 157.67,-151.7 183,-139.47 199.31,-131.6 293.82,-111.69 363.64,-97.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="364.63,-100.99 373.74,-95.59 363.25,-94.13 364.63,-100.99"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
<g id="navigator" transform="translate(0 0)" fill="#404254">
|
||||
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
|
||||
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
|
||||
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
|
||||
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
|
||||
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
|
||||
<use xlink:href="#rim" fill="#404040">
|
||||
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
|
||||
</use>
|
||||
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
|
||||
</g>
|
||||
</g>
|
||||
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
|
||||
<g id="arrow_out" transform="scale(0.3 0.3)">
|
||||
<a xlink:href="realtime__stats_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg" target="_base">
|
||||
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
||||
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
||||
<path id="arrow"
|
||||
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
||||
style="fill:#404040;"/>
|
||||
</a>
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 20 KiB |
@@ -0,0 +1,265 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: main Pages: 1 -->
|
||||
<svg width="517pt" height="441pt"
|
||||
viewBox="0.00 0.00 517.00 441.07" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 437.07)">
|
||||
<title>main</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-437.07 513,-437.07 513,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-209.97 0,-228.97 38,-228.97 38,-209.97 0,-209.97"/>
|
||||
<text text-anchor="middle" x="19" y="-216.97" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="233.5,-372.97 233.5,-391.97 287.5,-391.97 287.5,-372.97 233.5,-372.97"/>
|
||||
<text text-anchor="middle" x="260.5" y="-379.97" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M25.22,-229.43C33.8,-245.11 52.12,-275.88 74,-296.47 115.41,-335.45 130.56,-341.47 183,-363.47 195.75,-368.82 210.34,-372.91 223.34,-375.89"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="222.85,-379.37 233.36,-378.05 224.33,-372.52 222.85,-379.37"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-323.47 193,-353.47 328,-353.47 328,-323.47 193,-323.47"/>
|
||||
<text text-anchor="start" x="201" y="-341.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="260.5" y="-330.47" font-family="Helvetica,sans-Serif" font-size="10.00">::mean</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M29.68,-229.21C39.99,-239.22 57.14,-254.81 74,-265.47 111.99,-289.5 159.19,-307.94 196.46,-320.28"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="195.61,-323.68 206.21,-323.44 197.77,-317.02 195.61,-323.68"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-274.47 193,-304.47 328,-304.47 328,-274.47 193,-274.47"/>
|
||||
<text text-anchor="start" x="201" y="-292.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="260.5" y="-281.47" font-family="Helvetica,sans-Serif" font-size="10.00">::mean</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.27,-227.62C48.62,-232.07 61.89,-237.46 74,-241.47 109.35,-253.19 149.26,-263.84 182.97,-272.11"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="182.22,-275.53 192.77,-274.49 183.88,-268.73 182.22,-275.53"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-225.47 193,-255.47 328,-255.47 328,-225.47 193,-225.47"/>
|
||||
<text text-anchor="start" x="201" y="-243.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="260.5" y="-232.47" font-family="Helvetica,sans-Serif" font-size="10.00">::new_val</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38,-221.05C68.39,-223.71 131.57,-229.25 182.7,-233.74"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="182.48,-237.23 192.75,-234.62 183.1,-230.26 182.48,-237.23"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="193,-23.47 193,-53.47 328,-53.47 328,-23.47 193,-23.47"/>
|
||||
<text text-anchor="start" x="201" y="-41.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="260.5" y="-30.47" font-family="Helvetica,sans-Serif" font-size="10.00">::new_val</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M22.3,-209.97C27.79,-189.22 43.51,-139.39 74,-110.47 103.91,-82.1 146.25,-64.54 182.92,-53.87"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="183.91,-57.22 192.6,-51.17 182.03,-50.48 183.91,-57.22"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="183,-148.97 183,-167.97 338,-167.97 338,-148.97 183,-148.97"/>
|
||||
<text text-anchor="middle" x="260.5" y="-155.97" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1::std</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M29.33,-209.8C39.36,-200.06 56.28,-185.52 74,-178.47 104.83,-166.22 140.68,-160.57 172.6,-158.2"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="173.06,-161.67 182.81,-157.54 172.61,-154.69 173.06,-161.67"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="374,-181.47 374,-211.47 509,-211.47 509,-181.47 374,-181.47"/>
|
||||
<text text-anchor="start" x="382" y="-199.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="441.5" y="-188.47" font-family="Helvetica,sans-Serif" font-size="10.00">::variance</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge22" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M22.45,-229.27C28.23,-250.72 44.49,-302.56 74,-335.47 154.75,-425.51 235.12,-465.06 338,-401.47 402.71,-361.48 427.93,-266.89 436.56,-221.56"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="440.01,-222.12 438.33,-211.66 433.12,-220.89 440.01,-222.12"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="183,-72.97 183,-91.97 338,-91.97 338,-72.97 183,-72.97"/>
|
||||
<text text-anchor="middle" x="260.5" y="-79.97" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2::std</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M26.4,-209.94C35.66,-196.66 53.93,-172.43 74,-156.47 116.78,-122.44 131.65,-118.23 183,-99.47 187.83,-97.71 192.9,-96.09 198.03,-94.63"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="199.18,-97.94 207.94,-91.98 197.37,-91.18 199.18,-97.94"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="374,-67.47 374,-97.47 509,-97.47 509,-67.47 374,-67.47"/>
|
||||
<text text-anchor="start" x="382" y="-85.47" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="441.5" y="-74.47" font-family="Helvetica,sans-Serif" font-size="10.00">::variance</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge23" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M20.8,-209.81C23.46,-183.3 34.29,-108.47 74,-64.47 109.83,-24.77 130.79,-25.08 183,-13.47 250.25,1.48 272.11,6.64 338,-13.47 368.16,-22.68 397.48,-44.06 416.98,-60.6"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="414.87,-63.41 424.71,-67.35 419.48,-58.14 414.87,-63.41"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:href="../../d0/d08/realtime__stats_8cpp.html#aa54c915581fcc495489175a4386d59fd" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-187.97 74,-206.97 147,-206.97 147,-187.97 74,-187.97"/>
|
||||
<text text-anchor="middle" x="110.5" y="-194.97" font-family="Helvetica,sans-Serif" font-size="10.00">test_function</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node12 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.11,-215.02C45.61,-213.18 54.69,-210.95 63.81,-208.7"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="64.79,-212.07 73.66,-206.28 63.11,-205.27 64.79,-212.07"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="415,-129.97 415,-148.97 468,-148.97 468,-129.97 415,-129.97"/>
|
||||
<text text-anchor="middle" x="441.5" y="-136.97" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M338.19,-150.33C361.41,-147.87 385.8,-145.28 404.94,-143.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="405.42,-146.71 415,-142.18 404.68,-139.75 405.42,-146.71"/>
|
||||
</g>
|
||||
<!-- Node7->Node9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node7->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M306.67,-168.06C324.03,-171.75 344.38,-176.07 363.89,-180.21"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="363.18,-183.64 373.69,-182.29 364.63,-176.79 363.18,-183.64"/>
|
||||
</g>
|
||||
<!-- Node10->Node8 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node10->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M291.46,-92.01C322.76,-101.98 371.83,-117.61 405.04,-128.18"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="404.21,-131.59 414.8,-131.29 406.33,-124.92 404.21,-131.59"/>
|
||||
</g>
|
||||
<!-- Node10->Node11 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node10->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M338.19,-82.47C346.62,-82.47 355.21,-82.47 363.65,-82.47"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="363.84,-85.97 373.84,-82.47 363.84,-78.97 363.84,-85.97"/>
|
||||
</g>
|
||||
<!-- Node12->Node2 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node12->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.67,-207.08C116.68,-235.64 132.52,-320.63 183,-363.47 194.14,-372.93 209.3,-377.8 223.18,-380.27"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="223.07,-383.79 233.46,-381.72 224.05,-376.86 223.07,-383.79"/>
|
||||
</g>
|
||||
<!-- Node12->Node3 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node12->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M114.76,-207.27C122.72,-229.69 145.29,-285.02 183,-314.47 184.78,-315.86 186.65,-317.18 188.58,-318.41"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="186.96,-321.52 197.39,-323.37 190.39,-315.42 186.96,-321.52"/>
|
||||
</g>
|
||||
<!-- Node12->Node4 -->
|
||||
<g id="edge15" class="edge">
|
||||
<title>Node12->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M119.23,-207.27C131.33,-221.96 156.13,-249.65 183,-265.47 185.97,-267.22 189.08,-268.85 192.27,-270.38"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="190.9,-273.6 201.46,-274.4 193.7,-267.19 190.9,-273.6"/>
|
||||
</g>
|
||||
<!-- Node12->Node5 -->
|
||||
<g id="edge16" class="edge">
|
||||
<title>Node12->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M144.35,-207.01C160.15,-211.61 179.64,-217.27 198.05,-222.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="197.27,-226.04 207.85,-225.47 199.22,-219.31 197.27,-226.04"/>
|
||||
</g>
|
||||
<!-- Node12->Node6 -->
|
||||
<g id="edge17" class="edge">
|
||||
<title>Node12->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.95,-187.77C120.65,-163.25 141.6,-98.22 183,-63.47 185.01,-61.78 187.14,-60.21 189.36,-58.73"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="191.4,-61.6 198.31,-53.57 187.9,-55.54 191.4,-61.6"/>
|
||||
</g>
|
||||
<!-- Node12->Node7 -->
|
||||
<g id="edge18" class="edge">
|
||||
<title>Node12->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.33,-188.03C167.19,-182.8 192.11,-176.23 213.42,-170.61"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="214.45,-173.96 223.23,-168.03 212.67,-167.19 214.45,-173.96"/>
|
||||
</g>
|
||||
<!-- Node12->Node9 -->
|
||||
<g id="edge20" class="edge">
|
||||
<title>Node12->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.02,-197.36C198.54,-197.21 295.3,-196.91 363.61,-196.71"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="363.9,-200.2 373.89,-196.67 363.88,-193.2 363.9,-200.2"/>
|
||||
</g>
|
||||
<!-- Node12->Node10 -->
|
||||
<g id="edge19" class="edge">
|
||||
<title>Node12->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M116.41,-187.94C126.4,-169.46 150.93,-128.62 183,-106.47 189.22,-102.18 196.25,-98.62 203.45,-95.69"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="205.15,-98.79 213.34,-92.06 202.74,-92.22 205.15,-98.79"/>
|
||||
</g>
|
||||
<!-- Node12->Node11 -->
|
||||
<g id="edge21" class="edge">
|
||||
<title>Node12->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M120.66,-187.6C133.37,-174.53 157.67,-151.7 183,-139.47 199.31,-131.6 293.82,-111.69 363.64,-97.62"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="364.63,-100.99 373.74,-95.59 363.25,-94.13 364.63,-100.99"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,13 @@
|
||||
<map id="test_function" name="test_function">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,260,103,287"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="218,5,290,32"/>
|
||||
<area shape="rect" id="node3" href="$d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b" title=" " alt="" coords="164,57,344,98"/>
|
||||
<area shape="rect" id="node4" href="$d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e" title=" " alt="" coords="164,122,344,163"/>
|
||||
<area shape="rect" id="node5" href="$d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2" title=" " alt="" coords="164,187,344,229"/>
|
||||
<area shape="rect" id="node6" href="$d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534" title=" " alt="" coords="164,253,344,294"/>
|
||||
<area shape="rect" id="node7" href="$d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1" title=" " alt="" coords="151,369,357,396"/>
|
||||
<area shape="rect" id="node9" href="$d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92" title=" " alt="" coords="405,317,585,358"/>
|
||||
<area shape="rect" id="node10" href="$d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e" title=" " alt="" coords="151,420,357,447"/>
|
||||
<area shape="rect" id="node11" href="$d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555" title=" " alt="" coords="405,446,585,487"/>
|
||||
<area shape="rect" id="node8" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="460,387,531,413"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
a30f230da13c6b4cb69f7282591dd48e
|
||||
@@ -0,0 +1,196 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: test_function Pages: 1 -->
|
||||
<svg width="443pt" height="377pt"
|
||||
viewBox="0.00 0.00 443.00 377.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 373)">
|
||||
<title>test_function</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-373 439,-373 439,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-158.5 0,-177.5 73,-177.5 73,-158.5 0,-158.5"/>
|
||||
<text text-anchor="middle" x="36.5" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">test_function</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="159.5,-349.5 159.5,-368.5 213.5,-368.5 213.5,-349.5 159.5,-349.5"/>
|
||||
<text text-anchor="middle" x="186.5" y="-356.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.5,-177.53C42.1,-206.68 57.01,-295.3 109,-340 120.08,-349.53 135.23,-354.41 149.12,-356.87"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="149.02,-360.39 159.41,-358.31 149.99,-353.46 149.02,-360.39"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="119,-300 119,-330 254,-330 254,-300 119,-300"/>
|
||||
<text text-anchor="start" x="127" y="-318" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="186.5" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">::mean</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M40.39,-177.61C47.82,-200.7 69.83,-259.7 109,-291 110.77,-292.41 112.62,-293.74 114.54,-294.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="112.89,-298.08 123.31,-300 116.36,-292 112.89,-298.08"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#a8290966ad468f2a8c266d008bc60720e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="119,-251 119,-281 254,-281 254,-251 119,-251"/>
|
||||
<text text-anchor="start" x="127" y="-269" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="186.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">::mean</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M44.27,-177.65C55.8,-193.39 80.73,-224.54 109,-242 111.64,-243.63 114.4,-245.16 117.24,-246.59"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="115.97,-249.86 126.52,-250.84 118.88,-243.49 115.97,-249.86"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="119,-202 119,-232 254,-232 254,-202 119,-202"/>
|
||||
<text text-anchor="start" x="127" y="-220" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="186.5" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">::new_val</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M64.25,-177.58C77.65,-182.32 94.15,-188.07 109,-193 114.67,-194.88 120.59,-196.8 126.52,-198.7"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="125.86,-202.17 136.45,-201.87 127.99,-195.5 125.86,-202.17"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#ade6de704deea24fdc88077b3d9a0d534" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="119,-153 119,-183 254,-183 254,-153 119,-153"/>
|
||||
<text text-anchor="start" x="127" y="-171" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="186.5" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00">::new_val</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M73.33,-168C84.02,-168 96.18,-168 108.45,-168"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="108.75,-171.5 118.75,-168 108.75,-164.5 108.75,-171.5"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="109,-76.5 109,-95.5 264,-95.5 264,-76.5 109,-76.5"/>
|
||||
<text text-anchor="middle" x="186.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1::std</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M46.82,-158.45C59.71,-145.73 84.22,-123.31 109,-110 117.2,-105.6 126.33,-101.86 135.34,-98.74"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="136.61,-102.01 145.03,-95.59 134.44,-95.35 136.61,-102.01"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="300,-105 300,-135 435,-135 435,-105 300,-105"/>
|
||||
<text text-anchor="start" x="308" y="-123" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer1</text>
|
||||
<text text-anchor="middle" x="367.5" y="-112" font-family="Helvetica,sans-Serif" font-size="10.00">::variance</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node9 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node1->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M61.28,-158.48C75.01,-153.37 92.73,-147.44 109,-144 169.02,-131.31 238.33,-125.33 289.91,-122.51"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="290.18,-126 299.98,-121.99 289.82,-119.01 290.18,-126"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#acf2e84df4fc386bb3295016ef8fd156e" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="109,-38.5 109,-57.5 264,-57.5 264,-38.5 109,-38.5"/>
|
||||
<text text-anchor="middle" x="186.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2::std</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node10 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node1->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M41.44,-158.49C50.31,-138.29 73.87,-90.99 109,-67 111.91,-65.01 115.02,-63.23 118.24,-61.63"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="119.79,-64.78 127.59,-57.61 117.02,-58.35 119.79,-64.78"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:href="../../d8/dab/classstatistics_1_1stats__computer2.html#af6198817084276113b3c064e87ce0555" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="300,-8 300,-38 435,-38 435,-8 300,-8"/>
|
||||
<text text-anchor="start" x="308" y="-26" font-family="Helvetica,sans-Serif" font-size="10.00">statistics::stats_computer2</text>
|
||||
<text text-anchor="middle" x="367.5" y="-15" font-family="Helvetica,sans-Serif" font-size="10.00">::variance</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node11 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node1->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M39.05,-158.33C43.86,-131.99 61.16,-58.96 109,-29 164.48,5.75 240.71,2.72 295.82,-6.25"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="295.4,-9.73 305.85,-7.98 296.59,-2.83 295.4,-9.73"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="341,-63.5 341,-82.5 394,-82.5 394,-63.5 341,-63.5"/>
|
||||
<text text-anchor="middle" x="367.5" y="-70.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M264.19,-80.43C287.41,-78.74 311.8,-76.97 330.94,-75.58"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="331.28,-79.07 341,-74.85 330.77,-72.08 331.28,-79.07"/>
|
||||
</g>
|
||||
<!-- Node7->Node9 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node7->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M237.84,-95.56C253.92,-98.61 272.09,-102.07 289.61,-105.39"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="289.36,-108.91 299.83,-107.34 290.66,-102.03 289.36,-108.91"/>
|
||||
</g>
|
||||
<!-- Node10->Node8 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node10->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M255.68,-57.52C281.32,-61.1 309.44,-65.03 330.94,-68.03"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="330.54,-71.51 340.92,-69.43 331.5,-64.58 330.54,-71.51"/>
|
||||
</g>
|
||||
<!-- Node10->Node11 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node10->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M255.68,-38.48C266.92,-36.91 278.62,-35.27 290.04,-33.68"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="290.57,-37.14 299.99,-32.29 289.6,-30.21 290.57,-37.14"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 10 KiB |
114
d0/d0d/structmst-members.html
Normal file
@@ -0,0 +1,114 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: Member List</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d1/d77/structmst.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mst Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../d1/d77/structmst.html">mst</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>key</b> (defined in <a class="el" href="../../d1/d77/structmst.html">mst</a>)</td><td class="entry"><a class="el" href="../../d1/d77/structmst.html">mst</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>near</b> (defined in <a class="el" href="../../d1/d77/structmst.html">mst</a>)</td><td class="entry"><a class="el" href="../../d1/d77/structmst.html">mst</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>visited</b> (defined in <a class="el" href="../../d1/d77/structmst.html">mst</a>)</td><td class="entry"><a class="el" href="../../d1/d77/structmst.html">mst</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
3
d0/d1f/structnode__coll__graph.map
Normal file
@@ -0,0 +1,3 @@
|
||||
<map id="node< Kind >" name="node< Kind >">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,29,105,55"/>
|
||||
</map>
|
||||
1
d0/d1f/structnode__coll__graph.md5
Normal file
@@ -0,0 +1 @@
|
||||
1518d0a1711ef8fd81e644063ace5d1f
|
||||
33
d0/d1f/structnode__coll__graph.svg
Normal file
@@ -0,0 +1,33 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: node< Kind > Pages: 1 -->
|
||||
<svg width="123pt" height="63pt"
|
||||
viewBox="0.00 0.00 123.00 63.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 59)">
|
||||
<title>node< Kind ></title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-59 119,-59 119,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-18 0,-37 75,-37 75,-18 0,-18"/>
|
||||
<text text-anchor="middle" x="37.5" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">node< Kind ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M85.24,-30.56C89.98,-29.95 93,-28.93 93,-27.5 93,-25.21 85.27,-23.97 75.11,-23.78"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="84.86,-27.08 75.11,-31.22 85.32,-34.06 84.86,-27.08"/>
|
||||
<text text-anchor="middle" x="104" y="-47" font-family="Helvetica,sans-Serif" font-size="10.00"> prev</text>
|
||||
<text text-anchor="middle" x="104" y="-36" font-family="Helvetica,sans-Serif" font-size="10.00">next</text>
|
||||
<text text-anchor="middle" x="104" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">right</text>
|
||||
<text text-anchor="middle" x="104" y="-14" font-family="Helvetica,sans-Serif" font-size="10.00">left</text>
|
||||
<text text-anchor="middle" x="104" y="-3" font-family="Helvetica,sans-Serif" font-size="10.00">link</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
122
d0/d55/classcll-members.html
Normal file
@@ -0,0 +1,122 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: Member List</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d5/d15/classcll.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">cll Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../d5/d15/classcll.html">cll</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>cll</b>() (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>display</b>() (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>find_item</b>(int item_to_find) (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>get_size</b>() (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>head</b> (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>insert_front</b>(int new_data) (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>insert_tail</b>(int new_data) (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator*</b>() (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator++</b>() (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>total</b> (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~cll</b>() (defined in <a class="el" href="../../d5/d15/classcll.html">cll</a>)</td><td class="entry"><a class="el" href="../../d5/d15/classcll.html">cll</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
d0/d77/linear__search_8cpp__incl.map
Normal file
@@ -0,0 +1,4 @@
|
||||
<map id="search/linear_search.cpp" name="search/linear_search.cpp">
|
||||
<area shape="rect" id="node1" title="Linear search algorithm" alt="" coords="5,5,172,32"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="53,80,125,107"/>
|
||||
</map>
|
||||
1
d0/d77/linear__search_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
e338721c2fe625a63f8de627683e9fd6
|
||||
37
d0/d77/linear__search_8cpp__incl.svg
Normal file
@@ -0,0 +1,37 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: search/linear_search.cpp Pages: 1 -->
|
||||
<svg width="133pt" height="84pt"
|
||||
viewBox="0.00 0.00 133.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>search/linear_search.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 129,-80 129,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Linear search algorithm">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-75.5 125,-75.5 125,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="62.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">search/linear_search.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="35.5,-0.5 35.5,-19.5 89.5,-19.5 89.5,-0.5 35.5,-0.5"/>
|
||||
<text text-anchor="middle" x="62.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M62.5,-56.08C62.5,-49.01 62.5,-38.86 62.5,-29.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="66,-29.75 62.5,-19.75 59,-29.75 66,-29.75"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
120
d0/d78/classstatistics_1_1stats__computer1-members.html
Normal file
@@ -0,0 +1,120 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: Member List</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d7/d7c/classstatistics_1_1stats__computer1.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">statistics::stats_computer1< T > Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Ex</b> (defined in <a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a>)</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>Ex2</b> (defined in <a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a>)</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>K</b> (defined in <a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a>)</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a390697dcee210b91823ceff04b25081b">mean</a>() const</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>n</b> (defined in <a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a>)</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#aa13bf7c38de112f71921a5525d71a2f2">new_val</a>(T x)</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#ab5b4bfecdf391cae7edb1fe98548b846">operator>></a>(std::istream &input, stats_computer1 &stat)</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#af57e942d49f4fd70f059f224b4ac07e1">std</a>() const</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html#a27f0a03e2fd2254f1c81fe668226bd92">variance</a>() const</td><td class="entry"><a class="el" href="../../d7/d7c/classstatistics_1_1stats__computer1.html">statistics::stats_computer1< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
6
d0/d80/classgraph__coll__graph.map
Normal file
@@ -0,0 +1,6 @@
|
||||
<map id="graph" name="graph">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="69,199,124,225"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,95,137,136"/>
|
||||
<area shape="rect" id="node3" href="$d8/d10/structlist.html" title=" " alt="" coords="162,102,239,129"/>
|
||||
<area shape="rect" id="node4" href="$d8/d10/structlist.html" title=" " alt="" coords="181,5,220,32"/>
|
||||
</map>
|
||||
1
d0/d80/classgraph__coll__graph.md5
Normal file
@@ -0,0 +1 @@
|
||||
8a5f1f1eb2d7839c33a123be7f538083
|
||||
78
d0/d80/classgraph__coll__graph.svg
Normal file
@@ -0,0 +1,78 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: graph Pages: 1 -->
|
||||
<svg width="209pt" height="173pt"
|
||||
viewBox="0.00 0.00 209.00 173.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 169)">
|
||||
<title>graph</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-169 205,-169 205,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="48,-0.5 48,-19.5 89,-19.5 89,-0.5 48,-0.5"/>
|
||||
<text text-anchor="middle" x="68.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">graph</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="0,-67.5 0,-97.5 99,-97.5 99,-67.5 0,-67.5"/>
|
||||
<text text-anchor="start" x="8" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector< vector</text>
|
||||
<text text-anchor="middle" x="49.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">< int > ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2->Node1 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node2->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M55.97,-57.48C59.47,-44.51 63.57,-29.29 66.1,-19.89"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="52.57,-56.67 53.34,-67.23 59.33,-58.49 52.57,-56.67"/>
|
||||
<text text-anchor="middle" x="69.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> adj</text>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d8/d10/structlist.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="117.5,-73 117.5,-92 175.5,-92 175.5,-73 117.5,-73"/>
|
||||
<text text-anchor="middle" x="146.5" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">list< int ></text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node1 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node3->Node1</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M129.45,-66.08C113.72,-51.87 90.93,-31.27 78.14,-19.72"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="127.17,-68.75 136.94,-72.86 131.86,-63.55 127.17,-68.75"/>
|
||||
<text text-anchor="middle" x="117.5" y="-41" font-family="Helvetica,sans-Serif" font-size="10.00"> adj</text>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:href="../../d8/d10/structlist.html" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="132,-145.5 132,-164.5 161,-164.5 161,-145.5 132,-145.5"/>
|
||||
<text text-anchor="middle" x="146.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">list</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node4->Node3 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node4->Node3</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M146.5,-134.94C146.5,-121.03 146.5,-102.82 146.5,-92.22"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="143,-135.36 146.5,-145.36 150,-135.36 143,-135.36"/>
|
||||
<text text-anchor="middle" x="157.5" y="-119" font-family="Helvetica,sans-Serif" font-size="10.00"> next</text>
|
||||
</g>
|
||||
<!-- Node4->Node4 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node4->Node4</title>
|
||||
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M171.55,-160.63C175.94,-159.88 179,-158.01 179,-155 179,-149.94 170.32,-148.08 161.21,-149.42"/>
|
||||
<polygon fill="#9a32cd" stroke="#9a32cd" points="171.22,-157.13 161.21,-160.58 171.19,-164.13 171.22,-157.13"/>
|
||||
<text text-anchor="middle" x="190" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00"> next</text>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
5
d0/da1/string__fibonacci_8cpp__incl.map
Normal file
@@ -0,0 +1,5 @@
|
||||
<map id="math/string_fibonacci.cpp" name="math/string_fibonacci.cpp">
|
||||
<area shape="rect" id="node1" title="This Programme returns the Nth fibonacci as a string." alt="" coords="5,5,176,32"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="9,80,81,107"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="105,80,167,107"/>
|
||||
</map>
|
||||
1
d0/da1/string__fibonacci_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
342f5a7c940b82309c6796ebca39a86d
|
||||
52
d0/da1/string__fibonacci_8cpp__incl.svg
Normal file
@@ -0,0 +1,52 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: math/string_fibonacci.cpp Pages: 1 -->
|
||||
<svg width="136pt" height="84pt"
|
||||
viewBox="0.00 0.00 136.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>math/string_fibonacci.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 132,-80 132,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="This Programme returns the Nth fibonacci as a string.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-75.5 128,-75.5 128,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="64" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">math/string_fibonacci.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="3,-0.5 3,-19.5 57,-19.5 57,-0.5 3,-0.5"/>
|
||||
<text text-anchor="middle" x="30" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M58.39,-56.08C53.63,-48.53 46.68,-37.49 40.85,-28.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="43.8,-26.35 35.51,-19.75 37.88,-30.08 43.8,-26.35"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="75,-0.5 75,-19.5 121,-19.5 121,-0.5 75,-0.5"/>
|
||||
<text text-anchor="middle" x="98" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M69.61,-56.08C74.37,-48.53 81.32,-37.49 87.15,-28.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="90.12,-30.08 92.49,-19.75 84.2,-26.35 90.12,-30.08"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
241
d0/da2/number__of__positive__divisors_8cpp.html
Normal file
@@ -0,0 +1,241 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: math/number_of_positive_divisors.cpp File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d0/da2/number__of__positive__divisors_8cpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">number_of_positive_divisors.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>C++ Program to calculate number of divisors.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <iostream></code><br />
|
||||
<code>#include <vector></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for number_of_positive_divisors.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d4/da4/number__of__positive__divisors_8cpp__incl.svg" width="179" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:ad89ccced8504b5116046cfa03066ffeb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/da2/number__of__positive__divisors_8cpp.html#ad89ccced8504b5116046cfa03066ffeb">number_of_positive_divisors</a> (int n)</td></tr>
|
||||
<tr class="separator:ad89ccced8504b5116046cfa03066ffeb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/da2/number__of__positive__divisors_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
|
||||
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>C++ Program to calculate number of divisors. </p>
|
||||
<p>This algorithm use the prime factorization approach. Any number can be written in multiplication of its prime factors. <br />
|
||||
Let N = P1^E1 * P2^E2 ... Pk^Ek <br />
|
||||
Therefore. number-of-divisors(N) = (E1+1) * (E2+1) ... (Ek+1). <br />
|
||||
Where P1, P2 ... Pk are prime factors and E1, E2 ... Ek are exponents respectively.</p>
|
||||
<p>Example:- <br />
|
||||
N = 36 <br />
|
||||
36 = (3^2 * 2^2) <br />
|
||||
number_of_positive_divisors(36) = (2+1) * (2+1) = 9. <br />
|
||||
list of positive divisors of 36 = 1, 2, 3, 4, 6, 9, 12, 18, 36.</p>
|
||||
<p>Similarly if N is -36 at that time number of positive divisors remain same.</p>
|
||||
<p>Example:- <br />
|
||||
N = -36 <br />
|
||||
-36 = -1 * (3^2 * 2^2) <br />
|
||||
number_of_positive_divisors(-36) = (2+1) * (2+1) = 9. <br />
|
||||
list of positive divisors of -36 = 1, 2, 3, 4, 6, 9, 12, 18, 36. </p>
|
||||
</div><h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">◆ </a></span>main()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int main </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Main function </p>
|
||||
<div class="fragment"><div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  {</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordtype">int</span> n;</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a> >> n;</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordflow">if</span> (n < 0) {</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  n = -n;</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  }</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keywordflow">if</span> (n == 0) {</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"All non-zero numbers are divisors of 0 !"</span> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"Number of positive divisors is : "</span>;</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="code" href="../../d0/da2/number__of__positive__divisors_8cpp.html#ad89ccced8504b5116046cfa03066ffeb">number_of_positive_divisors</a>(n) << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  }</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/da2/number__of__positive__divisors_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="447" height="122"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad89ccced8504b5116046cfa03066ffeb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad89ccced8504b5116046cfa03066ffeb">◆ </a></span>number_of_positive_divisors()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int number_of_positive_divisors </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>n</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Algorithm </p>
|
||||
<div class="fragment"><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  {</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<int></a> prime_exponent_count;</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 2; i * i <= n; i++) {</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordtype">int</span> prime_count = 0;</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keywordflow">while</span> (n % i == 0) {</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  prime_count += 1;</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  n /= i;</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  }</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordflow">if</span> (prime_count != 0) {</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  prime_exponent_count.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(prime_count);</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  }</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  }</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordflow">if</span> (n > 1) {</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  prime_exponent_count.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">push_back</a>(1);</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  }</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">int</span> divisors_count = 1;</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  </div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < prime_exponent_count.<a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/container/vector/size.html">size</a>(); i++) {</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  divisors_count = divisors_count * (prime_exponent_count[i] + 1);</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  }</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">return</span> divisors_count;</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/da2/number__of__positive__divisors_8cpp_ad89ccced8504b5116046cfa03066ffeb_cgraph.svg" width="348" height="88"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector< int ></a></div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
|
||||
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="anumber__of__positive__divisors_8cpp_html_ad89ccced8504b5116046cfa03066ffeb"><div class="ttname"><a href="../../d0/da2/number__of__positive__divisors_8cpp.html#ad89ccced8504b5116046cfa03066ffeb">number_of_positive_divisors</a></div><div class="ttdeci">int number_of_positive_divisors(int n)</div><div class="ttdef"><b>Definition:</b> number_of_positive_divisors.cpp:34</div></div>
|
||||
<div class="ttc" id="abasic_istream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<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="../../d0/da2/number__of__positive__divisors_8cpp.html">number_of_positive_divisors.cpp</a></li>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:44 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
5
d0/da2/number__of__positive__divisors_8cpp.js
Normal file
@@ -0,0 +1,5 @@
|
||||
var number__of__positive__divisors_8cpp =
|
||||
[
|
||||
[ "main", "d0/da2/number__of__positive__divisors_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
|
||||
[ "number_of_positive_divisors", "d0/da2/number__of__positive__divisors_8cpp.html#ad89ccced8504b5116046cfa03066ffeb", null ]
|
||||
];
|
||||
@@ -0,0 +1,5 @@
|
||||
<map id="number_of_positive_divisors" name="number_of_positive_divisors">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,23,140,65"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="188,5,343,32"/>
|
||||
<area shape="rect" id="node3" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="207,56,323,83"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
990829b2cfcf0b4f0baa485c64feba91
|
||||
@@ -0,0 +1,53 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: number_of_positive_divisors Pages: 1 -->
|
||||
<svg width="261pt" height="66pt"
|
||||
viewBox="0.00 0.00 261.00 66.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 62)">
|
||||
<title>number_of_positive_divisors</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-62 257,-62 257,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-14 0,-44 101,-44 101,-14 0,-14"/>
|
||||
<text text-anchor="start" x="8" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">number_of_positive</text>
|
||||
<text text-anchor="middle" x="50.5" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_divisors</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="137,-38.5 137,-57.5 253,-57.5 253,-38.5 137,-38.5"/>
|
||||
<text text-anchor="middle" x="195" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M101.34,-35.65C109.53,-36.74 118.14,-37.89 126.67,-39.02"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="126.25,-42.5 136.62,-40.35 127.17,-35.56 126.25,-42.5"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="151.5,-0.5 151.5,-19.5 238.5,-19.5 238.5,-0.5 151.5,-0.5"/>
|
||||
<text text-anchor="middle" x="195" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M101.34,-22.35C114.13,-20.65 127.94,-18.81 140.89,-17.08"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="141.61,-20.52 151.06,-15.73 140.68,-13.58 141.61,-20.52"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,7 @@
|
||||
<map id="main" name="main">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,35,56,61"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="135,5,207,32"/>
|
||||
<area shape="rect" id="node3" href="$d0/da2/number__of__positive__divisors_8cpp.html#ad89ccced8504b5116046cfa03066ffeb" title=" " alt="" coords="104,57,239,98"/>
|
||||
<area shape="rect" id="node4" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="287,39,441,65"/>
|
||||
<area shape="rect" id="node5" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/size.html#" title=" " alt="" coords="306,89,422,116"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
4b955f1e80d28c1a99b4f18828e35b90
|
||||
@@ -0,0 +1,83 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: main Pages: 1 -->
|
||||
<svg width="335pt" height="91pt"
|
||||
viewBox="0.00 0.00 335.00 91.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 87)">
|
||||
<title>main</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-87 331,-87 331,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-41.5 0,-60.5 38,-60.5 38,-41.5 0,-41.5"/>
|
||||
<text text-anchor="middle" x="19" y="-48.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="97.5,-63.5 97.5,-82.5 151.5,-82.5 151.5,-63.5 97.5,-63.5"/>
|
||||
<text text-anchor="middle" x="124.5" y="-70.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.03,-54.83C51.55,-57.71 70.52,-61.74 87.16,-65.27"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="86.63,-68.74 97.14,-67.4 88.09,-61.89 86.63,-68.74"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:href="../../d0/da2/number__of__positive__divisors_8cpp.html#ad89ccced8504b5116046cfa03066ffeb" target="_top" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-14 74,-44 175,-44 175,-14 74,-14"/>
|
||||
<text text-anchor="start" x="82" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">number_of_positive</text>
|
||||
<text text-anchor="middle" x="124.5" y="-21" font-family="Helvetica,sans-Serif" font-size="10.00">_divisors</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.03,-47.17C45.42,-45.6 54.44,-43.68 63.82,-41.69"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="64.61,-45.1 73.66,-39.59 63.15,-38.25 64.61,-45.1"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="211,-38.5 211,-57.5 327,-57.5 327,-38.5 211,-38.5"/>
|
||||
<text text-anchor="middle" x="269" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node3->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M175.34,-35.65C183.53,-36.74 192.14,-37.89 200.67,-39.02"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="200.25,-42.5 210.62,-40.35 201.17,-35.56 200.25,-42.5"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/size.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="225.5,-0.5 225.5,-19.5 312.5,-19.5 312.5,-0.5 225.5,-0.5"/>
|
||||
<text text-anchor="middle" x="269" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::size</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node3->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node3->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M175.34,-22.35C188.13,-20.65 201.94,-18.81 214.89,-17.08"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="215.61,-20.52 225.06,-15.73 214.68,-13.58 215.61,-20.52"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.9 KiB |
4
d0/dab/interpolation__search_8cpp__incl.map
Normal file
@@ -0,0 +1,4 @@
|
||||
<map id="search/interpolation_search.cpp" name="search/interpolation_search.cpp">
|
||||
<area shape="rect" id="node1" title="Interpolation search algorithm" alt="" coords="5,5,140,47"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="37,95,109,121"/>
|
||||
</map>
|
||||
1
d0/dab/interpolation__search_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
50f0532822ac20b705aed5ad7bea2748
|
||||
38
d0/dab/interpolation__search_8cpp__incl.svg
Normal file
@@ -0,0 +1,38 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: search/interpolation_search.cpp Pages: 1 -->
|
||||
<svg width="109pt" height="95pt"
|
||||
viewBox="0.00 0.00 109.00 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
|
||||
<title>search/interpolation_search.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 105,-91 105,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Interpolation search algorithm">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-86.5 101,-86.5 101,-56.5 0,-56.5"/>
|
||||
<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">search/interpolation</text>
|
||||
<text text-anchor="middle" x="50.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_search.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="23.5,-0.5 23.5,-19.5 77.5,-19.5 77.5,-0.5 23.5,-0.5"/>
|
||||
<text text-anchor="middle" x="50.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M50.5,-56.4C50.5,-48.47 50.5,-38.46 50.5,-29.86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="54,-29.66 50.5,-19.66 47,-29.66 54,-29.66"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
6
d0/db5/trie__modern_8cpp__incl.map
Normal file
@@ -0,0 +1,6 @@
|
||||
<map id="data_structures/trie_modern.cpp" name="data_structures/trie_modern.cpp">
|
||||
<area shape="rect" id="node1" title="A basic implementation of trie class to store only lower-case strings." alt="" coords="69,5,203,47"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,95,77,121"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="101,95,171,121"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="195,95,250,121"/>
|
||||
</map>
|
||||
1
d0/db5/trie__modern_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
1439627f44055590d7f63a6ff1ad6c03
|
||||
68
d0/db5/trie__modern_8cpp__incl.svg
Normal file
@@ -0,0 +1,68 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: data_structures/trie_modern.cpp Pages: 1 -->
|
||||
<svg width="192pt" height="95pt"
|
||||
viewBox="0.00 0.00 191.50 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
|
||||
<title>data_structures/trie_modern.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 187.5,-91 187.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="A basic implementation of trie class to store only lower-case strings.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="47.5,-56.5 47.5,-86.5 148.5,-86.5 148.5,-56.5 47.5,-56.5"/>
|
||||
<text text-anchor="start" x="55.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures/trie</text>
|
||||
<text text-anchor="middle" x="98" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_modern.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 54,-19.5 54,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="27" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M81.17,-56.4C70.33,-47.31 56.22,-35.49 45.13,-26.19"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="47.24,-23.4 37.33,-19.66 42.75,-28.76 47.24,-23.4"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="72,-0.5 72,-19.5 124,-19.5 124,-0.5 72,-0.5"/>
|
||||
<text text-anchor="middle" x="98" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M98,-56.4C98,-48.47 98,-38.46 98,-29.86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="101.5,-29.66 98,-19.66 94.5,-29.66 101.5,-29.66"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="142.5,-0.5 142.5,-19.5 183.5,-19.5 183.5,-0.5 142.5,-0.5"/>
|
||||
<text text-anchor="middle" x="163" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M113.4,-56.4C123.24,-47.4 135.99,-35.72 146.11,-26.47"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="148.53,-28.99 153.54,-19.66 143.8,-23.83 148.53,-28.99"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
153
d0/db6/non__recursive__merge__sort_8cpp.html
Normal file
@@ -0,0 +1,153 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: sorting/non_recursive_merge_sort.cpp File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d0/db6/non__recursive__merge__sort_8cpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">non_recursive_merge_sort.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <cstddef></code><br />
|
||||
<code>#include <iostream></code><br />
|
||||
<code>#include <utility></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for non_recursive_merge_sort.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../da/d5d/non__recursive__merge__sort_8cpp__incl.svg" width="251" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:d5/d91/namespacesorting"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d91/namespacesorting.html">sorting</a></td></tr>
|
||||
<tr class="memdesc:d5/d91/namespacesorting"><td class="mdescLeft"> </td><td class="mdescRight">Sorting algorithms. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:aa26de383227859210f14dcf12201a079"><td class="memTemplParams" colspan="2">template<class Iterator > </td></tr>
|
||||
<tr class="memitem:aa26de383227859210f14dcf12201a079"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d5/d91/namespacesorting.html#aa26de383227859210f14dcf12201a079">sorting::merge</a> (Iterator l, Iterator r, const Iterator e, char b[])</td></tr>
|
||||
<tr class="memdesc:aa26de383227859210f14dcf12201a079"><td class="mdescLeft"> </td><td class="mdescRight">merges 2 sorted adjacent segments into a larger sorted segment <a href="../../d5/d91/namespacesorting.html#aa26de383227859210f14dcf12201a079">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa26de383227859210f14dcf12201a079"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a140d913e42fb94176a0b2c8b29a80420"><td class="memTemplParams" colspan="2">template<class Iterator > </td></tr>
|
||||
<tr class="memitem:a140d913e42fb94176a0b2c8b29a80420"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d5/d91/namespacesorting.html#a140d913e42fb94176a0b2c8b29a80420">sorting::non_recursive_merge_sort</a> (const Iterator first, const Iterator last, const size_t n)</td></tr>
|
||||
<tr class="memdesc:a140d913e42fb94176a0b2c8b29a80420"><td class="mdescLeft"> </td><td class="mdescRight">bottom-up merge sort which sorts elements in a non-decreasing order <a href="../../d5/d91/namespacesorting.html#a140d913e42fb94176a0b2c8b29a80420">More...</a><br /></td></tr>
|
||||
<tr class="separator:a140d913e42fb94176a0b2c8b29a80420"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27236b8d3df3832e1f1225576a122534"><td class="memTemplParams" colspan="2">template<class Iterator > </td></tr>
|
||||
<tr class="memitem:a27236b8d3df3832e1f1225576a122534"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d5/d91/namespacesorting.html#a27236b8d3df3832e1f1225576a122534">sorting::non_recursive_merge_sort</a> (const Iterator first, const size_t n)</td></tr>
|
||||
<tr class="memdesc:a27236b8d3df3832e1f1225576a122534"><td class="mdescLeft"> </td><td class="mdescRight">bottom-up merge sort which sorts elements in a non-decreasing order <a href="../../d5/d91/namespacesorting.html#a27236b8d3df3832e1f1225576a122534">More...</a><br /></td></tr>
|
||||
<tr class="separator:a27236b8d3df3832e1f1225576a122534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae97f4dd815654c4682f564afd718e824"><td class="memTemplParams" colspan="2">template<class Iterator > </td></tr>
|
||||
<tr class="memitem:ae97f4dd815654c4682f564afd718e824"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../d5/d91/namespacesorting.html#ae97f4dd815654c4682f564afd718e824">sorting::non_recursive_merge_sort</a> (const Iterator first, const Iterator last)</td></tr>
|
||||
<tr class="memdesc:ae97f4dd815654c4682f564afd718e824"><td class="mdescLeft"> </td><td class="mdescRight">bottom-up merge sort which sorts elements in a non-decreasing order <a href="../../d5/d91/namespacesorting.html#ae97f4dd815654c4682f564afd718e824">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae97f4dd815654c4682f564afd718e824"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top"><a id="a3c04138a5bfe5d72780bb7e82a18e627"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><b>main</b> (int argc, char **argv)</td></tr>
|
||||
<tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Copyright 2020 </p><dl class="section author"><dt>Author</dt><dd>Albirair</dd></dl>
|
||||
<p>A generic implementation of non-recursive merge sort. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_bb1b521853a9c46347182a9d10420771.html">sorting</a></li><li class="navelem"><a class="el" href="../../d0/db6/non__recursive__merge__sort_8cpp.html">non_recursive_merge_sort.cpp</a></li>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
8
d0/db6/non__recursive__merge__sort_8cpp.js
Normal file
@@ -0,0 +1,8 @@
|
||||
var non__recursive__merge__sort_8cpp =
|
||||
[
|
||||
[ "main", "d0/db6/non__recursive__merge__sort_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627", null ],
|
||||
[ "merge", "d0/db6/non__recursive__merge__sort_8cpp.html#aa26de383227859210f14dcf12201a079", null ],
|
||||
[ "non_recursive_merge_sort", "d0/db6/non__recursive__merge__sort_8cpp.html#ae97f4dd815654c4682f564afd718e824", null ],
|
||||
[ "non_recursive_merge_sort", "d0/db6/non__recursive__merge__sort_8cpp.html#a140d913e42fb94176a0b2c8b29a80420", null ],
|
||||
[ "non_recursive_merge_sort", "d0/db6/non__recursive__merge__sort_8cpp.html#a27236b8d3df3832e1f1225576a122534", null ]
|
||||
];
|
||||
6
d0/db7/smallest__circle_8cpp__incl.map
Normal file
@@ -0,0 +1,6 @@
|
||||
<map id="others/smallest_circle.cpp" name="others/smallest_circle.cpp">
|
||||
<area shape="rect" id="node1" title="Get centre and radius of the smallest circle that circumscribes given set of points." alt="" coords="37,5,211,32"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,80,64,107"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="88,80,160,107"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="184,80,243,107"/>
|
||||
</map>
|
||||
1
d0/db7/smallest__circle_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
3519d6c8bd7f3487624f46840d81f389
|
||||
67
d0/db7/smallest__circle_8cpp__incl.svg
Normal file
@@ -0,0 +1,67 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: others/smallest_circle.cpp Pages: 1 -->
|
||||
<svg width="186pt" height="84pt"
|
||||
viewBox="0.00 0.00 186.00 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>others/smallest_circle.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 182,-80 182,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Get centre and radius of the smallest circle that circumscribes given set of points.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="23.5,-56.5 23.5,-75.5 154.5,-75.5 154.5,-56.5 23.5,-56.5"/>
|
||||
<text text-anchor="middle" x="89" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">others/smallest_circle.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 44,-19.5 44,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="22" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M78.24,-56.32C68.23,-48.26 53.11,-36.08 41.07,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="42.94,-23.38 32.96,-19.83 38.55,-28.83 42.94,-23.38"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="62,-0.5 62,-19.5 116,-19.5 116,-0.5 62,-0.5"/>
|
||||
<text text-anchor="middle" x="89" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M89,-56.08C89,-49.01 89,-38.86 89,-29.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="92.5,-29.75 89,-19.75 85.5,-29.75 92.5,-29.75"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="134,-0.5 134,-19.5 178,-19.5 178,-0.5 134,-0.5"/>
|
||||
<text text-anchor="middle" x="156" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M99.76,-56.32C109.77,-48.26 124.89,-36.08 136.93,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="139.45,-28.83 145.04,-19.83 135.06,-23.38 139.45,-28.83"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.9 KiB |
116
d0/dc4/struct_point-members.html
Normal file
@@ -0,0 +1,116 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: Member List</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d8/dc8/struct_point.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Point Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="../../d8/dc8/struct_point.html">Point</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html#ae2d6fb1b3fd3a96169d963d62e37130a">Point</a>(double a=0.f, double b=0.f)</td><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html">Point</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>x</b> (defined in <a class="el" href="../../d8/dc8/struct_point.html">Point</a>)</td><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html">Point</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html#ab99c56589bc8ad5fa5071387110a5bc7">x</a></td><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html">Point</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html#a2e1b5fb2b2a83571f5c0bc0f66a73cf7">y</a></td><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html">Point</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html#afa38be143ae800e6ad69ce8ed4df62d8">y</a></td><td class="entry"><a class="el" href="../../d8/dc8/struct_point.html">Point</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
5
d0/dcc/successive__approximation_8cpp__incl.map
Normal file
@@ -0,0 +1,5 @@
|
||||
<map id="numerical_methods/successive_approximation.cpp" name="numerical_methods/successive_approximation.cpp">
|
||||
<area shape="rect" id="node1" title="Method of successive approximations using fixed-point iteration method." alt="" coords="5,5,211,47"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="35,95,93,121"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="117,95,189,121"/>
|
||||
</map>
|
||||
1
d0/dcc/successive__approximation_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
11b6503a2e4cf7f5fd275e8a6254263a
|
||||
53
d0/dcc/successive__approximation_8cpp__incl.svg
Normal file
@@ -0,0 +1,53 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: numerical_methods/successive_approximation.cpp Pages: 1 -->
|
||||
<svg width="162pt" height="95pt"
|
||||
viewBox="0.00 0.00 162.00 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
|
||||
<title>numerical_methods/successive_approximation.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 158,-91 158,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Method of successive approximations using fixed-point iteration method.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-56.5 0,-86.5 154,-86.5 154,-56.5 0,-56.5"/>
|
||||
<text text-anchor="start" x="8" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods/successive</text>
|
||||
<text text-anchor="middle" x="77" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_approximation.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="22,-0.5 22,-19.5 66,-19.5 66,-0.5 22,-0.5"/>
|
||||
<text text-anchor="middle" x="44" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M69.18,-56.4C64.53,-48.02 58.6,-37.33 53.66,-28.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="56.71,-26.71 48.8,-19.66 50.59,-30.1 56.71,-26.71"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="84,-0.5 84,-19.5 138,-19.5 138,-0.5 84,-0.5"/>
|
||||
<text text-anchor="middle" x="111" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M85.06,-56.4C89.85,-48.02 95.96,-37.33 101.04,-28.42"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="104.13,-30.08 106.05,-19.66 98.05,-26.6 104.13,-30.08"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
6
d0/dd1/binaryheap_8cpp__incl.map
Normal file
@@ -0,0 +1,6 @@
|
||||
<map id="data_structures/binaryheap.cpp" name="data_structures/binaryheap.cpp">
|
||||
<area shape="rect" id="node1" title="A C++ program to demonstrate common Binary Heap Operations." alt="" coords="24,5,228,32"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,80,65,107"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="90,80,162,107"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="186,80,239,107"/>
|
||||
</map>
|
||||
1
d0/dd1/binaryheap_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
dd50839c38841c72a4716094e86c6cf8
|
||||
67
d0/dd1/binaryheap_8cpp__incl.svg
Normal file
@@ -0,0 +1,67 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: data_structures/binaryheap.cpp Pages: 1 -->
|
||||
<svg width="184pt" height="84pt"
|
||||
viewBox="0.00 0.00 183.50 84.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 80)">
|
||||
<title>data_structures/binaryheap.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-80 179.5,-80 179.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="A C++ program to demonstrate common Binary Heap Operations.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="14,-56.5 14,-75.5 167,-75.5 167,-56.5 14,-56.5"/>
|
||||
<text text-anchor="middle" x="90.5" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">data_structures/binaryheap.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 45,-19.5 45,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="22.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">climits</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M79.57,-56.32C69.33,-48.18 53.78,-35.84 41.5,-26.09"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="43.63,-23.31 33.62,-19.83 39.28,-28.79 43.63,-23.31"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="63.5,-0.5 63.5,-19.5 117.5,-19.5 117.5,-0.5 63.5,-0.5"/>
|
||||
<text text-anchor="middle" x="90.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M90.5,-56.08C90.5,-49.01 90.5,-38.86 90.5,-29.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="94,-29.75 90.5,-19.75 87,-29.75 94,-29.75"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="135.5,-0.5 135.5,-19.5 175.5,-19.5 175.5,-0.5 135.5,-0.5"/>
|
||||
<text text-anchor="middle" x="155.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M100.94,-56.32C110.65,-48.26 125.32,-36.08 137,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="139.41,-28.92 144.87,-19.83 134.94,-23.53 139.41,-28.92"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.9 KiB |
148
d0/dd2/class_queue___array.html
Normal file
@@ -0,0 +1,148 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: Queue_Array Class Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d0/dd2/class_queue___array.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="../../de/d91/class_queue___array-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Queue_Array Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a52de5f54eee2b875016fed8abb64d47a"><td class="memItemLeft" align="right" valign="top"><a id="a52de5f54eee2b875016fed8abb64d47a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (int)</td></tr>
|
||||
<tr class="separator:a52de5f54eee2b875016fed8abb64d47a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4e1ea2bf04c99ef258888fd4303f09cd"><td class="memItemLeft" align="right" valign="top"><a id="a4e1ea2bf04c99ef258888fd4303f09cd"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><b>dequeue</b> ()</td></tr>
|
||||
<tr class="separator:a4e1ea2bf04c99ef258888fd4303f09cd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa8c58cb7bfd146c39e9dd0a39d47dce7"><td class="memItemLeft" align="right" valign="top"><a id="aa8c58cb7bfd146c39e9dd0a39d47dce7"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>display</b> ()</td></tr>
|
||||
<tr class="separator:aa8c58cb7bfd146c39e9dd0a39d47dce7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a81c4648299cc693c61e73b2d7022f420"><td class="memItemLeft" align="right" valign="top"><a id="a81c4648299cc693c61e73b2d7022f420"></a>
|
||||
int * </td><td class="memItemRight" valign="bottom"><b>arr</b> = new int[size]</td></tr>
|
||||
<tr class="separator:a81c4648299cc693c61e73b2d7022f420"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a6de07e48dcd70df0b6c9affe94f7742f"><td class="memItemLeft" align="right" valign="top"><a id="a6de07e48dcd70df0b6c9affe94f7742f"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><b>front</b></td></tr>
|
||||
<tr class="separator:a6de07e48dcd70df0b6c9affe94f7742f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf0003cf9a3ef11c752a40475f586609"><td class="memItemLeft" align="right" valign="top"><a id="abf0003cf9a3ef11c752a40475f586609"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><b>rear</b></td></tr>
|
||||
<tr class="separator:abf0003cf9a3ef11c752a40475f586609"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02be998c5cb601b25709804f6887909b"><td class="memItemLeft" align="right" valign="top"><a id="a02be998c5cb601b25709804f6887909b"></a>
|
||||
int </td><td class="memItemRight" valign="bottom"><b>size</b></td></tr>
|
||||
<tr class="separator:a02be998c5cb601b25709804f6887909b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>data_structures/queue_using_array.cpp</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../d0/dd2/class_queue___array.html">Queue_Array</a></li>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:45 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
11
d0/dd2/class_queue___array.js
Normal file
@@ -0,0 +1,11 @@
|
||||
var class_queue___array =
|
||||
[
|
||||
[ "Queue_Array", "d0/dd2/class_queue___array.html#abf20bb235f99915addd7f162008365be", null ],
|
||||
[ "dequeue", "d0/dd2/class_queue___array.html#a4e1ea2bf04c99ef258888fd4303f09cd", null ],
|
||||
[ "display", "d0/dd2/class_queue___array.html#aa8c58cb7bfd146c39e9dd0a39d47dce7", null ],
|
||||
[ "enqueue", "d0/dd2/class_queue___array.html#a52de5f54eee2b875016fed8abb64d47a", null ],
|
||||
[ "arr", "d0/dd2/class_queue___array.html#a81c4648299cc693c61e73b2d7022f420", null ],
|
||||
[ "front", "d0/dd2/class_queue___array.html#a6de07e48dcd70df0b6c9affe94f7742f", null ],
|
||||
[ "rear", "d0/dd2/class_queue___array.html#abf0003cf9a3ef11c752a40475f586609", null ],
|
||||
[ "size", "d0/dd2/class_queue___array.html#a02be998c5cb601b25709804f6887909b", null ]
|
||||
];
|
||||
8
d0/dd5/ode__midpoint__euler_8cpp__incl.map
Normal file
@@ -0,0 +1,8 @@
|
||||
<map id="numerical_methods/ode_midpoint_euler.cpp" name="numerical_methods/ode_midpoint_euler.cpp">
|
||||
<area shape="rect" id="node1" title="Solve a multivariable first order ordinary differential equation (ODEs) using midpoint Euler method" alt="" coords="121,5,281,47"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,95,64,121"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="89,95,143,121"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="168,95,235,121"/>
|
||||
<area shape="rect" id="node5" title=" " alt="" coords="259,95,331,121"/>
|
||||
<area shape="rect" id="node6" title=" " alt="" coords="355,95,423,121"/>
|
||||
</map>
|
||||
1
d0/dd5/ode__midpoint__euler_8cpp__incl.md5
Normal file
@@ -0,0 +1 @@
|
||||
1ec8e01f405364078a4c40d5bbc5a6bf
|
||||
98
d0/dd5/ode__midpoint__euler_8cpp__incl.svg
Normal file
@@ -0,0 +1,98 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: numerical_methods/ode_midpoint_euler.cpp Pages: 1 -->
|
||||
<svg width="322pt" height="95pt"
|
||||
viewBox="0.00 0.00 321.50 95.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 91)">
|
||||
<title>numerical_methods/ode_midpoint_euler.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-91 317.5,-91 317.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Solve a multivariable first order ordinary differential equation (ODEs) using midpoint Euler method">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="87,-56.5 87,-86.5 207,-86.5 207,-56.5 87,-56.5"/>
|
||||
<text text-anchor="start" x="95" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods/ode</text>
|
||||
<text text-anchor="middle" x="147" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">_midpoint_euler.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 44,-19.5 44,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="22" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M117.38,-56.4C96.78,-46.59 69.52,-33.62 49.42,-24.05"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="50.72,-20.8 40.19,-19.66 47.71,-27.12 50.72,-20.8"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="62.5,-0.5 62.5,-19.5 103.5,-19.5 103.5,-0.5 62.5,-0.5"/>
|
||||
<text text-anchor="middle" x="83" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctime</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M131.83,-56.4C122.25,-47.49 109.84,-35.95 99.93,-26.74"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="102.02,-23.9 92.31,-19.66 97.25,-29.03 102.02,-23.9"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="122,-0.5 122,-19.5 172,-19.5 172,-0.5 122,-0.5"/>
|
||||
<text text-anchor="middle" x="147" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">fstream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147,-56.4C147,-48.47 147,-38.46 147,-29.86"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="150.5,-29.66 147,-19.66 143.5,-29.66 150.5,-29.66"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="190,-0.5 190,-19.5 244,-19.5 244,-0.5 190,-0.5"/>
|
||||
<text text-anchor="middle" x="217" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M163.59,-56.4C174.29,-47.31 188.19,-35.49 199.13,-26.19"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="201.46,-28.8 206.81,-19.66 196.93,-23.47 201.46,-28.8"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="262.5,-0.5 262.5,-19.5 313.5,-19.5 313.5,-0.5 262.5,-0.5"/>
|
||||
<text text-anchor="middle" x="288" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">valarray</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M180.42,-56.4C203.97,-46.46 235.24,-33.26 257.99,-23.66"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="259.63,-26.77 267.48,-19.66 256.91,-20.32 259.63,-26.77"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
226
d0/de2/gaussian__elimination_8cpp.html
Normal file
@@ -0,0 +1,226 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.18"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Algorithms_in_C++: numerical_methods/gaussian_elimination.cpp File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<script type="text/x-mathjax-config">
|
||||
MathJax.Hub.Config({
|
||||
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
|
||||
jax: ["input/TeX","output/HTML-CSS"],
|
||||
});
|
||||
</script>
|
||||
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Algorithms_in_C++
|
||||
 <span id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Set of algorithms implemented in C++.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.18 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d0/de2/gaussian__elimination_8cpp.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">gaussian_elimination.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="https://en.wikipedia.org/wiki/Gaussian_elimination">Gaussian elimination method</a>
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include <iostream></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for gaussian_elimination.cpp:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d2/ddd/gaussian__elimination_8cpp__incl.svg" width="202" height="127"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/de2/gaussian__elimination_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
|
||||
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a href="https://en.wikipedia.org/wiki/Gaussian_elimination">Gaussian elimination method</a> </p>
|
||||
</div><h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">◆ </a></span>main()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int main </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Main function </p>
|
||||
<div class="fragment"><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>  {</div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  <span class="keywordtype">int</span> mat_size, i, j, step;</div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"Matrix size: "</span>;</div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a> >> mat_size;</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  </div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  <span class="comment">// create a 2D matrix by dynamic memory allocation</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keywordtype">double</span> **mat = <span class="keyword">new</span> <span class="keywordtype">double</span> *[mat_size + 1], **x = <span class="keyword">new</span> <span class="keywordtype">double</span> *[mat_size];</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <span class="keywordflow">for</span> (i = 0; i <= mat_size; i++) {</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>  mat[i] = <span class="keyword">new</span> <span class="keywordtype">double</span>[mat_size + 1];</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  <span class="keywordflow">if</span> (i < mat_size)</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  x[i] = <span class="keyword">new</span> <span class="keywordtype">double</span>[mat_size + 1];</div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  }</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  <span class="comment">// get the matrix elements from user</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> << <span class="stringliteral">"Enter value of the matrix: "</span> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <span class="keywordflow">for</span> (i = 0; i < mat_size; i++) {</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keywordflow">for</span> (j = 0; j <= mat_size; j++) {</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a> >></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  mat[i][j]; <span class="comment">// Enter (mat_size*mat_size) value of the matrix.</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  }</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  }</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="comment">// perform Gaussian elimination</span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keywordflow">for</span> (step = 0; step < mat_size - 1; step++) {</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keywordflow">for</span> (i = step; i < mat_size - 1; i++) {</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordtype">double</span> <a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#a9ecd98ce0064e2f7f97bb6a92f58ee72">a</a> = (mat[i + 1][step] / mat[step][step]);</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  </div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordflow">for</span> (j = step; j <= mat_size; j++)</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  mat[i + 1][j] = mat[i + 1][j] - (<a class="code" href="../../d7/d35/matrix__exponentiation_8cpp.html#a9ecd98ce0064e2f7f97bb6a92f58ee72">a</a> * mat[step][j]);</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  }</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  }</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  << <span class="stringliteral">"Matrix using Gaussian Elimination method: "</span> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordflow">for</span> (i = 0; i < mat_size; i++) {</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordflow">for</span> (j = 0; j <= mat_size; j++) {</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  x[i][j] = mat[i][j];</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << mat[i][j] << <span class="stringliteral">" "</span>;</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  }</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  }</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  << <span class="stringliteral">"Value of the Gaussian Elimination method: "</span> << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordflow">for</span> (i = mat_size - 1; i >= 0; i--) {</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">double</span> sum = 0;</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordflow">for</span> (j = mat_size - 1; j > i; j--) {</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  x[i][j] = x[j][j] * x[i][j];</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  sum = x[i][j] + sum;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  }</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">if</span> (x[i][i] == 0)</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  x[i][i] = 0;</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  x[i][i] = (x[i][mat_size] - sum) / (x[i][i]);</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  </div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> << <span class="stringliteral">"x"</span> << i << <span class="stringliteral">"= "</span> << x[i][i] << <a class="codeRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  }</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  </div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">for</span> (i = 0; i <= mat_size; i++) {</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">delete</span>[] mat[i];</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">if</span> (i < mat_size)</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">delete</span>[] x[i];</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  }</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">delete</span>[] mat;</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">delete</span>[] x;</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  </div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> }</div>
|
||||
</div><!-- fragment --><div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d0/de2/gaussian__elimination_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="182" height="38"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
|
||||
<div class="ttc" id="amatrix__exponentiation_8cpp_html_a9ecd98ce0064e2f7f97bb6a92f58ee72"><div class="ttname"><a href="../../d7/d35/matrix__exponentiation_8cpp.html#a9ecd98ce0064e2f7f97bb6a92f58ee72">a</a></div><div class="ttdeci">vector< ll > a</div><div class="ttdef"><b>Definition:</b> matrix_exponentiation.cpp:53</div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="abasic_istream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_istream.html">std::cin</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_9c6faab82c22511b50177aa2e38e2780.html">numerical_methods</a></li><li class="navelem"><a class="el" href="../../d0/de2/gaussian__elimination_8cpp.html">gaussian_elimination.cpp</a></li>
|
||||
<li class="footer">Generated on Fri Jun 19 2020 16:06:44 for Algorithms_in_C++ by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="../../doxygen.png" alt="doxygen"/></a> 1.8.18 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
4
d0/de2/gaussian__elimination_8cpp.js
Normal file
@@ -0,0 +1,4 @@
|
||||
var gaussian__elimination_8cpp =
|
||||
[
|
||||
[ "main", "d0/de2/gaussian__elimination_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ]
|
||||
];
|
||||
@@ -0,0 +1,4 @@
|
||||
<map id="main" name="main">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="5,5,56,32"/>
|
||||
<area shape="rect" id="node2" href="/Users/runner/runners/2.263.0/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="104,5,176,32"/>
|
||||
</map>
|
||||
@@ -0,0 +1 @@
|
||||
7b66b13cd9e906646a781de5e20f13d9
|
||||
@@ -0,0 +1,37 @@
|
||||
<?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 2.44.0 (20200408.0750)
|
||||
-->
|
||||
<!-- Title: main Pages: 1 -->
|
||||
<svg width="136pt" height="28pt"
|
||||
viewBox="0.00 0.00 136.00 28.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 24)">
|
||||
<title>main</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-24 132,-24 132,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title=" ">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="0,-0.5 0,-19.5 38,-19.5 38,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="19" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
|
||||
<polygon fill="white" stroke="black" points="74,-0.5 74,-19.5 128,-19.5 128,-0.5 74,-0.5"/>
|
||||
<text text-anchor="middle" x="101" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M38.15,-10C45.71,-10 54.76,-10 63.58,-10"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="63.73,-13.5 73.73,-10 63.73,-6.5 63.73,-13.5"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
5
d0/dfc/sqrt__double_8cpp__incl.map
Normal file
@@ -0,0 +1,5 @@
|
||||
<map id="math/sqrt_double.cpp" name="math/sqrt_double.cpp">
|
||||
<area shape="rect" id="node1" title="Calculate the square root of any positive real number in  time, with precision fixed using bisection ..." alt="" coords="11,5,158,32"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,80,71,107"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="95,80,167,107"/>
|
||||
</map>
|
||||