Documentation for c56496d9f2

This commit is contained in:
realstealthninja
2024-10-04 17:05:30 +00:00
parent 13fd79a77e
commit d1aa96839d
33 changed files with 132 additions and 125 deletions

View File

@@ -112,7 +112,7 @@ $(function(){initNavTree('d5/dd0/namespacephysics.html','../../'); initResizable
<a href="#details">More...</a></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>for IO operations </p>
<p>for assert() for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/pow.html">std::pow()</a>, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sin.html">std::sin()</a>, and <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/cos.html">std::cos()</a></p>
<p>for <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/pow.html">std::pow()</a>, <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sin.html">std::sin()</a>, and <a class="elRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/cos.html">std::cos()</a></p>
<p>Physics algorithms </p>
</div></div><!-- contents -->
</div><!-- doc-content -->

View File

@@ -106,6 +106,7 @@ $(function(){initNavTree('d9/d29/ground__to__ground__projectile__motion_8cpp.htm
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">ground_to_ground_projectile_motion.cpp File Reference</div></div>
</div><!--header-->
@@ -131,11 +132,18 @@ Namespaces</h2></td></tr>
<tr class="memdesc:d0/d20/namespaceground__to__ground__projectile__motion"><td class="mdescLeft">&#160;</td><td class="mdescRight">Functions for the Ground to ground <a href="https://en.wikipedia.org/wiki/Projectile_motion" target="_blank">projectile motion</a> equation. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a525335710b53cb064ca56b936120431e" id="r_a525335710b53cb064ca56b936120431e"><td class="memItemLeft" align="right" valign="top"><a id="a525335710b53cb064ca56b936120431e" name="a525335710b53cb064ca56b936120431e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_USE_MATH_DEFINES</b></td></tr>
<tr class="memdesc:a525335710b53cb064ca56b936120431e"><td class="mdescLeft">&#160;</td><td class="mdescRight">for assert() <br /></td></tr>
<tr class="separator:a525335710b53cb064ca56b936120431e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aba1d26faf6a5379c28cae458956241de" id="r_aba1d26faf6a5379c28cae458956241de"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aba1d26faf6a5379c28cae458956241de">physics::ground_to_ground_projectile_motion::degrees_to_radians</a> (double radian, double PI=3.14)</td></tr>
<tr class="memdesc:aba1d26faf6a5379c28cae458956241de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert radians to degrees. <br /></td></tr>
<tr class="separator:aba1d26faf6a5379c28cae458956241de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab00e9785fb2670f7af99d6f3d636f87c" id="r_ab00e9785fb2670f7af99d6f3d636f87c"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab00e9785fb2670f7af99d6f3d636f87c">physics::ground_to_ground_projectile_motion::degrees_to_radians</a> (double degrees)</td></tr>
<tr class="memdesc:ab00e9785fb2670f7af99d6f3d636f87c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert radians to degrees. <br /></td></tr>
<tr class="separator:ab00e9785fb2670f7af99d6f3d636f87c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a563e066975fed1b84750a0a47c3cbb37" id="r_a563e066975fed1b84750a0a47c3cbb37"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a563e066975fed1b84750a0a47c3cbb37"><td class="memTemplItemLeft" align="right" valign="top">T&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#a563e066975fed1b84750a0a47c3cbb37">physics::ground_to_ground_projectile_motion::time_of_flight</a> (T initial_velocity, T angle, double gravity=9.81)</td></tr>
<tr class="memdesc:a563e066975fed1b84750a0a47c3cbb37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate the time of flight. <br /></td></tr>
@@ -160,8 +168,8 @@ Functions</h2></td></tr>
<p>Ground to ground projectile motion is when a projectile's trajectory starts at the ground, reaches the apex, then falls back on the ground.</p>
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/Focusucof" target="_blank">Focusucof</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="aba1d26faf6a5379c28cae458956241de" name="aba1d26faf6a5379c28cae458956241de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba1d26faf6a5379c28cae458956241de">&#9670;&#160;</a></span>degrees_to_radians()</h2>
<a id="ab00e9785fb2670f7af99d6f3d636f87c" name="ab00e9785fb2670f7af99d6f3d636f87c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab00e9785fb2670f7af99d6f3d636f87c">&#9670;&#160;</a></span>degrees_to_radians()</h2>
<div class="memitem">
<div class="memproto">
@@ -169,12 +177,8 @@ Functions</h2></td></tr>
<tr>
<td class="memname">double physics::ground_to_ground_projectile_motion::degrees_to_radians </td>
<td>(</td>
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>radian</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>degrees</em></span></td><td>)</td>
<td></td>
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>PI</em></span><span class="paramdefsep"> = </span><span class="paramdefval">3.14</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -183,18 +187,18 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">radian</td><td>Angle in radians </td></tr>
<tr><td class="paramname">PI</td><td>The definition of the constant PI </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Angle in degrees </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 33</span> {</div>
<div class="line"><span class="lineno"> 34</span> <span class="keywordflow">return</span> (radian * (PI / 180));</div>
<div class="line"><span class="lineno"> 35</span>}</div>
<div class="fragment"><div class="line"><span class="lineno"> 34</span> {</div>
<div class="line"><span class="lineno"> 35</span> <span class="keywordtype">double</span> radians = degrees * (M_PI / 180);</div>
<div class="line"><span class="lineno"> 36</span> <span class="keywordflow">return</span> radians;</div>
<div class="line"><span class="lineno"> 37</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="../../d9/d29/ground__to__ground__projectile__motion_8cpp_aba1d26faf6a5379c28cae458956241de_cgraph.svg" width="183" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/d29/ground__to__ground__projectile__motion_8cpp_ab00e9785fb2670f7af99d6f3d636f87c_cgraph.svg" width="183" height="91"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -234,12 +238,12 @@ template&lt;typename T &gt; </div>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Horizontal distance that the projectile travels </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 57</span> {</div>
<div class="line"><span class="lineno"> 58</span> <span class="keywordtype">double</span> Vix = initial_velocity * (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/cos.html">std::cos</a>(<a class="code hl_function" href="#aba1d26faf6a5379c28cae458956241de">degrees_to_radians</a>(angle))); <span class="comment">// calculate x component of the initial velocity</span></div>
<div class="line"><span class="lineno"> 59</span> <span class="keywordflow">return</span> Vix * <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/chrono/c/time.html">time</a>;</div>
<div class="line"><span class="lineno"> 60</span>}</div>
<div class="fragment"><div class="line"><span class="lineno"> 59</span> {</div>
<div class="line"><span class="lineno"> 60</span> <span class="keywordtype">double</span> Vix = initial_velocity * (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/cos.html">std::cos</a>(<a class="code hl_function" href="#ab00e9785fb2670f7af99d6f3d636f87c">degrees_to_radians</a>(angle))); <span class="comment">// calculate x component of the initial velocity</span></div>
<div class="line"><span class="lineno"> 61</span> <span class="keywordflow">return</span> Vix * <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/chrono/c/time.html">time</a>;</div>
<div class="line"><span class="lineno"> 62</span>}</div>
<div class="ttc" id="acos_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/cos.html">std::cos</a></div><div class="ttdeci">T cos(T... args)</div></div>
<div class="ttc" id="aground__to__ground__projectile__motion_8cpp_html_aba1d26faf6a5379c28cae458956241de"><div class="ttname"><a href="#aba1d26faf6a5379c28cae458956241de">physics::ground_to_ground_projectile_motion::degrees_to_radians</a></div><div class="ttdeci">double degrees_to_radians(double radian, double PI=3.14)</div><div class="ttdoc">Convert radians to degrees.</div><div class="ttdef"><b>Definition</b> ground_to_ground_projectile_motion.cpp:33</div></div>
<div class="ttc" id="aground__to__ground__projectile__motion_8cpp_html_ab00e9785fb2670f7af99d6f3d636f87c"><div class="ttname"><a href="#ab00e9785fb2670f7af99d6f3d636f87c">physics::ground_to_ground_projectile_motion::degrees_to_radians</a></div><div class="ttdeci">double degrees_to_radians(double degrees)</div><div class="ttdoc">Convert radians to degrees.</div><div class="ttdef"><b>Definition</b> ground_to_ground_projectile_motion.cpp:34</div></div>
<div class="ttc" id="atime_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/c/time.html">std::time</a></div><div class="ttdeci">T time(T... args)</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
@@ -266,11 +270,11 @@ Here is the call graph for this function:</div>
<p>Main function. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 136</span> {</div>
<div class="line"><span class="lineno"> 137</span> <a class="code hl_function" href="#aa8dca7b867074164d5f45b0f3851269d">test</a>(); <span class="comment">// run self-test implementations</span></div>
<div class="line"><span class="lineno"> 138</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 139</span>}</div>
<div class="ttc" id="aground__to__ground__projectile__motion_8cpp_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Self-test implementations.</div><div class="ttdef"><b>Definition</b> ground_to_ground_projectile_motion.cpp:81</div></div>
<div class="fragment"><div class="line"><span class="lineno"> 138</span> {</div>
<div class="line"><span class="lineno"> 139</span> <a class="code hl_function" href="#aa8dca7b867074164d5f45b0f3851269d">test</a>(); <span class="comment">// run self-test implementations</span></div>
<div class="line"><span class="lineno"> 140</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 141</span>}</div>
<div class="ttc" id="aground__to__ground__projectile__motion_8cpp_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Self-test implementations.</div><div class="ttdef"><b>Definition</b> ground_to_ground_projectile_motion.cpp:83</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
@@ -315,10 +319,10 @@ template&lt;typename T &gt; </div>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The max height that the projectile reaches </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 70</span> {</div>
<div class="line"><span class="lineno"> 71</span> <span class="keywordtype">double</span> Viy = initial_velocity * (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sin.html">std::sin</a>(<a class="code hl_function" href="#aba1d26faf6a5379c28cae458956241de">degrees_to_radians</a>(angle))); <span class="comment">// calculate y component of the initial velocity</span></div>
<div class="line"><span class="lineno"> 72</span> <span class="keywordflow">return</span> (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/pow.html">std::pow</a>(Viy, 2) / (2.0 * gravity));</div>
<div class="line"><span class="lineno"> 73</span>}</div>
<div class="fragment"><div class="line"><span class="lineno"> 72</span> {</div>
<div class="line"><span class="lineno"> 73</span> <span class="keywordtype">double</span> Viy = initial_velocity * (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sin.html">std::sin</a>(<a class="code hl_function" href="#ab00e9785fb2670f7af99d6f3d636f87c">degrees_to_radians</a>(angle))); <span class="comment">// calculate y component of the initial velocity</span></div>
<div class="line"><span class="lineno"> 74</span> <span class="keywordflow">return</span> (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/pow.html">std::pow</a>(Viy, 2) / (2.0 * gravity));</div>
<div class="line"><span class="lineno"> 75</span>}</div>
<div class="ttc" id="apow_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/pow.html">std::pow</a></div><div class="ttdeci">T pow(T... args)</div></div>
<div class="ttc" id="asin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/sin.html">std::sin</a></div><div class="ttdeci">T sin(T... args)</div></div>
</div><!-- fragment --><div class="dynheader">
@@ -354,56 +358,56 @@ Here is the call graph for this function:</div>
<p>Self-test implementations. </p>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 81</span> {</div>
<div class="line"><span class="lineno"> 82</span> <span class="comment">// initial input variables</span></div>
<div class="line"><span class="lineno"> 83</span> <span class="keywordtype">double</span> initial_velocity = 5.0; <span class="comment">// double initial_velocity input</span></div>
<div class="line"><span class="lineno"> 84</span> <span class="keywordtype">double</span> angle = 40.0; <span class="comment">// double angle input</span></div>
<div class="line"><span class="lineno"> 85</span> </div>
<div class="line"><span class="lineno"> 86</span> <span class="comment">// 1st test</span></div>
<div class="line"><span class="lineno"> 87</span> <span class="keywordtype">double</span> expected_time_of_flight = 0.655; <span class="comment">// expected time output</span></div>
<div class="line"><span class="lineno"> 88</span> <span class="keywordtype">double</span> flight_time_output =</div>
<div class="line"><span class="lineno"> 89</span> <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/round.html">std::round</a>(physics::ground_to_ground_projectile_motion::time_of_flight(initial_velocity, angle) * 1000.0) /</div>
<div class="line"><span class="lineno"> 90</span> 1000.0; <span class="comment">// round output to 3 decimal places</span></div>
<div class="line"><span class="lineno"> 91</span> </div>
<div class="line"><span class="lineno"> 92</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Projectile Flight Time (double)&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 93</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Initial Velocity: &quot;</span> &lt;&lt; initial_velocity &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 94</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Angle: &quot;</span> &lt;&lt; angle &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 95</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Expected Output: &quot;</span> &lt;&lt; expected_time_of_flight &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 96</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Output: &quot;</span> &lt;&lt; flight_time_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 97</span> assert(flight_time_output == expected_time_of_flight);</div>
<div class="line"><span class="lineno"> 98</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;TEST PASSED&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 99</span> </div>
<div class="line"><span class="lineno"> 100</span> <span class="comment">// 2nd test</span></div>
<div class="line"><span class="lineno"> 101</span> <span class="keywordtype">double</span> expected_horizontal_range = 2.51; <span class="comment">// expected range output</span></div>
<div class="line"><span class="lineno"> 102</span> <span class="keywordtype">double</span> horizontal_range_output =</div>
<div class="line"><span class="lineno"> 103</span> <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/round.html">std::round</a>(physics::ground_to_ground_projectile_motion::horizontal_range(initial_velocity, angle,</div>
<div class="line"><span class="lineno"> 104</span> flight_time_output) *</div>
<div class="line"><span class="lineno"> 105</span> 100.0) /</div>
<div class="line"><span class="lineno"> 106</span> 100.0; <span class="comment">// round output to 2 decimal places</span></div>
<div class="line"><span class="lineno"> 107</span> </div>
<div class="line"><span class="lineno"> 108</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Projectile Horizontal Range (double)&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 109</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Initial Velocity: &quot;</span> &lt;&lt; initial_velocity &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 110</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Angle: &quot;</span> &lt;&lt; angle &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 111</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Time Of Flight: &quot;</span> &lt;&lt; flight_time_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 112</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Expected Output: &quot;</span> &lt;&lt; expected_horizontal_range &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 113</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Output: &quot;</span> &lt;&lt; horizontal_range_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 114</span> assert(horizontal_range_output == expected_horizontal_range);</div>
<div class="line"><span class="lineno"> 115</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;TEST PASSED&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 116</span> </div>
<div class="line"><span class="lineno"> 117</span> <span class="comment">// 3rd test</span></div>
<div class="line"><span class="lineno"> 118</span> <span class="keywordtype">double</span> expected_max_height = 0.526; <span class="comment">// expected height output</span></div>
<div class="line"><span class="lineno"> 119</span> <span class="keywordtype">double</span> max_height_output =</div>
<div class="line"><span class="lineno"> 120</span> <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/round.html">std::round</a>(physics::ground_to_ground_projectile_motion::max_height(initial_velocity, angle) * 1000.0) /</div>
<div class="line"><span class="lineno"> 121</span> 1000.0; <span class="comment">// round output to 3 decimal places</span></div>
<div class="line"><span class="lineno"> 122</span> </div>
<div class="line"><span class="lineno"> 123</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Projectile Max Height (double)&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 124</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Initial Velocity: &quot;</span> &lt;&lt; initial_velocity &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 125</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Angle: &quot;</span> &lt;&lt; angle &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 126</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Expected Output: &quot;</span> &lt;&lt; expected_max_height &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 127</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Output: &quot;</span> &lt;&lt; max_height_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 128</span> assert(max_height_output == expected_max_height);</div>
<div class="line"><span class="lineno"> 129</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;TEST PASSED&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 130</span>}</div>
<div class="fragment"><div class="line"><span class="lineno"> 83</span> {</div>
<div class="line"><span class="lineno"> 84</span> <span class="comment">// initial input variables</span></div>
<div class="line"><span class="lineno"> 85</span> <span class="keywordtype">double</span> initial_velocity = 5.0; <span class="comment">// double initial_velocity input</span></div>
<div class="line"><span class="lineno"> 86</span> <span class="keywordtype">double</span> angle = 40.0; <span class="comment">// double angle input</span></div>
<div class="line"><span class="lineno"> 87</span> </div>
<div class="line"><span class="lineno"> 88</span> <span class="comment">// 1st test</span></div>
<div class="line"><span class="lineno"> 89</span> <span class="keywordtype">double</span> expected_time_of_flight = 0.655; <span class="comment">// expected time output</span></div>
<div class="line"><span class="lineno"> 90</span> <span class="keywordtype">double</span> flight_time_output =</div>
<div class="line"><span class="lineno"> 91</span> <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/round.html">std::round</a>(physics::ground_to_ground_projectile_motion::time_of_flight(initial_velocity, angle) * 1000.0) /</div>
<div class="line"><span class="lineno"> 92</span> 1000.0; <span class="comment">// round output to 3 decimal places</span></div>
<div class="line"><span class="lineno"> 93</span> </div>
<div class="line"><span class="lineno"> 94</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Projectile Flight Time (double)&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 95</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Initial Velocity: &quot;</span> &lt;&lt; initial_velocity &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 96</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Angle: &quot;</span> &lt;&lt; angle &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 97</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Expected Output: &quot;</span> &lt;&lt; expected_time_of_flight &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 98</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Output: &quot;</span> &lt;&lt; flight_time_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 99</span> assert(flight_time_output == expected_time_of_flight);</div>
<div class="line"><span class="lineno"> 100</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;TEST PASSED&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 101</span> </div>
<div class="line"><span class="lineno"> 102</span> <span class="comment">// 2nd test</span></div>
<div class="line"><span class="lineno"> 103</span> <span class="keywordtype">double</span> expected_horizontal_range = 2.51; <span class="comment">// expected range output</span></div>
<div class="line"><span class="lineno"> 104</span> <span class="keywordtype">double</span> horizontal_range_output =</div>
<div class="line"><span class="lineno"> 105</span> <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/round.html">std::round</a>(physics::ground_to_ground_projectile_motion::horizontal_range(initial_velocity, angle,</div>
<div class="line"><span class="lineno"> 106</span> flight_time_output) *</div>
<div class="line"><span class="lineno"> 107</span> 100.0) /</div>
<div class="line"><span class="lineno"> 108</span> 100.0; <span class="comment">// round output to 2 decimal places</span></div>
<div class="line"><span class="lineno"> 109</span> </div>
<div class="line"><span class="lineno"> 110</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Projectile Horizontal Range (double)&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 111</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Initial Velocity: &quot;</span> &lt;&lt; initial_velocity &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 112</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Angle: &quot;</span> &lt;&lt; angle &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 113</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Time Of Flight: &quot;</span> &lt;&lt; flight_time_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 114</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Expected Output: &quot;</span> &lt;&lt; expected_horizontal_range &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 115</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Output: &quot;</span> &lt;&lt; horizontal_range_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 116</span> assert(horizontal_range_output == expected_horizontal_range);</div>
<div class="line"><span class="lineno"> 117</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;TEST PASSED&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 118</span> </div>
<div class="line"><span class="lineno"> 119</span> <span class="comment">// 3rd test</span></div>
<div class="line"><span class="lineno"> 120</span> <span class="keywordtype">double</span> expected_max_height = 0.526; <span class="comment">// expected height output</span></div>
<div class="line"><span class="lineno"> 121</span> <span class="keywordtype">double</span> max_height_output =</div>
<div class="line"><span class="lineno"> 122</span> <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/round.html">std::round</a>(physics::ground_to_ground_projectile_motion::max_height(initial_velocity, angle) * 1000.0) /</div>
<div class="line"><span class="lineno"> 123</span> 1000.0; <span class="comment">// round output to 3 decimal places</span></div>
<div class="line"><span class="lineno"> 124</span> </div>
<div class="line"><span class="lineno"> 125</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Projectile Max Height (double)&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 126</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Initial Velocity: &quot;</span> &lt;&lt; initial_velocity &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 127</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Input Angle: &quot;</span> &lt;&lt; angle &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 128</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Expected Output: &quot;</span> &lt;&lt; expected_max_height &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 129</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;Output: &quot;</span> &lt;&lt; max_height_output &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 130</span> assert(max_height_output == expected_max_height);</div>
<div class="line"><span class="lineno"> 131</span> <a class="code hl_classRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a> &lt;&lt; <span class="stringliteral">&quot;TEST PASSED&quot;</span> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a> &lt;&lt; <a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a>;</div>
<div class="line"><span class="lineno"> 132</span>}</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="around_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/round.html">std::round</a></div><div class="ttdeci">T round(T... args)</div></div>
@@ -451,10 +455,10 @@ template&lt;typename T &gt; </div>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The time that the projectile is in the air for </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 45</span> {</div>
<div class="line"><span class="lineno"> 46</span> <span class="keywordtype">double</span> Viy = initial_velocity * (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sin.html">std::sin</a>(<a class="code hl_function" href="#aba1d26faf6a5379c28cae458956241de">degrees_to_radians</a>(angle))); <span class="comment">// calculate y component of the initial velocity</span></div>
<div class="line"><span class="lineno"> 47</span> <span class="keywordflow">return</span> 2.0 * Viy / gravity;</div>
<div class="line"><span class="lineno"> 48</span>}</div>
<div class="fragment"><div class="line"><span class="lineno"> 47</span> {</div>
<div class="line"><span class="lineno"> 48</span> <span class="keywordtype">double</span> Viy = initial_velocity * (<a class="code hl_functionRef" target="_blank" href="http://en.cppreference.com/w/cpp/numeric/math/sin.html">std::sin</a>(<a class="code hl_function" href="#ab00e9785fb2670f7af99d6f3d636f87c">degrees_to_radians</a>(angle))); <span class="comment">// calculate y component of the initial velocity</span></div>
<div class="line"><span class="lineno"> 49</span> <span class="keywordflow">return</span> 2.0 * Viy / gravity;</div>
<div class="line"><span class="lineno"> 50</span>}</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">

View File

@@ -1,6 +1,7 @@
var ground__to__ground__projectile__motion_8cpp =
[
[ "degrees_to_radians", "d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de", null ],
[ "_USE_MATH_DEFINES", "d9/d29/ground__to__ground__projectile__motion_8cpp.html#a525335710b53cb064ca56b936120431e", null ],
[ "degrees_to_radians", "d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c", null ],
[ "horizontal_range", "d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff", null ],
[ "main", "d9/d29/ground__to__ground__projectile__motion_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
[ "max_height", "d9/d29/ground__to__ground__projectile__motion_8cpp.html#aa554429def63077ab7a550c0affbfefa", null ],

View File

@@ -3,7 +3,7 @@
<area shape="poly" id="edge4_Node000001_Node000001" title=" " alt="" coords="48,35,49,25,57,17,71,11,92,9,115,12,129,18,127,23,113,17,91,14,72,16,60,21,54,27,53,35"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/cos.html#" title=" " alt="" coords="278,5,346,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="178,43,262,26,263,31,179,48"/>
<area shape="rect" id="Node000003" href="$d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" title="Convert radians to degrees." alt="" coords="226,80,398,135"/>
<area shape="rect" id="Node000003" href="$d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" title="Convert radians to degrees." alt="" coords="226,80,398,135"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="179,78,211,85,210,90,178,83"/>
<area shape="poly" id="edge3_Node000003_Node000003" title=" " alt="" coords="269,79,269,69,277,61,291,55,312,53,335,56,349,62,347,67,334,61,312,58,292,60,280,65,274,71,274,79"/>
</map>

View File

@@ -1 +1 @@
82a89b5b0e49dfad20c3dd890e9e0861
ae33f4067df13366800a3609d085f4c6

View File

@@ -60,7 +60,7 @@
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" target="_top" xlink:title="Convert radians to degrees.">
<g id="a_Node000003"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" target="_top" xlink:title="Convert radians to degrees.">
<polygon fill="white" stroke="#666666" points="294.5,-41.75 165.25,-41.75 165.25,0 294.5,0 294.5,-41.75"/>
<text text-anchor="start" x="173.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">physics::ground_to</text>
<text text-anchor="start" x="173.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">_ground_projectile_motion</text>

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@@ -49,7 +49,7 @@
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" target="_top" xlink:title="Convert radians to degrees.">
<g id="a_Node000003"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" target="_top" xlink:title="Convert radians to degrees.">
<polygon fill="white" stroke="#666666" points="294.5,-41.75 165.25,-41.75 165.25,0 294.5,0 294.5,-41.75"/>
<text text-anchor="start" x="173.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">physics::ground_to</text>
<text text-anchor="start" x="173.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">_ground_projectile_motion</text>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -1,7 +1,7 @@
<map id="physics::ground_to_ground_projectile_motion::time_of_flight" name="physics::ground_to_ground_projectile_motion::time_of_flight">
<area shape="rect" id="Node000001" title="Calculate the time of flight." alt="" coords="5,63,178,118"/>
<area shape="poly" id="edge4_Node000001_Node000001" title=" " alt="" coords="48,62,49,52,57,44,71,38,92,36,115,39,129,45,127,50,113,44,91,41,72,43,60,48,54,54,53,62"/>
<area shape="rect" id="Node000002" href="$d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" title="Convert radians to degrees." alt="" coords="226,29,398,85"/>
<area shape="rect" id="Node000002" href="$d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" title="Convert radians to degrees." alt="" coords="226,29,398,85"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="178,75,210,70,211,75,179,80"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sin.html#" title=" " alt="" coords="280,110,344,135"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="179,100,264,113,264,118,178,106"/>

View File

@@ -1 +1 @@
2ee8d94b70b9351919f700428ae64c73
647d06c9e7ae30931232f8b5be07678d

View File

@@ -42,7 +42,7 @@
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" target="_top" xlink:title="Convert radians to degrees.">
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" target="_top" xlink:title="Convert radians to degrees.">
<polygon fill="white" stroke="#666666" points="294.5,-79.5 165.25,-79.5 165.25,-37.75 294.5,-37.75 294.5,-79.5"/>
<text text-anchor="start" x="173.25" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">physics::ground_to</text>
<text text-anchor="start" x="173.25" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">_ground_projectile_motion</text>

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -31,7 +31,7 @@
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" target="_top" xlink:title="Convert radians to degrees.">
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" target="_top" xlink:title="Convert radians to degrees.">
<polygon fill="white" stroke="#666666" points="294.5,-79.5 165.25,-79.5 165.25,-37.75 294.5,-37.75 294.5,-79.5"/>
<text text-anchor="start" x="173.25" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">physics::ground_to</text>
<text text-anchor="start" x="173.25" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">_ground_projectile_motion</text>

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@@ -1,7 +1,7 @@
<map id="physics::ground_to_ground_projectile_motion::max_height" name="physics::ground_to_ground_projectile_motion::max_height">
<area shape="rect" id="Node000001" title="Calculate the max height of the projectile." alt="" coords="5,95,178,150"/>
<area shape="poly" id="edge3_Node000001_Node000001" title=" " alt="" coords="48,94,49,84,57,76,71,70,92,68,115,71,129,77,127,82,113,76,91,73,72,75,60,80,54,86,53,94"/>
<area shape="rect" id="Node000002" href="$d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" title="Convert radians to degrees." alt="" coords="226,29,398,85"/>
<area shape="rect" id="Node000002" href="$d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" title="Convert radians to degrees." alt="" coords="226,29,398,85"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="177,94,210,85,211,90,179,99"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="276,110,348,135"/>
<area shape="poly" id="edge4_Node000001_Node000003" title=" " alt="" coords="178,120,261,120,261,125,178,125"/>

View File

@@ -1 +1 @@
0d13bbac20f590fe873955417199759e
6a796ceb1612c4c5f78d2ab011cc6d47

View File

@@ -42,7 +42,7 @@
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" target="_top" xlink:title="Convert radians to degrees.">
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" target="_top" xlink:title="Convert radians to degrees.">
<polygon fill="white" stroke="#666666" points="294.5,-116.5 165.25,-116.5 165.25,-74.75 294.5,-74.75 294.5,-116.5"/>
<text text-anchor="start" x="173.25" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">physics::ground_to</text>
<text text-anchor="start" x="173.25" y="-91.75" font-family="Helvetica,sans-Serif" font-size="10.00">_ground_projectile_motion</text>

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@@ -31,7 +31,7 @@
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de" target="_top" xlink:title="Convert radians to degrees.">
<g id="a_Node000002"><a xlink:href="../../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c" target="_top" xlink:title="Convert radians to degrees.">
<polygon fill="white" stroke="#666666" points="294.5,-116.5 165.25,-116.5 165.25,-74.75 294.5,-74.75 294.5,-116.5"/>
<text text-anchor="start" x="173.25" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">physics::ground_to</text>
<text text-anchor="start" x="173.25" y="-91.75" font-family="Helvetica,sans-Serif" font-size="10.00">_ground_projectile_motion</text>

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@@ -1233,7 +1233,7 @@
<a href="d1/dcd/namespacephysics_1_1ground__to__ground__projectile__motion.html#a10362eb607d7882bac3a0688504b00ff"/>
<a href="d1/dcd/namespacephysics_1_1ground__to__ground__projectile__motion.html#a563e066975fed1b84750a0a47c3cbb37"/>
<a href="d1/dcd/namespacephysics_1_1ground__to__ground__projectile__motion.html#aa554429def63077ab7a550c0affbfefa"/>
<a href="d1/dcd/namespacephysics_1_1ground__to__ground__projectile__motion.html#aba1d26faf6a5379c28cae458956241de"/>
<a href="d1/dcd/namespacephysics_1_1ground__to__ground__projectile__motion.html#ab00e9785fb2670f7af99d6f3d636f87c"/>
<a href="d1/dd9/namespaceciphers_1_1_x_o_r.html#a6099b7e0f1793f418d2c1befca8355a4"/>
<a href="d1/dd9/namespaceciphers_1_1_x_o_r.html#aeff72a463ffc580c16cc849cbbdc58ef"/>
<a href="d1/de0/namespacenumerical__methods.html"/>
@@ -2686,10 +2686,11 @@
<a href="d9/d27/namespacelist__array.html"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#a525335710b53cb064ca56b936120431e"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#a563e066975fed1b84750a0a47c3cbb37"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#aa554429def63077ab7a550c0affbfefa"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#aa8dca7b867074164d5f45b0f3851269d"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c"/>
<a href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4"/>
<a href="d9/d31/coin__change__topdown_8cpp.html"/>
<a href="d9/d31/coin__change__topdown_8cpp.html#aa8dca7b867074164d5f45b0f3851269d"/>

View File

@@ -109,7 +109,7 @@ $(function(){initNavTree('globals.html',''); initResizable(true); });
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>_random()&#160;:&#160;<a class="el" href="d9/d66/group__machine__learning.html#gaf5ce14f026d6d231bef29161bac2b485">kohonen_som_topology.cpp</a></li>
<li>_target&#160;:&#160;<a class="el" href="dc/dfe/ternary__search_8cpp.html#a23ad617bfce1e7cf4591059c85c1a027">ternary_search.cpp</a></li>
<li>_USE_MATH_DEFINES&#160;:&#160;<a class="el" href="da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e">spirograph.cpp</a>, <a class="el" href="db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e">brent_method_extrema.cpp</a></li>
<li>_USE_MATH_DEFINES&#160;:&#160;<a class="el" href="da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e">spirograph.cpp</a>, <a class="el" href="db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e">brent_method_extrema.cpp</a>, <a class="el" href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#a525335710b53cb064ca56b936120431e">ground_to_ground_projectile_motion.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->

View File

@@ -106,7 +106,7 @@ $(function(){initNavTree('globals_defs.html',''); initResizable(true); });
<div class="contents">
<div class="textblock">Here is a list of all documented macros with links to the documentation:</div><ul>
<li>_target&#160;:&#160;<a class="el" href="dc/dfe/ternary__search_8cpp.html#a23ad617bfce1e7cf4591059c85c1a027">ternary_search.cpp</a></li>
<li>_USE_MATH_DEFINES&#160;:&#160;<a class="el" href="da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e">spirograph.cpp</a>, <a class="el" href="db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e">brent_method_extrema.cpp</a></li>
<li>_USE_MATH_DEFINES&#160;:&#160;<a class="el" href="da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e">spirograph.cpp</a>, <a class="el" href="db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e">brent_method_extrema.cpp</a>, <a class="el" href="d9/d29/ground__to__ground__projectile__motion_8cpp.html#a525335710b53cb064ca56b936120431e">ground_to_ground_projectile_motion.cpp</a></li>
<li>absolutePrecision&#160;:&#160;<a class="el" href="dc/dfe/ternary__search_8cpp.html#ae01eda5098801bb6b5b778828fb4fddc">ternary_search.cpp</a></li>
<li>ACCURACY&#160;:&#160;<a class="el" href="da/df2/durand__kerner__roots_8cpp.html#af270a96662132d0385cb6b4637c5a689">durand_kerner_roots.cpp</a></li>
<li>APLHABET_SIZE&#160;:&#160;<a class="el" href="d3/db2/boyer__moore_8cpp.html#a77c872c08612d7b8861ba13bc9881cbd">boyer_moore.cpp</a></li>

View File

@@ -146,11 +146,11 @@ var NAVTREEINDEX =
"d6/d60/group__ode.html#ga827bf009831ddc477c5fa8891d5cb35f",
"d8/d28/classrange__queries_1_1per_seg_tree.html#a8ff495d2f389b4aaa54449c26c6078f3",
"d8/df0/queue__using__array_8cpp.html#a2d49e79bd164c298912db252970520d8",
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a0c8cbe7239232863f104793c08273039",
"db/d82/classlarge__number.html#abbd52948bee1b16543f1dae19aa9dd46",
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html",
"db/d82/classlarge__number.html#ab84f29685709cbb3b6fd29b7b4a7bc7b",
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a65ca6742d3be88d4aca4f080068a7a80",
"dd/db0/_2_users_2runner_2work_2_c-_plus-_plus_2_c-_plus-_plus_2sorting_2wiggle_sort_8cpp-example.html",
"df/d66/vector__cross__product_8cpp.html#a4b2a9757a87c18e1642d72410ecfaba8"
"dd/dae/namespacecount__of__set__bits.html",
"df/d66/vector__cross__product_8cpp.html#a225732399c5c076976eae5b180a9f8c9"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@@ -1,5 +1,6 @@
var NAVTREEINDEX10 =
{
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html":[10,0,2,3,0],
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a0c8cbe7239232863f104793c08273039":[10,0,2,3,0,0],
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#a6cf72f93b1551f0d943c585b4f173be3":[10,0,2,3,0,2],
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html#ab78620742305a35ff2f8d61179f47d3e":[10,0,2,3,0,1],
@@ -248,6 +249,5 @@ var NAVTREEINDEX10 =
"db/d82/classlarge__number.html#a8c381aa1ecc960cefd82ec72f59e0e08":[10,0,37,13],
"db/d82/classlarge__number.html#a8d4364ee5a62964451d8cfee82649687":[10,0,37,10],
"db/d82/classlarge__number.html#a959c5c1a982949bbf98e1ea0f9afe6a9":[10,0,37,14],
"db/d82/classlarge__number.html#aab5644405094740e34983cedfecb36cf":[10,0,37,11],
"db/d82/classlarge__number.html#ab84f29685709cbb3b6fd29b7b4a7bc7b":[10,0,37,12]
"db/d82/classlarge__number.html#aab5644405094740e34983cedfecb36cf":[10,0,37,11]
};

View File

@@ -1,5 +1,6 @@
var NAVTREEINDEX11 =
{
"db/d82/classlarge__number.html#ab84f29685709cbb3b6fd29b7b4a7bc7b":[10,0,37,12],
"db/d82/classlarge__number.html#abbd52948bee1b16543f1dae19aa9dd46":[10,0,37,16],
"db/d82/classlarge__number.html#ac09a05ec4aafb4d9e0b4440d6f0e2a93":[10,0,37,7],
"db/d82/classlarge__number.html#ae35a55607cf52c0b0d485f2129bd39ac":[10,0,37,5],
@@ -248,6 +249,5 @@ var NAVTREEINDEX11 =
"dc/dd4/classdata__structures_1_1_bloom_filter.html":[9,0,20,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html":[10,0,2,9],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a576db259488dbfb67624a9652a5ab08b":[9,0,20,2,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a576db259488dbfb67624a9652a5ab08b":[10,0,2,9,2],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a65ca6742d3be88d4aca4f080068a7a80":[9,0,20,2,3]
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a576db259488dbfb67624a9652a5ab08b":[10,0,2,9,2]
};

View File

@@ -1,5 +1,6 @@
var NAVTREEINDEX12 =
{
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a65ca6742d3be88d4aca4f080068a7a80":[9,0,20,2,3],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a65ca6742d3be88d4aca4f080068a7a80":[10,0,2,9,3],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a67bed8ef62fcb1f33b6c72df47dcf840":[9,0,20,2,1],
"dc/dd4/classdata__structures_1_1_bloom_filter.html#a67bed8ef62fcb1f33b6c72df47dcf840":[10,0,2,9,1],
@@ -248,6 +249,5 @@ var NAVTREEINDEX12 =
"dd/da8/pigeonhole__sort_8cpp.html#a34b8683a2b429de5cce57e6d733ec817":[11,0,22,14,2],
"dd/da8/pigeonhole__sort_8cpp.html#a458410412185a5f09199deaff7157a8d":[11,0,22,14,3],
"dd/da8/pigeonhole__sort_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,22,14,0],
"dd/da8/pigeonhole__sort_8cpp.html#af31ec5409537703d9c8a47350386b32a":[11,0,22,14,4],
"dd/dae/namespacecount__of__set__bits.html":[9,0,15]
"dd/da8/pigeonhole__sort_8cpp.html#af31ec5409537703d9c8a47350386b32a":[11,0,22,14,4]
};

View File

@@ -1,5 +1,6 @@
var NAVTREEINDEX13 =
{
"dd/dae/namespacecount__of__set__bits.html":[9,0,15],
"dd/db0/_2_users_2runner_2work_2_c-_plus-_plus_2_c-_plus-_plus_2sorting_2wiggle_sort_8cpp-example.html":[12,4],
"dd/db6/structbinary__search__tree_1_1bst__node.html":[10,0,21,0],
"dd/db6/structbinary__search__tree_1_1bst__node.html#a05f3a7aa6c31622f855ce4b5a95e91df":[10,0,21,0,2],
@@ -248,6 +249,5 @@ var NAVTREEINDEX13 =
"df/d47/stack_8hpp.html":[11,0,4,20],
"df/d47/stack_8hpp_source.html":[11,0,4,20],
"df/d4a/namespaceselection__sort__recursive.html":[9,0,102],
"df/d66/vector__cross__product_8cpp.html":[11,0,14,56],
"df/d66/vector__cross__product_8cpp.html#a225732399c5c076976eae5b180a9f8c9":[11,0,14,56,0]
"df/d66/vector__cross__product_8cpp.html":[11,0,14,56]
};

View File

@@ -1,5 +1,6 @@
var NAVTREEINDEX14 =
{
"df/d66/vector__cross__product_8cpp.html#a225732399c5c076976eae5b180a9f8c9":[11,0,14,56,0],
"df/d66/vector__cross__product_8cpp.html#a4b2a9757a87c18e1642d72410ecfaba8":[11,0,14,56,1],
"df/d66/vector__cross__product_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,14,56,3],
"df/d66/vector__cross__product_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,56,2],

View File

@@ -63,12 +63,13 @@ var NAVTREEINDEX9 =
"d9/d24/poisson__dist_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,19,4,1],
"d9/d27/namespacelist__array.html":[9,0,60],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html":[11,0,18,0],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff":[11,0,18,0,1],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#a563e066975fed1b84750a0a47c3cbb37":[11,0,18,0,5],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#aa554429def63077ab7a550c0affbfefa":[11,0,18,0,3],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,18,0,4],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de":[11,0,18,0,0],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,18,0,2],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff":[11,0,18,0,2],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#a525335710b53cb064ca56b936120431e":[11,0,18,0,0],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#a563e066975fed1b84750a0a47c3cbb37":[11,0,18,0,6],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#aa554429def63077ab7a550c0affbfefa":[11,0,18,0,4],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,18,0,5],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c":[11,0,18,0,1],
"d9/d29/ground__to__ground__projectile__motion_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,18,0,3],
"d9/d31/coin__change__topdown_8cpp.html":[11,0,6,4],
"d9/d31/coin__change__topdown_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,6,4,2],
"d9/d31/coin__change__topdown_8cpp.html#ac816a4ae8a29c156b90377041000929a":[11,0,6,4,1],
@@ -248,6 +249,5 @@ var NAVTREEINDEX9 =
"da/d23/eulers__totient__function_8cpp.html#ac37d3ba52eb296597d7a024ba8c4a5a5":[11,0,14,11,1],
"da/d24/sqrt__double_8cpp.html":[11,0,14,52],
"da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc":[11,0,14,52,1],
"da/d24/sqrt__double_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,52,0],
"da/d37/structdata__structures_1_1sparse__table_1_1_sparse__table.html":[10,0,2,3,0]
"da/d24/sqrt__double_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,52,0]
};

View File

@@ -15,7 +15,7 @@ var searchData=
['_5fsortedvalues_12',['_sortedValues',['../df/d34/classprobability_1_1windowed__median_1_1_windowed_median.html#aacd76f078632faee1a8788d031e6c2de',1,'probability::windowed_median::WindowedMedian']]],
['_5ftarget_13',['_target',['../dc/dfe/ternary__search_8cpp.html#a23ad617bfce1e7cf4591059c85c1a027',1,'ternary_search.cpp']]],
['_5ftrz_14',['_trz',['../db/d9a/classuint128__t.html#a7d2285a8a6e20b77f82f1f0351afe76e',1,'uint128_t::_trz()'],['../d1/d83/classuint256__t.html#a9ddd133cee83f3a2ab6ed60a7ccbc250',1,'uint256_t::_trz()']]],
['_5fuse_5fmath_5fdefines_15',['_USE_MATH_DEFINES',['../da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;spirograph.cpp'],['../db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;brent_method_extrema.cpp']]],
['_5fuse_5fmath_5fdefines_15',['_USE_MATH_DEFINES',['../da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;spirograph.cpp'],['../db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;brent_method_extrema.cpp'],['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;ground_to_ground_projectile_motion.cpp']]],
['_5fwindow_16',['_window',['../df/d34/classprobability_1_1windowed__median_1_1_windowed_median.html#a825a7aaef844c9f743a27b268e8569b2',1,'probability::windowed_median::WindowedMedian']]],
['_5fwindowsize_17',['_windowSize',['../df/d34/classprobability_1_1windowed__median_1_1_windowed_median.html#aafda847b152684578dab891e5268d750',1,'probability::windowed_median::WindowedMedian']]]
];

View File

@@ -28,7 +28,7 @@ var searchData=
['default_5frandom_5fengine_25',['default_random_engine',['http://en.cppreference.com/w/cpp/numeric/random.html',0,'std']]],
['defaultfloat_26',['defaultfloat',['http://en.cppreference.com/w/cpp/io/manip/fixed.html',0,'std']]],
['defer_5flock_5ft_27',['defer_lock_t',['http://en.cppreference.com/w/cpp/thread/lock_tag_t.html',0,'std']]],
['degrees_5fto_5fradians_28',['degrees_to_radians',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de',1,'physics::ground_to_ground_projectile_motion']]],
['degrees_5fto_5fradians_28',['degrees_to_radians',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c',1,'physics::ground_to_ground_projectile_motion']]],
['delete_29',['Delete',['../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aefd24626ac47277431c9b8604e064340',1,'operations_on_datastructures::trie_operations::Tnode']]],
['delete_5fall_5fnodes_30',['delete_all_nodes',['../d1/def/classdata__structures_1_1linked__list_1_1list.html#ac614ed8f1953f5486fab1cd6d7aa0500',1,'data_structures::linked_list::list']]],
['delete_5fword_31',['delete_word',['../d3/d26/classdata__structures_1_1trie__using__hashmap_1_1_trie.html#ac0bf3d6791cba144b3f539835d835e75',1,'data_structures::trie_using_hashmap::Trie']]],

View File

@@ -1,5 +1,5 @@
var searchData=
[
['_5ftarget_0',['_target',['../dc/dfe/ternary__search_8cpp.html#a23ad617bfce1e7cf4591059c85c1a027',1,'ternary_search.cpp']]],
['_5fuse_5fmath_5fdefines_1',['_USE_MATH_DEFINES',['../da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;spirograph.cpp'],['../db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;brent_method_extrema.cpp']]]
['_5fuse_5fmath_5fdefines_1',['_USE_MATH_DEFINES',['../da/d77/spirograph_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;spirograph.cpp'],['../db/d01/brent__method__extrema_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;brent_method_extrema.cpp'],['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#a525335710b53cb064ca56b936120431e',1,'_USE_MATH_DEFINES:&#160;ground_to_ground_projectile_motion.cpp']]]
];

View File

@@ -14,7 +14,7 @@ var searchData=
['default_5fdelete_11',['default_delete',['http://en.cppreference.com/w/cpp/memory/default_delete.html',0,'std::default_delete']]],
['default_5ferror_5fcondition_12',['default_error_condition',['http://en.cppreference.com/w/cpp/error/error_code/default_error_condition.html',0,'std::error_code::default_error_condition()'],['http://en.cppreference.com/w/cpp/error/error_category/default_error_condition.html',0,'std::error_category::default_error_condition()']]],
['defaultfloat_13',['defaultfloat',['http://en.cppreference.com/w/cpp/io/manip/fixed.html',0,'std']]],
['degrees_5fto_5fradians_14',['degrees_to_radians',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#aba1d26faf6a5379c28cae458956241de',1,'physics::ground_to_ground_projectile_motion']]],
['degrees_5fto_5fradians_14',['degrees_to_radians',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#ab00e9785fb2670f7af99d6f3d636f87c',1,'physics::ground_to_ground_projectile_motion']]],
['delete_15',['Delete',['../d0/d5f/classoperations__on__datastructures_1_1trie__operations_1_1_tnode.html#aefd24626ac47277431c9b8604e064340',1,'operations_on_datastructures::trie_operations::Tnode']]],
['delete_5fall_5fnodes_16',['delete_all_nodes',['../d1/def/classdata__structures_1_1linked__list_1_1list.html#ac614ed8f1953f5486fab1cd6d7aa0500',1,'data_structures::linked_list::list']]],
['delete_5fword_17',['delete_word',['../d3/d26/classdata__structures_1_1trie__using__hashmap_1_1_trie.html#ac0bf3d6791cba144b3f539835d835e75',1,'data_structures::trie_using_hashmap::Trie']]],