324 lines
24 KiB
HTML
324 lines
24 KiB
HTML
<!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" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>QtRocket: examples/basic_flight_simulation.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>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.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/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { init_search(); });
|
|
/* @license-end */
|
|
</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 id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">QtRocket
|
|
</div>
|
|
</td>
|
|
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
|
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.13.2 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @license-end */
|
|
</script>
|
|
</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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){initNavTree('basic__flight__simulation_8cpp.html',''); initResizable(true); });
|
|
/* @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">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">basic_flight_simulation.cpp File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include <iostream></code><br />
|
|
<code>#include <memory></code><br />
|
|
<code>#include "<a class="el" href="Rocket_8h_source.html">Rocket.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="Stage_8h_source.html">Stage.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="Motor_8h_source.html">Motor.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="Airframe_8h_source.html">Airframe.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="FinSet_8h_source.html">FinSet.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="RecoverySystem_8h_source.html">RecoverySystem.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="FlightSimulator_8h_source.html">FlightSimulator.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="Environment_8h_source.html">Environment.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="FlightState_8h_source.html">FlightState.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="ForcesModel_8h_source.html">ForcesModel.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="Integrator_8h_source.html">Integrator.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="MatplotlibPlotter_8h_source.html">plotting/MatplotlibPlotter.h</a>"</code><br />
|
|
</div><div class="textblock"><div class="dynheader">
|
|
Include dependency graph for basic_flight_simulation.cpp:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="basic__flight__simulation_8cpp__incl.png" border="0" usemap="#aexamples_2basic__flight__simulation_8cpp" alt=""/></div>
|
|
<map name="aexamples_2basic__flight__simulation_8cpp" id="aexamples_2basic__flight__simulation_8cpp">
|
|
<area shape="rect" title=" " alt="" coords="690,5,854,50"/>
|
|
<area shape="rect" title=" " alt="" coords="5,249,85,277"/>
|
|
<area shape="poly" title=" " alt="" coords="690,34,525,41,331,54,161,73,103,86,72,100,60,114,52,130,42,166,40,202,43,234,37,234,35,202,37,165,47,128,56,111,69,96,102,81,161,68,330,49,525,36,689,29"/>
|
|
<area shape="rect" title=" " alt="" coords="1234,249,1310,277"/>
|
|
<area shape="poly" title=" " alt="" coords="805,48,920,120,995,162,1073,199,1137,221,1219,245,1218,250,1135,226,1071,204,993,166,918,125,802,53"/>
|
|
<area shape="rect" href="Rocket_8h.html" title=" " alt="" coords="461,174,538,201"/>
|
|
<area shape="poly" title=" " alt="" coords="768,51,752,90,739,110,722,128,659,148,554,175,552,170,658,143,720,123,735,107,748,88,764,49"/>
|
|
<area shape="rect" href="Stage_8h.html" title=" " alt="" coords="562,174,632,201"/>
|
|
<area shape="poly" title=" " alt="" coords="779,50,781,88,777,109,767,127,751,137,722,149,648,174,646,169,720,144,749,133,763,124,772,107,775,88,774,51"/>
|
|
<area shape="rect" href="Motor_8h.html" title=" " alt="" coords="163,174,234,201"/>
|
|
<area shape="poly" title=" " alt="" coords="689,37,470,60,364,78,322,89,290,100,269,113,249,130,218,164,214,160,246,126,266,109,288,96,320,83,363,73,470,54,689,32"/>
|
|
<area shape="rect" href="Airframe_8h.html" title=" " alt="" coords="301,98,392,126"/>
|
|
<area shape="poly" title=" " alt="" coords="689,46,407,100,406,95,688,41"/>
|
|
<area shape="rect" href="FinSet_8h.html" title=" " alt="" coords="416,98,488,126"/>
|
|
<area shape="poly" title=" " alt="" coords="690,52,504,100,503,95,688,47"/>
|
|
<area shape="rect" href="RecoverySystem_8h.html" title=" " alt="" coords="83,98,226,126"/>
|
|
<area shape="poly" title=" " alt="" coords="689,42,245,101,242,101,241,96,245,95,689,37"/>
|
|
<area shape="rect" href="FlightSimulator_8h.html" title=" " alt="" coords="804,174,937,201"/>
|
|
<area shape="poly" title=" " alt="" coords="787,49,818,97,857,160,853,162,813,99,783,52"/>
|
|
<area shape="rect" href="Environment_8h.html" title=" " alt="" coords="1242,98,1358,126"/>
|
|
<area shape="poly" title=" " alt="" coords="855,38,1226,95,1226,100,854,43"/>
|
|
<area shape="rect" href="FlightState_8h.html" title=" " alt="" coords="1113,98,1217,126"/>
|
|
<area shape="poly" title=" " alt="" coords="855,43,1099,94,1098,99,854,49"/>
|
|
<area shape="rect" href="ForcesModel_8h.html" title=" " alt="" coords="1083,174,1199,201"/>
|
|
<area shape="poly" title=" " alt="" coords="855,47,924,68,994,96,1058,129,1111,163,1109,167,1055,134,992,100,922,73,854,52"/>
|
|
<area shape="rect" href="Integrator_8h.html" title=" " alt="" coords="1223,174,1320,201"/>
|
|
<area shape="poly" title=" " alt="" coords="855,44,943,67,1038,95,1102,123,1219,166,1217,171,1100,128,1036,101,942,72,853,50"/>
|
|
<area shape="rect" href="MatplotlibPlotter_8h.html" title=" " alt="" coords="512,98,708,126"/>
|
|
<area shape="poly" title=" " alt="" coords="730,53,651,93,649,88,728,48"/>
|
|
<area shape="poly" title=" " alt="" coords="539,197,551,199,651,212,736,219,883,223,1031,226,1117,233,1218,246,1218,252,1117,238,1030,231,883,228,736,224,650,217,550,204,538,202"/>
|
|
<area shape="rect" title=" " alt="" coords="192,249,250,277"/>
|
|
<area shape="poly" title=" " alt="" coords="461,201,266,251,265,246,460,196"/>
|
|
<area shape="rect" title=" " alt="" coords="274,249,336,277"/>
|
|
<area shape="poly" title=" " alt="" coords="466,204,351,247,349,242,464,199"/>
|
|
<area shape="poly" title=" " alt="" coords="633,196,645,199,731,211,804,218,930,223,1057,228,1132,234,1218,246,1218,252,1131,240,1057,233,930,228,804,224,730,217,645,204,632,201"/>
|
|
<area shape="poly" title=" " alt="" coords="562,201,551,204,472,219,410,227,346,236,266,252,265,246,346,231,409,222,472,213,550,199,561,196"/>
|
|
<area shape="poly" title=" " alt="" coords="562,201,551,204,352,251,351,246,550,199,561,196"/>
|
|
<area shape="poly" title=" " alt="" coords="205,201,215,234,210,235,200,203"/>
|
|
<area shape="poly" title=" " alt="" coords="219,200,275,238,272,243,216,204"/>
|
|
<area shape="rect" title=" " alt="" coords="109,249,168,277"/>
|
|
<area shape="poly" title=" " alt="" coords="190,204,161,239,157,235,186,200"/>
|
|
<area shape="poly" title=" " alt="" coords="338,128,244,239,240,236,334,124"/>
|
|
<area shape="poly" title=" " alt="" coords="429,129,349,176,253,242,250,238,346,171,426,124"/>
|
|
<area shape="poly" title=" " alt="" coords="153,126,147,161,147,181,153,200,167,221,186,238,183,242,163,225,148,202,142,182,142,161,148,125"/>
|
|
<area shape="poly" title=" " alt="" coords="938,196,1064,217,1219,246,1218,251,1064,222,937,201"/>
|
|
<area shape="poly" title=" " alt="" coords="804,202,792,204,669,217,572,223,475,232,352,252,351,246,475,227,572,218,669,212,791,199,803,197"/>
|
|
<area shape="rect" title=" " alt="" coords="1333,249,1389,277"/>
|
|
<area shape="poly" title=" " alt="" coords="1217,124,1286,146,1315,158,1335,172,1353,202,1361,234,1356,235,1348,204,1331,176,1313,163,1284,151,1215,129"/>
|
|
<area shape="poly" title=" " alt="" coords="1166,200,1237,239,1234,244,1163,204"/>
|
|
<area shape="poly" title=" " alt="" coords="1181,199,1320,245,1318,250,1179,204"/>
|
|
<area shape="poly" title=" " alt="" coords="1274,202,1274,234,1269,234,1269,202"/>
|
|
<area shape="poly" title=" " alt="" coords="1289,200,1335,237,1332,241,1286,204"/>
|
|
<area shape="rect" href="Plotter_8h.html" title=" " alt="" coords="360,174,436,201"/>
|
|
<area shape="poly" title=" " alt="" coords="573,129,451,171,450,166,572,124"/>
|
|
<area shape="rect" href="matplotlibcpp_8h.html" title=" " alt="" coords="657,174,780,201"/>
|
|
<area shape="poly" title=" " alt="" coords="631,124,688,163,685,167,628,128"/>
|
|
<area shape="poly" title=" " alt="" coords="368,204,266,246,264,241,366,199"/>
|
|
<area shape="poly" title=" " alt="" coords="383,204,335,242,332,238,380,200"/>
|
|
<area shape="poly" title=" " alt="" coords="656,202,644,204,493,219,373,225,253,232,100,252,100,246,253,227,373,220,492,214,643,199,656,197"/>
|
|
<area shape="poly" title=" " alt="" coords="656,202,644,204,539,217,456,224,372,233,266,252,265,246,371,228,455,219,538,211,643,199,656,197"/>
|
|
<area shape="poly" title=" " alt="" coords="656,202,644,204,499,225,352,251,351,246,498,219,643,199,656,197"/>
|
|
<area shape="poly" title=" " alt="" coords="781,197,792,199,939,212,1055,217,1171,224,1319,246,1318,252,1171,229,1055,222,938,218,791,204,780,202"/>
|
|
<area shape="rect" title=" " alt="" coords="850,249,928,277"/>
|
|
<area shape="poly" title=" " alt="" coords="750,199,846,240,844,245,748,204"/>
|
|
<area shape="rect" title=" " alt="" coords="952,249,1002,277"/>
|
|
<area shape="poly" title=" " alt="" coords="770,199,937,246,936,251,769,205"/>
|
|
<area shape="rect" title=" " alt="" coords="1026,249,1101,277"/>
|
|
<area shape="poly" title=" " alt="" coords="781,198,1012,246,1011,251,780,203"/>
|
|
<area shape="rect" title=" " alt="" coords="1126,249,1210,277"/>
|
|
<area shape="poly" title=" " alt="" coords="781,197,792,199,950,221,1111,246,1110,252,949,226,791,204,780,202"/>
|
|
<area shape="rect" title=" " alt="" coords="360,249,445,277"/>
|
|
<area shape="poly" title=" " alt="" coords="662,205,461,251,460,246,661,199"/>
|
|
<area shape="rect" title=" " alt="" coords="470,249,535,277"/>
|
|
<area shape="poly" title=" " alt="" coords="681,204,551,248,549,243,679,199"/>
|
|
<area shape="rect" title=" " alt="" coords="559,249,646,277"/>
|
|
<area shape="poly" title=" " alt="" coords="699,204,637,243,634,239,696,200"/>
|
|
<area shape="rect" title=" " alt="" coords="670,249,826,277"/>
|
|
<area shape="poly" title=" " alt="" coords="726,201,739,234,734,236,721,203"/>
|
|
</map>
|
|
</div>
|
|
</div><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4" id="r_ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
|
|
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="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"><span class="paramname"><em></em></span></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="basic__flight__simulation_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.png" border="0" usemap="#abasic__flight__simulation_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph" alt=""/></div>
|
|
<map name="abasic__flight__simulation_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph" id="abasic__flight__simulation_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,134,60,162"/>
|
|
<area shape="rect" href="classMatplotlibPlotter.html#a28a29f732ce721ac4eb32dfa266cedd1" title="Add a vertical marker at a specific x-axis value." alt="" coords="144,5,282,50"/>
|
|
<area shape="poly" title=" " alt="" coords="40,132,67,96,85,77,106,60,128,48,131,53,109,65,89,81,71,100,45,135"/>
|
|
<area shape="rect" href="classFlightSimulator.html#a889965012733ae92fdb37b270cef35c7" title="Returns the recorded flight states over time." alt="" coords="108,74,318,102"/>
|
|
<area shape="poly" title=" " alt="" coords="59,131,107,111,129,103,130,109,109,115,61,136"/>
|
|
<area shape="rect" href="classMatplotlibPlotter.html#a2f06fef0a2bd9a918522d111d3021489" title="Plot a 2D line graph." alt="" coords="144,125,282,170"/>
|
|
<area shape="poly" title=" " alt="" coords="60,145,128,145,128,150,60,150"/>
|
|
<area shape="rect" href="classMatplotlibPlotter.html#ac5761e936fa12c8039779e65e068c3ae" title="Plot altitude, velocity, and acceleration together on a single canvas." alt="" coords="144,195,282,239"/>
|
|
<area shape="poly" title=" " alt="" coords="61,159,109,180,130,188,128,193,107,185,59,163"/>
|
|
<area shape="rect" href="classFlightSimulator.html#a5d86c92b69d1d918be2477c4ef4b56be" title="Runs the full flight simulation." alt="" coords="138,600,288,628"/>
|
|
<area shape="poly" title=" " alt="" coords="42,161,203,585,198,587,37,163"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#a74882742dd5b2fa53cce6c2d4f5bbc2c" title=" " alt="" coords="404,186,572,214"/>
|
|
<area shape="poly" title=" " alt="" coords="283,158,397,180,396,185,282,163"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#a34e6ea8c8ee6779fe909ecac2ef945c8" title=" " alt="" coords="410,30,567,58"/>
|
|
<area shape="poly" title=" " alt="" coords="281,127,317,111,331,100,340,89,349,78,365,68,394,56,396,61,367,73,353,82,344,93,334,104,319,115,283,132"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#a90ba2143110bba254f163102a6ab450b" title=" " alt="" coords="416,134,560,162"/>
|
|
<area shape="poly" title=" " alt="" coords="283,145,400,145,400,150,283,150"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#ad765633aecb8e1000c8ee64783d47dd7" title=" " alt="" coords="416,82,561,110"/>
|
|
<area shape="poly" title=" " alt="" coords="282,132,400,110,401,115,283,137"/>
|
|
<area shape="rect" href="structmatplotlibcpp_1_1detail_1_1__interpreter.html#a46fa5e29f74065df085dd3a808fa4dc4" title=" " alt="" coords="690,177,846,222"/>
|
|
<area shape="poly" title=" " alt="" coords="572,197,674,197,674,202,572,202"/>
|
|
<area shape="rect" href="structmatplotlibcpp_1_1detail_1_1__interpreter.html#a5a5c085b1a9edcfd7a707cc2865dfff5" title=" " alt="" coords="1166,148,1356,193"/>
|
|
<area shape="poly" title=" " alt="" coords="846,192,1151,174,1151,180,847,198"/>
|
|
<area shape="rect" href="structmatplotlibcpp_1_1detail_1_1__interpreter.html#a32cb66eeebd22a4b8477aa682163ec2b" title=" " alt="" coords="926,208,1113,253"/>
|
|
<area shape="poly" title=" " alt="" coords="847,207,911,214,910,220,846,212"/>
|
|
<area shape="rect" href="structmatplotlibcpp_1_1detail_1_1__interpreter.html#acedcb567c71193a9d2b40e6d27490794" title=" " alt="" coords="1409,109,1618,154"/>
|
|
<area shape="poly" title=" " alt="" coords="1356,153,1394,147,1394,153,1357,158"/>
|
|
<area shape="rect" href="structmatplotlibcpp_1_1detail_1_1__interpreter.html#a99efd61ce6ee323d6266e3a731433c9d" title=" " alt="" coords="1435,178,1592,240"/>
|
|
<area shape="poly" title=" " alt="" coords="1357,182,1420,192,1419,197,1356,187"/>
|
|
<area shape="poly" title=" " alt="" coords="1111,205,1153,194,1154,200,1113,210"/>
|
|
<area shape="rect" href="structmatplotlibcpp_1_1detail_1_1__interpreter.html#abd9d036f154de95f507d8be310569d20" title=" " alt="" coords="1161,217,1361,262"/>
|
|
<area shape="poly" title=" " alt="" coords="1114,231,1145,233,1145,238,1113,237"/>
|
|
<area shape="poly" title=" " alt="" coords="568,53,611,68,648,89,682,114,738,164,734,168,679,118,645,94,609,73,567,58"/>
|
|
<area shape="poly" title=" " alt="" coords="562,106,611,120,666,142,715,167,713,172,663,147,609,125,561,111"/>
|
|
<area shape="poly" title=" " alt="" coords="282,210,389,203,390,209,283,215"/>
|
|
<area shape="poly" title=" " alt="" coords="281,201,300,192,316,180,328,167,334,153,339,125,344,96,351,82,364,68,393,52,396,56,368,72,356,85,349,98,344,126,339,155,332,170,320,184,303,197,284,206"/>
|
|
<area shape="poly" title=" " alt="" coords="282,194,365,172,403,163,404,168,367,177,283,200"/>
|
|
<area shape="poly" title=" " alt="" coords="281,198,316,180,331,166,339,150,348,135,365,120,400,105,402,109,367,125,352,138,344,153,335,169,320,184,283,203"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#ae0bbf80e73099a91df28e4fb871b166a" title=" " alt="" coords="416,290,560,318"/>
|
|
<area shape="poly" title=" " alt="" coords="267,237,367,274,401,284,400,289,365,280,265,242"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#a78f4b6d50e52d1782d52df692232f4e1" title=" " alt="" coords="404,342,572,370"/>
|
|
<area shape="poly" title=" " alt="" coords="240,238,296,283,330,307,367,327,390,335,388,340,365,331,328,311,293,288,237,242"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#a6de552522cdfa4d42e1ab11364f34a18" title=" " alt="" coords="416,394,561,422"/>
|
|
<area shape="poly" title=" " alt="" coords="231,238,253,270,285,309,323,347,367,379,402,393,399,398,365,383,320,351,281,312,249,273,226,241"/>
|
|
<area shape="rect" href="namespacematplotlibcpp.html#adaa29542f05e1acb0850b7e4619a9359" title=" " alt="" coords="408,238,568,266"/>
|
|
<area shape="poly" title=" " alt="" coords="283,223,394,237,393,242,282,228"/>
|
|
<area shape="poly" title=" " alt="" coords="560,288,609,274,663,252,713,227,715,232,666,257,611,280,561,294"/>
|
|
<area shape="poly" title=" " alt="" coords="571,340,609,327,645,306,679,281,734,231,738,235,682,285,648,310,611,331,573,346"/>
|
|
<area shape="rect" href="classFlightSimulator.html#a274a2ef23e180d4e33b2f42b463cd3a7" title="Checks if simulation termination conditions are met (e.g., landed)." alt="" coords="366,446,610,474"/>
|
|
<area shape="poly" title=" " alt="" coords="231,598,289,556,365,509,434,477,436,482,367,514,292,561,234,602"/>
|
|
<area shape="rect" href="classFlightSimulator.html#ae67ea7f6312ae2949c7d19e93db76414" title="Initializes simulation (prepare rocket, set initial conditions)." alt="" coords="396,676,581,704"/>
|
|
<area shape="poly" title=" " alt="" coords="264,626,367,656,418,670,416,675,365,661,262,631"/>
|
|
<area shape="rect" href="classFlightState.html#afcd8ae883f3892ccbac685b56dcdbaaa" title="Sets the current acceleration vector." alt="" coords="388,728,589,756"/>
|
|
<area shape="poly" title=" " alt="" coords="233,627,290,670,328,693,367,713,389,721,387,726,365,718,325,698,287,674,230,631"/>
|
|
<area shape="rect" href="classFlightState.html#a5cbeb7d04ea884baeb09579a3d5909fc" title="Sets the current position vector." alt="" coords="402,780,574,808"/>
|
|
<area shape="poly" title=" " alt="" coords="226,627,280,694,321,733,367,765,388,775,386,780,365,770,318,737,276,698,222,630"/>
|
|
<area shape="rect" href="classFlightState.html#af4c9e070d86dde642c2f4a7d63ff41aa" title="Sets the elapsed simulation time." alt="" coords="692,627,844,655"/>
|
|
<area shape="poly" title=" " alt="" coords="288,615,677,634,676,639,288,621"/>
|
|
<area shape="rect" href="classFlightState.html#a2f127e65b737842f0fcd0083c8d5eb4a" title="Sets the current velocity vector." alt="" coords="402,575,575,603"/>
|
|
<area shape="poly" title=" " alt="" coords="288,605,386,596,386,601,289,610"/>
|
|
<area shape="rect" href="classFlightSimulator.html#a93a37a4d308c0f214049d4cbd2df1e69" title="Advances the simulation by one time step." alt="" coords="410,523,567,551"/>
|
|
<area shape="poly" title=" " alt="" coords="253,597,365,561,400,552,401,557,367,566,255,602"/>
|
|
<area shape="rect" href="classFlightState.html#a9a1183505e6539073cb6f3ff5fcc505b" title="Gets the current position vector." alt="" coords="681,367,855,395"/>
|
|
<area shape="poly" title=" " alt="" coords="568,443,609,431,633,418,657,405,682,397,683,402,659,410,636,423,611,435,570,448"/>
|
|
<area shape="rect" href="classFlightState.html#ad78ea9399327e70496f3508f2a1ffb1f" title="Gets the current velocity vector." alt="" coords="681,419,855,447"/>
|
|
<area shape="poly" title=" " alt="" coords="610,445,665,440,665,445,611,451"/>
|
|
<area shape="poly" title=" " alt="" coords="568,545,612,561,627,574,637,587,645,600,660,612,679,621,676,626,657,617,641,604,632,590,623,578,609,566,566,550"/>
|
|
<area shape="rect" href="classFlightState.html#ada75d863cd3ea7f93bdca37920379d15" title="Gets the elapsed simulation time." alt="" coords="691,523,845,551"/>
|
|
<area shape="poly" title=" " alt="" coords="567,534,676,534,676,540,567,540"/>
|
|
<area shape="rect" href="classFlightSimulator.html#a82037ab5cbe1837cbd991650645c4994" title="Detects and processes key events (burnout, separation, recovery)." alt="" coords="659,575,877,603"/>
|
|
<area shape="poly" title=" " alt="" coords="567,549,675,569,674,574,566,554"/>
|
|
<area shape="rect" href="classFlightSimulator.html#a83a90b5281630823c8907e08fd9177c6" title=" " alt="" coords="658,471,878,499"/>
|
|
<area shape="poly" title=" " alt="" coords="566,520,674,500,675,505,567,525"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</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_d28a4824dc47e487b107a5db32ef43c4.html">examples</a></li><li class="navelem"><a class="el" href="basic__flight__simulation_8cpp.html">basic_flight_simulation.cpp</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|