documentation for v1.0

This commit is contained in:
HRN
2025-01-10 13:02:07 +03:30
parent 53c7b23728
commit 0acd52f1b1
16893 changed files with 448346 additions and 285977 deletions

View File

@ -125,27 +125,34 @@ $(document).ready(function(){initNavTree('rotatingAxisFwd_8hpp_source.html','');
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"></span> </div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment">-----------------------------------------------------------------------------*/</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> <a class="code" href="rotatingAxisFwd_8hpp.html#a2a2904c6b466578f9847a75205e7c648">rotate</a>(<span class="keyword">const</span> <a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &amp;p, <span class="keyword">const</span> line&amp; ln, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> theta);</div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacepFlow.html">pFlow</a></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;{</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> <a class="code" href="rotatingAxisFwd_8hpp.html#a2a2904c6b466578f9847a75205e7c648">rotate</a>(<span class="keyword">const</span> <a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>&amp; p, <span class="keyword">const</span> rotatingAxis&amp; ax, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> dt);</div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; </div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keywordtype">void</span> <a class="code" href="rotatingAxisFwd_8hpp.html#a2a2904c6b466578f9847a75205e7c648">rotate</a>(<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>* p, <span class="keywordtype">size_t</span> <a class="code" href="NBSCrossLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, <span class="keyword">const</span> line&amp; ln, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> theta);</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="keywordtype">void</span> <a class="code" href="rotatingAxisFwd_8hpp.html#a2a2904c6b466578f9847a75205e7c648">rotate</a>(<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>* p, <span class="keywordtype">size_t</span> <a class="code" href="NBSCrossLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a>, <span class="keyword">const</span> rotatingAxis&amp; ax, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> dt);</div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; </div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="keyword">class </span>rotatingAxis;</div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; </div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> <a class="code" href="namespacepFlow.html#a6f4044c7f1fb22d2d31650cfd517e5b5">rotate</a>(<span class="keyword">const</span> <a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &amp;p, <span class="keyword">const</span> line&amp; ln, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> theta);</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; </div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> <a class="code" href="namespacepFlow.html#a6f4044c7f1fb22d2d31650cfd517e5b5">rotate</a>(<span class="keyword">const</span> <a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>&amp; p, <span class="keyword">const</span> rotatingAxis&amp; ax, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> dt);</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacepFlow.html#a6f4044c7f1fb22d2d31650cfd517e5b5">rotate</a>(<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>* p, <a class="code" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="code" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>, <span class="keyword">const</span> line&amp; ln, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> theta);</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<a class="code" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keywordtype">void</span> <a class="code" href="namespacepFlow.html#a6f4044c7f1fb22d2d31650cfd517e5b5">rotate</a>(<a class="code" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>* p, <a class="code" href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">uint32</a> <a class="code" href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a>, <span class="keyword">const</span> rotatingAxis&amp; ax, <a class="code" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> dt);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;}</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; </div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="anamespacepFlow_html_a6192191c0e9c178a44ee1ac350fde476"><div class="ttname"><a href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">pFlow::real</a></div><div class="ttdeci">float real</div><div class="ttdef"><b>Definition:</b> <a href="builtinTypes_8hpp_source.html#l00046">builtinTypes.hpp:46</a></div></div>
<div class="ttc" id="anamespacepFlow_html_a5164661f6974ad24fa90bf19433e6116"><div class="ttname"><a href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">pFlow::realx3</a></div><div class="ttdeci">triple&lt; real &gt; realx3</div><div class="ttdef"><b>Definition:</b> <a href="types_8hpp_source.html#l00048">types.hpp:48</a></div></div>
<div class="ttc" id="aNBSCrossLoop_8hpp_html_aad8b608072a1b6dcd9e91de38ee2925f"><div class="ttname"><a href="NBSCrossLoop_8hpp.html#aad8b608072a1b6dcd9e91de38ee2925f">n</a></div><div class="ttdeci">int32 n</div><div class="ttdef"><b>Definition:</b> <a href="NBSCrossLoop_8hpp_source.html#l00024">NBSCrossLoop.hpp:24</a></div></div>
<div class="ttc" id="arotatingAxisFwd_8hpp_html_a2a2904c6b466578f9847a75205e7c648"><div class="ttname"><a href="rotatingAxisFwd_8hpp.html#a2a2904c6b466578f9847a75205e7c648">rotate</a></div><div class="ttdeci">INLINE_FUNCTION_HD realx3 rotate(const realx3 &amp;p, const line &amp;ln, real theta)</div></div>
<div class="ttc" id="apFlowMacros_8hpp_html_a8e2f73fa5c113f21c9c9edb67a974f5e"><div class="ttname"><a href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div><div class="ttdeci">#define INLINE_FUNCTION_HD</div><div class="ttdef"><b>Definition:</b> <a href="pFlowMacros_8hpp_source.html#l00051">pFlowMacros.hpp:51</a></div></div>
<div class="ttc" id="anamespacepFlow_html_a6192191c0e9c178a44ee1ac350fde476"><div class="ttname"><a href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">pFlow::real</a></div><div class="ttdeci">float real</div><div class="ttdef"><b>Definition:</b> <a href="builtinTypes_8hpp_source.html#l00045">builtinTypes.hpp:45</a></div></div>
<div class="ttc" id="anamespacepFlow_html_abd01e8e67e3d94cab04ecaaf4f85ac1b"><div class="ttname"><a href="namespacepFlow.html#abd01e8e67e3d94cab04ecaaf4f85ac1b">pFlow::uint32</a></div><div class="ttdeci">unsigned int uint32</div><div class="ttdef"><b>Definition:</b> <a href="builtinTypes_8hpp_source.html#l00056">builtinTypes.hpp:56</a></div></div>
<div class="ttc" id="anamespacepFlow_html_a5164661f6974ad24fa90bf19433e6116"><div class="ttname"><a href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">pFlow::realx3</a></div><div class="ttdeci">triple&lt; real &gt; realx3</div><div class="ttdef"><b>Definition:</b> <a href="types_8hpp_source.html#l00043">types.hpp:43</a></div></div>
<div class="ttc" id="anamespacepFlow_html"><div class="ttname"><a href="namespacepFlow.html">pFlow</a></div><div class="ttdef"><b>Definition:</b> <a href="demGeometry_8hpp_source.html#l00027">demGeometry.hpp:27</a></div></div>
<div class="ttc" id="aNBSLoop_8hpp_html_a58f1256fe216b2e84819aa621b683de1"><div class="ttname"><a href="NBSLoop_8hpp.html#a58f1256fe216b2e84819aa621b683de1">n</a></div><div class="ttdeci">uint32 n</div><div class="ttdef"><b>Definition:</b> <a href="NBSLoop_8hpp_source.html#l00024">NBSLoop.hpp:24</a></div></div>
<div class="ttc" id="apFlowMacros_8hpp_html_a8e2f73fa5c113f21c9c9edb67a974f5e"><div class="ttname"><a href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a></div><div class="ttdeci">#define INLINE_FUNCTION_HD</div><div class="ttdef"><b>Definition:</b> <a href="pFlowMacros_8hpp_source.html#l00055">pFlowMacros.hpp:55</a></div></div>
<div class="ttc" id="anamespacepFlow_html_a6f4044c7f1fb22d2d31650cfd517e5b5"><div class="ttname"><a href="namespacepFlow.html#a6f4044c7f1fb22d2d31650cfd517e5b5">pFlow::rotate</a></div><div class="ttdeci">INLINE_FUNCTION_HD realx3 rotate(const realx3 &amp;p, const line &amp;ln, real theta)</div><div class="ttdef"><b>Definition:</b> <a href="rotatingAxisI_8hpp_source.html#l00074">rotatingAxisI.hpp:74</a></div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_47ec108d6cccce3c0382fd3240a6cec7.html">MotionModel</a></li><li class="navelem"><a class="el" href="dir_dfffb364e858dce2ad53d04d398ac8d4.html">entities</a></li><li class="navelem"><a class="el" href="dir_fda176289ce41868031c9232b51f0444.html">rotatingAxis</a></li><li class="navelem"><a class="el" href="rotatingAxisFwd_8hpp.html">rotatingAxisFwd.hpp</a></li>