Skip to content

Commit

Permalink
Feature/fix warnings (#110)
Browse files Browse the repository at this point in the history
* Fix warnings

* Update docs
  • Loading branch information
sylvain-guillet authored May 27, 2023
1 parent 9016a66 commit b8cebbd
Show file tree
Hide file tree
Showing 286 changed files with 1,360 additions and 1,779 deletions.
1 change: 1 addition & 0 deletions Docs/html/ApogeeHeightChangingManeuver_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@
<div class="contents">
<div class="textblock"><code>#include &lt;<a class="el" href="ApogeeHeightChangingManeuver_8h_source.html">ApogeeHeightChangingManeuver.h</a>&gt;</code><br />
<code>#include &lt;cmath&gt;</code><br />
<code>#include &lt;utility&gt;</code><br />
<code>#include &lt;<a class="el" href="Parameters_8h_source.html">Parameters.h</a>&gt;</code><br />
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Sylvain Guillet (<a href="#" onclick="location.href='mai'+'lto:'+'syl'+'va'+'in.'+'gu'+'ill'+'et'+'@li'+'ve'+'.co'+'m'; return false;">sylva<span class="obfuscator">.nosp@m.</span>in.g<span class="obfuscator">.nosp@m.</span>uille<span class="obfuscator">.nosp@m.</span>t@li<span class="obfuscator">.nosp@m.</span>ve.co<span class="obfuscator">.nosp@m.</span>m</a>) </dd></dl>
Expand Down
8 changes: 4 additions & 4 deletions Docs/html/ApogeeHeightChangingManeuver_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -130,10 +130,10 @@
<div class="ttc" id="aStateOrientation_8h_html"><div class="ttname"><a href="StateOrientation_8h.html">StateOrientation.h</a></div></div>
<div class="ttc" id="aStateVector_8h_html"><div class="ttname"><a href="StateVector_8h.html">StateVector.h</a></div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver</a></div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.h:28</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_a0420e3c596bf0950af745dc8ffc2dd83"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#a0420e3c596bf0950af745dc8ffc2dd83">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::ComputeOrientation</a></div><div class="ttdeci">IO::SDK::OrbitalParameters::StateOrientation ComputeOrientation(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdoc">Compute orientation.</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:30</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_a7dc28e58ad3ead83d02123ab533f08b7"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#a7dc28e58ad3ead83d02123ab533f08b7">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::ApogeeHeightChangingManeuver</a></div><div class="ttdeci">ApogeeHeightChangingManeuver(std::vector&lt; IO::SDK::Body::Spacecraft::Engine * &gt; engines, IO::SDK::Propagators::Propagator &amp;propagator, double targetHeight)</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:15</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_a9ea7346a9c11f2ede41982a0f6761705"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#a9ea7346a9c11f2ede41982a0f6761705">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::CanExecute</a></div><div class="ttdeci">bool CanExecute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;orbitalParams) override</div><div class="ttdoc">Evaluate if maneuver can occurs.</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:44</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_ace55130cf9da0835630d59876d160d77"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#ace55130cf9da0835630d59876d160d77">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::Compute</a></div><div class="ttdeci">void Compute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdoc">Compute impulsive maneuver.</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:23</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_a0420e3c596bf0950af745dc8ffc2dd83"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#a0420e3c596bf0950af745dc8ffc2dd83">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::ComputeOrientation</a></div><div class="ttdeci">IO::SDK::OrbitalParameters::StateOrientation ComputeOrientation(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdoc">Compute orientation.</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:31</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_a7dc28e58ad3ead83d02123ab533f08b7"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#a7dc28e58ad3ead83d02123ab533f08b7">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::ApogeeHeightChangingManeuver</a></div><div class="ttdeci">ApogeeHeightChangingManeuver(std::vector&lt; IO::SDK::Body::Spacecraft::Engine * &gt; engines, IO::SDK::Propagators::Propagator &amp;propagator, double targetHeight)</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:16</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_a9ea7346a9c11f2ede41982a0f6761705"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#a9ea7346a9c11f2ede41982a0f6761705">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::CanExecute</a></div><div class="ttdeci">bool CanExecute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;orbitalParams) override</div><div class="ttdoc">Evaluate if maneuver can occurs.</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:45</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver_html_ace55130cf9da0835630d59876d160d77"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApogeeHeightChangingManeuver.html#ace55130cf9da0835630d59876d160d77">IO::SDK::Maneuvers::ApogeeHeightChangingManeuver::Compute</a></div><div class="ttdeci">void Compute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdoc">Compute impulsive maneuver.</div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuver.cpp:24</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ManeuverBase_html"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ManeuverBase.html">IO::SDK::Maneuvers::ManeuverBase</a></div><div class="ttdoc">Maneuverbase class used by concrete maneuvers.</div><div class="ttdef"><b>Definition:</b> ManeuverBase.h:36</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1OrbitalParameters_1_1OrbitalParameters_html"><div class="ttname"><a href="classIO_1_1SDK_1_1OrbitalParameters_1_1OrbitalParameters.html">IO::SDK::OrbitalParameters::OrbitalParameters</a></div><div class="ttdoc">Orbital parameters.</div><div class="ttdef"><b>Definition:</b> OrbitalParameters.h:34</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1OrbitalParameters_1_1StateOrientation_html"><div class="ttname"><a href="classIO_1_1SDK_1_1OrbitalParameters_1_1StateOrientation.html">IO::SDK::OrbitalParameters::StateOrientation</a></div><div class="ttdef"><b>Definition:</b> StateOrientation.h:20</div></div>
Expand Down
8 changes: 4 additions & 4 deletions Docs/html/ApsidalAlignmentManeuver_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -138,11 +138,11 @@
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="preprocessor">#endif</span></div>
<div class="ttc" id="aManeuverBase_8h_html"><div class="ttname"><a href="ManeuverBase_8h.html">ManeuverBase.h</a></div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html">IO::SDK::Maneuvers::ApsidalAlignmentManeuver</a></div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.h:21</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_a3678b43d7f32de52bca3b97a3c68c046"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#a3678b43d7f32de52bca3b97a3c68c046">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::Compute</a></div><div class="ttdeci">void Compute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdoc">Compute impulsive maneuver.</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:55</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_a446d463805067fec8ca3e1926b30553c"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#a446d463805067fec8ca3e1926b30553c">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::ComputeOrientation</a></div><div class="ttdeci">IO::SDK::OrbitalParameters::StateOrientation ComputeOrientation(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:61</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_a3678b43d7f32de52bca3b97a3c68c046"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#a3678b43d7f32de52bca3b97a3c68c046">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::Compute</a></div><div class="ttdeci">void Compute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdoc">Compute impulsive maneuver.</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:58</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_a446d463805067fec8ca3e1926b30553c"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#a446d463805067fec8ca3e1926b30553c">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::ComputeOrientation</a></div><div class="ttdeci">IO::SDK::OrbitalParameters::StateOrientation ComputeOrientation(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;maneuverPoint) override</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:64</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_a890bce99b466ce884be3ce665fa95b04"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#a890bce99b466ce884be3ce665fa95b04">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::ApsidalAlignmentManeuver</a></div><div class="ttdeci">ApsidalAlignmentManeuver(std::vector&lt; IO::SDK::Body::Spacecraft::Engine * &gt; engines, IO::SDK::Propagators::Propagator &amp;propagator, std::shared_ptr&lt; IO::SDK::OrbitalParameters::OrbitalParameters &gt; targetOrbit)</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:17</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_abccf6c20c8266615d3d9f0edc424cdf0"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#abccf6c20c8266615d3d9f0edc424cdf0">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::CanExecute</a></div><div class="ttdeci">bool CanExecute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;orbitalParams) override</div><div class="ttdoc">Define maneuver execution condition.</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:25</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_ac7bcd06f49af20d58a945eb4044b766d"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#ac7bcd06f49af20d58a945eb4044b766d">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::GetTheta</a></div><div class="ttdeci">double GetTheta() const</div><div class="ttdoc">Get the theta angle.</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:94</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_abccf6c20c8266615d3d9f0edc424cdf0"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#abccf6c20c8266615d3d9f0edc424cdf0">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::CanExecute</a></div><div class="ttdeci">bool CanExecute(const IO::SDK::OrbitalParameters::OrbitalParameters &amp;orbitalParams) override</div><div class="ttdoc">Define maneuver execution condition.</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:31</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver_html_ac7bcd06f49af20d58a945eb4044b766d"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ApsidalAlignmentManeuver.html#ac7bcd06f49af20d58a945eb4044b766d">IO::SDK::Maneuvers::ApsidalAlignmentManeuver::GetTheta</a></div><div class="ttdeci">double GetTheta() const</div><div class="ttdoc">Get the theta angle.</div><div class="ttdef"><b>Definition:</b> ApsidalAlignmentManeuver.cpp:97</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ManeuverBase_html"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ManeuverBase.html">IO::SDK::Maneuvers::ManeuverBase</a></div><div class="ttdoc">Maneuverbase class used by concrete maneuvers.</div><div class="ttdef"><b>Definition:</b> ManeuverBase.h:36</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Maneuvers_1_1ManeuverBase_html_afa17b51d0c2bb7bd8f5abd2645664be8"><div class="ttname"><a href="classIO_1_1SDK_1_1Maneuvers_1_1ManeuverBase.html#afa17b51d0c2bb7bd8f5abd2645664be8">IO::SDK::Maneuvers::ManeuverBase::GetDeltaV</a></div><div class="ttdeci">IO::SDK::Math::Vector3D GetDeltaV() const</div><div class="ttdoc">Get the maneuver delta V.</div><div class="ttdef"><b>Definition:</b> ManeuverBase.cpp:381</div></div>
<div class="ttc" id="aclassIO_1_1SDK_1_1Math_1_1Vector3D_html"><div class="ttname"><a href="classIO_1_1SDK_1_1Math_1_1Vector3D.html">IO::SDK::Math::Vector3D</a></div><div class="ttdef"><b>Definition:</b> Vector3D.h:17</div></div>
Expand Down
1 change: 1 addition & 0 deletions Docs/html/CombinedManeuver_8cpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@
<code>#include &lt;<a class="el" href="ConicOrbitalElements_8h_source.html">ConicOrbitalElements.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="Vector3D_8h_source.html">Vector3D.h</a>&gt;</code><br />
<code>#include &lt;<a class="el" href="Parameters_8h_source.html">Parameters.h</a>&gt;</code><br />
<code>#include &lt;utility&gt;</code><br />
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><dl class="section author"><dt>Author</dt><dd>Sylvain Guillet (<a href="#" onclick="location.href='mai'+'lto:'+'syl'+'va'+'in.'+'gu'+'ill'+'et'+'@li'+'ve'+'.co'+'m'; return false;">sylva<span class="obfuscator">.nosp@m.</span>in.g<span class="obfuscator">.nosp@m.</span>uille<span class="obfuscator">.nosp@m.</span>t@li<span class="obfuscator">.nosp@m.</span>ve.co<span class="obfuscator">.nosp@m.</span>m</a>) </dd></dl>
<dl class="section version"><dt>Version</dt><dd>0.x </dd></dl>
Expand Down
Loading

0 comments on commit b8cebbd

Please sign in to comment.