mirror of
https://github.com/recastnavigation/recastnavigation.git
synced 2026-08-30 06:58:40 +00:00
Deploying to gh-pages from @ recastnavigation/recastnavigation@d44e61edcc 🚀
This commit is contained in:
@@ -107,28 +107,28 @@ Inheritance diagram for SampleToolState:</div>
|
||||
<div class="center">
|
||||
<img src="structSampleToolState.png" usemap="#SampleToolState_map" alt=""/>
|
||||
<map id="SampleToolState_map" name="SampleToolState_map">
|
||||
<area href="classCrowdToolState.html" alt="CrowdToolState" shape="rect" coords="0,56,105,80"/>
|
||||
<area href="classCrowdToolState.html" title="Tool to create crowds." alt="CrowdToolState" shape="rect" coords="0,56,105,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1e263aeadeff1cd905d552fe28eeb32b" id="r_a1e263aeadeff1cd905d552fe28eeb32b"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#a1e263aeadeff1cd905d552fe28eeb32b">~SampleToolState</a> ()</td></tr>
|
||||
<tr class="separator:a1e263aeadeff1cd905d552fe28eeb32b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9dda86ad5ef7d23b6da69dbbc5ded1e" id="r_ab9dda86ad5ef7d23b6da69dbbc5ded1e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#ab9dda86ad5ef7d23b6da69dbbc5ded1e">init</a> (class <a class="el" href="classSample.html">Sample</a> *sample)=0</td></tr>
|
||||
<tr class="separator:ab9dda86ad5ef7d23b6da69dbbc5ded1e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a176d8c1c856e6b7729cf1bf2858c79ff" id="r_a176d8c1c856e6b7729cf1bf2858c79ff"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#a176d8c1c856e6b7729cf1bf2858c79ff">~SampleToolState</a> ()=default</td></tr>
|
||||
<tr class="separator:a176d8c1c856e6b7729cf1bf2858c79ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a47f0a885567e5a792e74eef26e601e3b" id="r_a47f0a885567e5a792e74eef26e601e3b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#a47f0a885567e5a792e74eef26e601e3b">init</a> (<a class="el" href="classSample.html">Sample</a> *sample)=0</td></tr>
|
||||
<tr class="separator:a47f0a885567e5a792e74eef26e601e3b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87317f126cfa5ff496bb5061fe2eedca" id="r_a87317f126cfa5ff496bb5061fe2eedca"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#a87317f126cfa5ff496bb5061fe2eedca">update</a> (float dt)=0</td></tr>
|
||||
<tr class="separator:a87317f126cfa5ff496bb5061fe2eedca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa2dbe87e98b6544ac923398ec93184cf" id="r_aa2dbe87e98b6544ac923398ec93184cf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#aa2dbe87e98b6544ac923398ec93184cf">reset</a> ()=0</td></tr>
|
||||
<tr class="separator:aa2dbe87e98b6544ac923398ec93184cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aba928b81e7813277bfcc6a0854f93658" id="r_aba928b81e7813277bfcc6a0854f93658"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#aba928b81e7813277bfcc6a0854f93658">handleRender</a> ()=0</td></tr>
|
||||
<tr class="separator:aba928b81e7813277bfcc6a0854f93658"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab3c7ab10984d2ca744f28a068d882750" id="r_ab3c7ab10984d2ca744f28a068d882750"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#ab3c7ab10984d2ca744f28a068d882750">handleRenderOverlay</a> (double *proj, double *model, int *view)=0</td></tr>
|
||||
<tr class="separator:ab3c7ab10984d2ca744f28a068d882750"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d13e1c36ea7258da57e022e211d40ae" id="r_a8d13e1c36ea7258da57e022e211d40ae"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#a8d13e1c36ea7258da57e022e211d40ae">handleUpdate</a> (const float dt)=0</td></tr>
|
||||
<tr class="separator:a8d13e1c36ea7258da57e022e211d40ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac776d5745d7ee21b9e785490f58b2ba4" id="r_ac776d5745d7ee21b9e785490f58b2ba4"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#ac776d5745d7ee21b9e785490f58b2ba4">render</a> ()=0</td></tr>
|
||||
<tr class="separator:ac776d5745d7ee21b9e785490f58b2ba4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af003c1580a7020946c648aba5f0af32e" id="r_af003c1580a7020946c648aba5f0af32e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structSampleToolState.html#af003c1580a7020946c648aba5f0af32e">renderOverlay</a> ()=0</td></tr>
|
||||
<tr class="separator:af003c1580a7020946c648aba5f0af32e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a1e263aeadeff1cd905d552fe28eeb32b" name="a1e263aeadeff1cd905d552fe28eeb32b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1e263aeadeff1cd905d552fe28eeb32b">◆ </a></span>~SampleToolState()</h2>
|
||||
<a id="a176d8c1c856e6b7729cf1bf2858c79ff" name="a176d8c1c856e6b7729cf1bf2858c79ff"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a176d8c1c856e6b7729cf1bf2858c79ff">◆ </a></span>~SampleToolState()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -137,7 +137,7 @@ Public Member Functions</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">SampleToolState::~SampleToolState </td>
|
||||
<td class="memname">virtual SampleToolState::~SampleToolState </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
@@ -145,7 +145,7 @@ Public Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
@@ -153,107 +153,8 @@ Public Member Functions</h2></td></tr>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aba928b81e7813277bfcc6a0854f93658" name="aba928b81e7813277bfcc6a0854f93658"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aba928b81e7813277bfcc6a0854f93658">◆ </a></span>handleRender()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void SampleToolState::handleRender </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a127ea871607dd8ca52c254100be1e0af">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab3c7ab10984d2ca744f28a068d882750" name="ab3c7ab10984d2ca744f28a068d882750"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab3c7ab10984d2ca744f28a068d882750">◆ </a></span>handleRenderOverlay()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void SampleToolState::handleRenderOverlay </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double * </td>
|
||||
<td class="paramname"><em>proj</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">double * </td>
|
||||
<td class="paramname"><em>model</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int * </td>
|
||||
<td class="paramname"><em>view</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#aaaf12376476f0e109150ce7b0e618357">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8d13e1c36ea7258da57e022e211d40ae" name="a8d13e1c36ea7258da57e022e211d40ae"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8d13e1c36ea7258da57e022e211d40ae">◆ </a></span>handleUpdate()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void SampleToolState::handleUpdate </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const float </td>
|
||||
<td class="paramname"><em>dt</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a5533329be79b7cc61a18dcc5dfe11ecd">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab9dda86ad5ef7d23b6da69dbbc5ded1e" name="ab9dda86ad5ef7d23b6da69dbbc5ded1e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab9dda86ad5ef7d23b6da69dbbc5ded1e">◆ </a></span>init()</h2>
|
||||
<a id="a47f0a885567e5a792e74eef26e601e3b" name="a47f0a885567e5a792e74eef26e601e3b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a47f0a885567e5a792e74eef26e601e3b">◆ </a></span>init()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -264,7 +165,7 @@ Public Member Functions</h2></td></tr>
|
||||
<tr>
|
||||
<td class="memname">virtual void SampleToolState::init </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">class <a class="el" href="classSample.html">Sample</a> * </td>
|
||||
<td class="paramtype"><a class="el" href="classSample.html">Sample</a> * </td>
|
||||
<td class="paramname"><em>sample</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
@@ -276,7 +177,61 @@ Public Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a009cf74974dde6147a7f21b0901ad4c4">CrowdToolState</a>.</p>
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a869d2a944cc0252ee712faf2b45a95c4">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac776d5745d7ee21b9e785490f58b2ba4" name="ac776d5745d7ee21b9e785490f58b2ba4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac776d5745d7ee21b9e785490f58b2ba4">◆ </a></span>render()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void SampleToolState::render </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a298ffb6a031ea838b40c35d7da2bda5b">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af003c1580a7020946c648aba5f0af32e" name="af003c1580a7020946c648aba5f0af32e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af003c1580a7020946c648aba5f0af32e">◆ </a></span>renderOverlay()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void SampleToolState::renderOverlay </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#adb7791d585d40e074c24982d7e07003e">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -303,13 +258,40 @@ Public Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a759f52b7630a3799e6c616ab28b9e2df">CrowdToolState</a>.</p>
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a3fa9f43e8075073145db91ca31b8aa9c">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this struct was generated from the following files:<ul>
|
||||
<a id="a87317f126cfa5ff496bb5061fe2eedca" name="a87317f126cfa5ff496bb5061fe2eedca"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a87317f126cfa5ff496bb5061fe2eedca">◆ </a></span>update()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void SampleToolState::update </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"><em>dt</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Implemented in <a class="el" href="classCrowdToolState.html#a9b9dc30b65f4c62ca5b9b2e4be74dc8a">CrowdToolState</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li><a class="el" href="Sample_8h_source.html">Sample.h</a></li>
|
||||
<li><a class="el" href="Sample_8cpp.html">Sample.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
Reference in New Issue
Block a user