Deploying to gh-pages from @ n64decomp/mk64@3da5a4f343 🚀

This commit is contained in:
MegaMech
2024-04-10 03:34:23 +00:00
parent 9b23bd7db1
commit 9b7d2a41a6
3367 changed files with 274884 additions and 289665 deletions
+59 -57
View File
@@ -126,65 +126,66 @@ $(function(){initNavTree('math__util_8h_source.html',''); initResizable(); });
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">// Here to appease the pragma gods</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="math__util_8h.html#a8fb5c0b9b43a108724b355136d29d2f9"> 17</a></span><span class="keywordtype">double</span> <a class="code hl_function" href="math__util_8h.html#a8fb5c0b9b43a108724b355136d29d2f9">fabs</a>(<span class="keywordtype">double</span> x);</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="math__util_8h.html#a80bcda98825c2196bcf2d7773d0c87e4"> 19</a></span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#a80bcda98825c2196bcf2d7773d0c87e4">func_802B4F60</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#a396a7f661d0230a93577a3af855851f3">render_set_position</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a70575ba46667d6f92359a412a06da8c5">func_802B51E8</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#ad37b23f880217cf3539106339a99679d">get_angle_between_two_vectors</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><a class="code hl_typedef" href="ultratypes_8h.html#a10e94b422ef0c20dcdec20d31a1f5049">u32</a> <a class="code hl_function" href="math__util_8h.html#aaf43cc8f58adb897c2a997aa12cad88d">func_802B5258</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a2a65099ba4c1e2336d0b57d14133c172">vec3f_set</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a523340db1831d8da840b1f2278194a6d">vec3s_set</a>(<a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keywordtype">void</span> *<a class="code hl_function" href="math__util_8h.html#afc0d4143e6a52149098cc93bb4f2b5b9">vec3f_copy_return</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a0f4fa7eeda2b619a6711895e79fa2ae4">vec3s_copy</a>(<a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="keywordtype">void</span> *<a class="code hl_function" href="math__util_8h.html#a67e52c3eeb5f9ef58c240b22fd074c14">vec3f_set_return</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a6aef80f695520ff964d332f8e07a6121">mtxf_copy</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa25b86bfd996c9e295f32a3680a205c4">mtxf_copy_n_element</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>*, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>*, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a672b135790d5a7dac8188f416ef68b9b">mtxf_identity</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa2865d6af75d5a9135247ce2ef664b47">add_translate_mat4_vec3f</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a031772b58d65cb34c37e082fb475a54b">add_translate_mat4_vec3f_lite</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#acfdc15af4b0c64cb3bba6b4f55be9f2d">mtxf_translate</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#abd1a0f950c852c8eb022bd4145f8289f">func_802B5564</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>*, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a79c30eb67abfc5a47850963e79946c45">mtxf_rotate_x</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a5d7db20c9780c206966f43cdd75c813c">mtxf_rotate_y</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ab5aa72ca9c41c01a1cbf2933a856a3e3">mtxf_s16_rotate_z</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa6bea59781f8ed3c6f2d1fd6ee5cabb5">func_802B5B14</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> b, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a> <a class="code hl_variable" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">rotate</a>); <span class="comment">// unused</span></div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a36d58570889f32e3cace1553fe732ac7">func_802B5CAC</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ad1dc0e2bf6b7e49b4407bac9ae7bd965">func_802B5D30</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ad02d9227969457c16e3d5cb47114ba76">func_802B5D64</a>(uintptr_t, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a6394fb7a4dd6e3f1bf9c57eedce0ee0e">mtxf_scale</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a91d7c5813a16be84763cfb37a7844c30">mtxf_pos_rotation_xyz</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ae2b95152b2e5052bc08599ac1ce63ac2">mtxf_translate_vec3f_mat3</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a>);</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ac8db283a5f8620da533b57e18b0705b3">mtxf_translate_vec3f_mat4</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aed216a6563959eca5d95547a23cf35bb">func_802B64C4</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a93a5f5d8fb4b2309d5ef132981c6a8fd">calculate_orientation_matrix</a>(<a class="code hl_typedef" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a8fd36685d4b178f680eb75760c441e60">calculate_rotation_matrix</a>(<a class="code hl_typedef" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#af14a48720b41c137dafeca053e8b1d86">func_802B6BC0</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a427406805a2c739fc1d8967eedcd4eef">func_802B6D58</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a1874cd2d2e1fe25a40bc793ec4f8b758">mtxf_multiplication</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a5b4e947a80f1a03ecaf7b3272582571d">mtxf_to_mtx</a>(Mtx*, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a211ef62815f2c2fbe1e3cd47357bff13">atan2_lookup</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a42a917d739b42d0375e90c4615792d3f">atan2s</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a6de4e03d3fd6cebb045d8e2a5725575e">atan2f</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="math__util_8h.html#acb7bf16d18c56f9542125ea045a0ea2a">func_802B7C40</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="math__util_8h.html#aa6c1453df1ae6c4c840363c4c2977dc9">func_802B7CA8</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a1cc1da4ce5ea759c84c0421657c016c3">calculate_vector_angle_xy</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a062850863585005ad1d0a75d9ff70693">random_u16</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a39a2286866258e22d93cbb9838d5686a">random_int</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="math__util_8h.html#a81b97542eec8e19eb1b236005e4999ea">func_802B7F34</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa6988b127a64be8fa874837a86b11f42">func_802B7F7C</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#aedd2ba31fb085c44b1f185bb71b2a465">sins</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a7273ac6683194fe1c0fd6047bcfa6eb3">coss</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#ad41bc953b17168c852f5240afb82ba50">is_visible_between_angle</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a520f8d6c54f3c938418d542e047c3d85">is_within_render_distance</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> </div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="keyword">extern</span> <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_variable" href="math__util_8h.html#a51e5931330fce8c5cd15ff0c32cf7d24">D_802B91C0</a>[];</div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="keyword">extern</span> <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> <a class="code hl_variable" href="math__util_8h.html#af51511ea7d50b2e329594cb21636fe35">D_802B91C8</a>;</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="preprocessor">#endif </span><span class="comment">// MATH_UTIL_H</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ae4ff378f0bd45f9a49e1bf250176cc62">func_802B5794</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"><a class="line" href="math__util_8h.html#a80bcda98825c2196bcf2d7773d0c87e4"> 20</a></span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#a80bcda98825c2196bcf2d7773d0c87e4">func_802B4F60</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#a396a7f661d0230a93577a3af855851f3">render_set_position</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a70575ba46667d6f92359a412a06da8c5">func_802B51E8</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#ad37b23f880217cf3539106339a99679d">get_angle_between_two_vectors</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><a class="code hl_typedef" href="ultratypes_8h.html#a10e94b422ef0c20dcdec20d31a1f5049">u32</a> <a class="code hl_function" href="math__util_8h.html#aaf43cc8f58adb897c2a997aa12cad88d">func_802B5258</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a2a65099ba4c1e2336d0b57d14133c172">vec3f_set</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a523340db1831d8da840b1f2278194a6d">vec3s_set</a>(<a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="keywordtype">void</span> *<a class="code hl_function" href="math__util_8h.html#afc0d4143e6a52149098cc93bb4f2b5b9">vec3f_copy_return</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a0f4fa7eeda2b619a6711895e79fa2ae4">vec3s_copy</a>(<a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keywordtype">void</span> *<a class="code hl_function" href="math__util_8h.html#a67e52c3eeb5f9ef58c240b22fd074c14">vec3f_set_return</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a6aef80f695520ff964d332f8e07a6121">mtxf_copy</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa25b86bfd996c9e295f32a3680a205c4">mtxf_copy_n_element</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>*, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>*, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a672b135790d5a7dac8188f416ef68b9b">mtxf_identity</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa2865d6af75d5a9135247ce2ef664b47">add_translate_mat4_vec3f</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a031772b58d65cb34c37e082fb475a54b">add_translate_mat4_vec3f_lite</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#acfdc15af4b0c64cb3bba6b4f55be9f2d">mtxf_translate</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#abd1a0f950c852c8eb022bd4145f8289f">func_802B5564</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>*, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a79c30eb67abfc5a47850963e79946c45">mtxf_rotate_x</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a5d7db20c9780c206966f43cdd75c813c">mtxf_rotate_y</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ab5aa72ca9c41c01a1cbf2933a856a3e3">mtxf_s16_rotate_z</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa6bea59781f8ed3c6f2d1fd6ee5cabb5">func_802B5B14</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> b, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a> <a class="code hl_variable" href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">rotate</a>); <span class="comment">// unused</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a36d58570889f32e3cace1553fe732ac7">func_802B5CAC</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ad1dc0e2bf6b7e49b4407bac9ae7bd965">func_802B5D30</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ad02d9227969457c16e3d5cb47114ba76">func_802B5D64</a>(uintptr_t, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a>);</div>
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a6394fb7a4dd6e3f1bf9c57eedce0ee0e">mtxf_scale</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a91d7c5813a16be84763cfb37a7844c30">mtxf_pos_rotation_xyz</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ae2b95152b2e5052bc08599ac1ce63ac2">mtxf_translate_vec3f_mat3</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a>);</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#ac8db283a5f8620da533b57e18b0705b3">mtxf_translate_vec3f_mat4</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aed216a6563959eca5d95547a23cf35bb">func_802B64C4</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a93a5f5d8fb4b2309d5ef132981c6a8fd">calculate_orientation_matrix</a>(<a class="code hl_typedef" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>);</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a8fd36685d4b178f680eb75760c441e60">calculate_rotation_matrix</a>(<a class="code hl_typedef" href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#af14a48720b41c137dafeca053e8b1d86">func_802B6BC0</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a427406805a2c739fc1d8967eedcd4eef">func_802B6D58</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>);</div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a1874cd2d2e1fe25a40bc793ec4f8b758">mtxf_multiplication</a>(<a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#a5b4e947a80f1a03ecaf7b3272582571d">mtxf_to_mtx</a>(Mtx*, <a class="code hl_typedef" href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a>);</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a211ef62815f2c2fbe1e3cd47357bff13">atan2_lookup</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a42a917d739b42d0375e90c4615792d3f">atan2s</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a6de4e03d3fd6cebb045d8e2a5725575e">atan2f</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="math__util_8h.html#acb7bf16d18c56f9542125ea045a0ea2a">func_802B7C40</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="math__util_8h.html#aa6c1453df1ae6c4c840363c4c2977dc9">func_802B7CA8</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a1cc1da4ce5ea759c84c0421657c016c3">calculate_vector_angle_xy</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a062850863585005ad1d0a75d9ff70693">random_u16</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a> <a class="code hl_function" href="math__util_8h.html#a39a2286866258e22d93cbb9838d5686a">random_int</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><a class="code hl_typedef" href="ultratypes_8h.html#a4cb19f4a3324cfe0938ddfbfabaa825b">s16</a> <a class="code hl_function" href="math__util_8h.html#a81b97542eec8e19eb1b236005e4999ea">func_802B7F34</a>(<a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="keywordtype">void</span> <a class="code hl_function" href="math__util_8h.html#aa6988b127a64be8fa874837a86b11f42">func_802B7F7C</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a>);</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#aedd2ba31fb085c44b1f185bb71b2a465">sins</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a7273ac6683194fe1c0fd6047bcfa6eb3">coss</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_function" href="math__util_8h.html#ad41bc953b17168c852f5240afb82ba50">is_visible_between_angle</a>(<a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>);</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a> <a class="code hl_function" href="math__util_8h.html#a520f8d6c54f3c938418d542e047c3d85">is_within_render_distance</a>(<a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a>, <a class="code hl_typedef" href="ultratypes_8h.html#aa0b167025ed1eead1300bc4dbdfb230e">u16</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>, <a class="code hl_typedef" href="ultratypes_8h.html#a5f6906312a689f27d70e9d086649d3fd">f32</a>);</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="keyword">extern</span> <a class="code hl_typedef" href="ultratypes_8h.html#a0ce6887c26c1c49ad3be5710dd42bfd6">s32</a> <a class="code hl_variable" href="math__util_8h.html#a51e5931330fce8c5cd15ff0c32cf7d24">D_802B91C0</a>[];</div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="keyword">extern</span> <a class="code hl_typedef" href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a> <a class="code hl_variable" href="math__util_8h.html#af51511ea7d50b2e329594cb21636fe35">D_802B91C8</a>;</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> </div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#endif </span><span class="comment">// MATH_UTIL_H</span></div>
<div class="ttc" id="acode__800029B0_8c_html_a1b0406ea3ec906cf85496afbfe00e23e"><div class="ttname"><a href="code__800029B0_8c.html#a1b0406ea3ec906cf85496afbfe00e23e">gCourseMaxZ</a></div><div class="ttdeci">s16 gCourseMaxZ</div><div class="ttdef"><b>Definition</b> code_800029B0.c:93</div></div>
<div class="ttc" id="acommon__structs_8h_html_a5290523279339ea495248ab3a36cb46e"><div class="ttname"><a href="common__structs_8h.html#a5290523279339ea495248ab3a36cb46e">Vec3f</a></div><div class="ttdeci">f32 Vec3f[3]</div><div class="ttdef"><b>Definition</b> common_structs.h:6</div></div>
<div class="ttc" id="acommon__structs_8h_html_a95eb48a2f3630571bea260858dd23e92"><div class="ttname"><a href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a></div><div class="ttdeci">s16 Vec3s[3]</div><div class="ttdef"><b>Definition</b> common_structs.h:8</div></div>
<div class="ttc" id="acommon__structs_8h_html_ab7160f77e736961cfa2aff581aeee005"><div class="ttname"><a href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a></div><div class="ttdeci">f32 Mat4[4][4]</div><div class="ttdef"><b>Definition</b> common_structs.h:13</div></div>
<div class="ttc" id="acommon__structs_8h_html_af30b552f88edd02ed3a72b3dd2467544"><div class="ttname"><a href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a></div><div class="ttdeci">f32 Mat3[3][3]</div><div class="ttdef"><b>Definition</b> common_structs.h:12</div></div>
<div class="ttc" id="acommon__structs_8h_html_a95eb48a2f3630571bea260858dd23e92"><div class="ttname"><a href="common__structs_8h.html#a95eb48a2f3630571bea260858dd23e92">Vec3s</a></div><div class="ttdeci">s16 Vec3s[3]</div><div class="ttdef"><b>Definition</b> common_structs.h:11</div></div>
<div class="ttc" id="acommon__structs_8h_html_ab7160f77e736961cfa2aff581aeee005"><div class="ttname"><a href="common__structs_8h.html#ab7160f77e736961cfa2aff581aeee005">Mat4</a></div><div class="ttdeci">f32 Mat4[4][4]</div><div class="ttdef"><b>Definition</b> common_structs.h:16</div></div>
<div class="ttc" id="acommon__structs_8h_html_af30b552f88edd02ed3a72b3dd2467544"><div class="ttname"><a href="common__structs_8h.html#af30b552f88edd02ed3a72b3dd2467544">Mat3</a></div><div class="ttdeci">f32 Mat3[3][3]</div><div class="ttdef"><b>Definition</b> common_structs.h:15</div></div>
<div class="ttc" id="amath__util_8h_html_a031772b58d65cb34c37e082fb475a54b"><div class="ttname"><a href="math__util_8h.html#a031772b58d65cb34c37e082fb475a54b">add_translate_mat4_vec3f_lite</a></div><div class="ttdeci">void add_translate_mat4_vec3f_lite(Mat4, Mat4, Vec3f)</div><div class="ttdef"><b>Definition</b> math_util.c:204</div></div>
<div class="ttc" id="amath__util_8h_html_a062850863585005ad1d0a75d9ff70693"><div class="ttname"><a href="math__util_8h.html#a062850863585005ad1d0a75d9ff70693">random_u16</a></div><div class="ttdeci">u16 random_u16(void)</div><div class="ttdef"><b>Definition</b> math_util.c:1002</div></div>
<div class="ttc" id="amath__util_8h_html_a0f4fa7eeda2b619a6711895e79fa2ae4"><div class="ttname"><a href="math__util_8h.html#a0f4fa7eeda2b619a6711895e79fa2ae4">vec3s_copy</a></div><div class="ttdeci">void vec3s_copy(Vec3s, Vec3s)</div><div class="ttdef"><b>Definition</b> math_util.c:132</div></div>
@@ -232,6 +233,7 @@ $(function(){initNavTree('math__util_8h_source.html',''); initResizable(); });
<div class="ttc" id="amath__util_8h_html_ad37b23f880217cf3539106339a99679d"><div class="ttname"><a href="math__util_8h.html#ad37b23f880217cf3539106339a99679d">get_angle_between_two_vectors</a></div><div class="ttdeci">s32 get_angle_between_two_vectors(Vec3f, Vec3f)</div><div class="ttdef"><b>Definition</b> math_util.c:81</div></div>
<div class="ttc" id="amath__util_8h_html_ad41bc953b17168c852f5240afb82ba50"><div class="ttname"><a href="math__util_8h.html#ad41bc953b17168c852f5240afb82ba50">is_visible_between_angle</a></div><div class="ttdeci">s32 is_visible_between_angle(u16, u16, u16)</div><div class="ttdef"><b>Definition</b> math_util.c:1060</div></div>
<div class="ttc" id="amath__util_8h_html_ae2b95152b2e5052bc08599ac1ce63ac2"><div class="ttname"><a href="math__util_8h.html#ae2b95152b2e5052bc08599ac1ce63ac2">mtxf_translate_vec3f_mat3</a></div><div class="ttdeci">void mtxf_translate_vec3f_mat3(Vec3f, Mat3)</div><div class="ttdef"><b>Definition</b> math_util.c:569</div></div>
<div class="ttc" id="amath__util_8h_html_ae4ff378f0bd45f9a49e1bf250176cc62"><div class="ttname"><a href="math__util_8h.html#ae4ff378f0bd45f9a49e1bf250176cc62">func_802B5794</a></div><div class="ttdeci">void func_802B5794(Mat4, Vec3f, Vec3f)</div><div class="ttdef"><b>Definition</b> math_util.c:252</div></div>
<div class="ttc" id="amath__util_8h_html_aed216a6563959eca5d95547a23cf35bb"><div class="ttname"><a href="math__util_8h.html#aed216a6563959eca5d95547a23cf35bb">func_802B64C4</a></div><div class="ttdeci">void func_802B64C4(Vec3f, s16)</div><div class="ttdef"><b>Definition</b> math_util.c:603</div></div>
<div class="ttc" id="amath__util_8h_html_aedd2ba31fb085c44b1f185bb71b2a465"><div class="ttname"><a href="math__util_8h.html#aedd2ba31fb085c44b1f185bb71b2a465">sins</a></div><div class="ttdeci">f32 sins(u16)</div><div class="ttdef"><b>Definition</b> math_util.c:1052</div></div>
<div class="ttc" id="amath__util_8h_html_af14a48720b41c137dafeca053e8b1d86"><div class="ttname"><a href="math__util_8h.html#af14a48720b41c137dafeca053e8b1d86">func_802B6BC0</a></div><div class="ttdeci">void func_802B6BC0(Mat4, s16, f32, f32, f32)</div><div class="ttdef"><b>Definition</b> math_util.c:747</div></div>