Skip to content

Commit

Permalink
Get body information api (#108)
Browse files Browse the repository at this point in the history
* Get celestial body information API

* Update docs

* Fix size stack allocation
  • Loading branch information
sylvain-guillet authored May 19, 2023
1 parent e3f7307 commit 9016a66
Show file tree
Hide file tree
Showing 133 changed files with 2,179 additions and 1,459 deletions.
22 changes: 18 additions & 4 deletions Docs/html/CelestialBodyDTO_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -96,14 +96,28 @@
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span>{</div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html"> 9</a></span> <span class="keyword">struct </span><a class="code hl_struct" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html">CelestialBodyDTO</a></div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> {</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a60d670a07c638d350d67344c272a9e70"> 11</a></span> <span class="keywordtype">int</span> <span class="keywordtype">id</span>{-1};</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a7a2d2b139b6042457cf21457dd304893"> 11</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a7a2d2b139b6042457cf21457dd304893">Id</a>{-1};</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#aa2a4ad33eca57dafa55fb9c0ba1d4dac"> 12</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#aa2a4ad33eca57dafa55fb9c0ba1d4dac">centerOfMotionId</a>{-1};</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> };</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span>}</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#endif </span><span class="comment">//IOSDK_CELESTIALBODYDTO_H</span></div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ac58bd7effed87fb64a593b795a357a03"> 13</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ac58bd7effed87fb64a593b795a357a03">Name</a>{};</div>
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a09be131402eaa380ad0b9c52527c1b97"> 14</a></span> <a class="code hl_struct" href="structIO_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO.html">IO::SDK::API::DTO::Vector3DDTO</a> <a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a09be131402eaa380ad0b9c52527c1b97">Radii</a>{};</div>
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ac0f5111140d7687c5a4729152281a4f1"> 15</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ac0f5111140d7687c5a4729152281a4f1">GM</a>{};</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ae2f99558614ed846ba5a7ecac12ace9d"> 16</a></span> <span class="keywordtype">char</span> *<a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ae2f99558614ed846ba5a7ecac12ace9d">FrameName</a>{};</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a2f5720669728eabfd91fa6cd36db3f2b"> 17</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a2f5720669728eabfd91fa6cd36db3f2b">FrameId</a>{};</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"><a class="line" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#aae2e2aafadb3a86c9a40a155babca4ed"> 18</a></span> <span class="keywordtype">char</span> * <a class="code hl_variable" href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#aae2e2aafadb3a86c9a40a155babca4ed">Error</a>{};</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> };</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>}</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#endif </span><span class="comment">//IOSDK_CELESTIALBODYDTO_H</span></div>
<div class="ttc" id="anamespaceIO_1_1SDK_1_1API_1_1DTO_html"><div class="ttname"><a href="namespaceIO_1_1SDK_1_1API_1_1DTO.html">IO::SDK::API::DTO</a></div><div class="ttdef"><b>Definition:</b> ApogeeHeightChangingManeuverDTO.h:11</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html">IO::SDK::API::DTO::CelestialBodyDTO</a></div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:10</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_a09be131402eaa380ad0b9c52527c1b97"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a09be131402eaa380ad0b9c52527c1b97">IO::SDK::API::DTO::CelestialBodyDTO::Radii</a></div><div class="ttdeci">IO::SDK::API::DTO::Vector3DDTO Radii</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:14</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_a2f5720669728eabfd91fa6cd36db3f2b"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a2f5720669728eabfd91fa6cd36db3f2b">IO::SDK::API::DTO::CelestialBodyDTO::FrameId</a></div><div class="ttdeci">int FrameId</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:17</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_a7a2d2b139b6042457cf21457dd304893"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#a7a2d2b139b6042457cf21457dd304893">IO::SDK::API::DTO::CelestialBodyDTO::Id</a></div><div class="ttdeci">int Id</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:11</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_aa2a4ad33eca57dafa55fb9c0ba1d4dac"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#aa2a4ad33eca57dafa55fb9c0ba1d4dac">IO::SDK::API::DTO::CelestialBodyDTO::centerOfMotionId</a></div><div class="ttdeci">int centerOfMotionId</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:12</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_aae2e2aafadb3a86c9a40a155babca4ed"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#aae2e2aafadb3a86c9a40a155babca4ed">IO::SDK::API::DTO::CelestialBodyDTO::Error</a></div><div class="ttdeci">char * Error</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:18</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_ac0f5111140d7687c5a4729152281a4f1"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ac0f5111140d7687c5a4729152281a4f1">IO::SDK::API::DTO::CelestialBodyDTO::GM</a></div><div class="ttdeci">double GM</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:15</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_ac58bd7effed87fb64a593b795a357a03"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ac58bd7effed87fb64a593b795a357a03">IO::SDK::API::DTO::CelestialBodyDTO::Name</a></div><div class="ttdeci">char * Name</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:13</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO_html_ae2f99558614ed846ba5a7ecac12ace9d"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1CelestialBodyDTO.html#ae2f99558614ed846ba5a7ecac12ace9d">IO::SDK::API::DTO::CelestialBodyDTO::FrameName</a></div><div class="ttdeci">char * FrameName</div><div class="ttdef"><b>Definition:</b> CelestialBodyDTO.h:16</div></div>
<div class="ttc" id="astructIO_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO_html"><div class="ttname"><a href="structIO_1_1SDK_1_1API_1_1DTO_1_1Vector3DDTO.html">IO::SDK::API::DTO::Vector3DDTO</a></div><div class="ttdef"><b>Definition:</b> Vector3DDTO.h:8</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
Expand Down
Loading

0 comments on commit 9016a66

Please sign in to comment.