| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=11"/>
- <meta name="generator" content="Doxygen 1.12.0"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>Jolt Physics: Class List</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="dynsections.js"></script>
- <script type="text/javascript" src="clipboard.js"></script>
- <link href="navtree.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="navtreedata.js"></script>
- <script type="text/javascript" src="navtree.js"></script>
- <script type="text/javascript" src="resize.js"></script>
- <script type="text/javascript" src="cookie.js"></script>
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="search/searchdata.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <script type="text/x-mathjax-config">
- MathJax.Hub.Config({
- extensions: ["tex2jax.js"],
- jax: ["input/TeX","output/HTML-CSS"],
- });
- </script>
- <script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js"></script>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
- <div id="titlearea">
- <table cellspacing="0" cellpadding="0">
- <tbody>
- <tr id="projectrow">
- <td id="projectlogo"><img alt="Logo" src="LogoSmall.png"/></td>
- <td id="projectalign">
- <div id="projectname">Jolt Physics
- </div>
- <div id="projectbrief">A multi core friendly Game Physics Engine</div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.12.0 -->
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- var searchBox = new SearchBox("searchBox", "search/",'.html');
- /* @license-end */
- </script>
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- $(function() { codefold.init(0); });
- /* @license-end */
- </script>
- <script type="text/javascript" src="menudata.js"></script>
- <script type="text/javascript" src="menu.js"></script>
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- $(function() {
- initMenu('',true,false,'search.php','Search',true);
- $(function() { init_search(); });
- });
- /* @license-end */
- </script>
- <div id="main-nav"></div>
- </div><!-- top -->
- <div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
- </div>
- <script type="text/javascript">
- /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
- $(function(){initNavTree('annotated.html',''); initResizable(true); });
- /* @license-end */
- </script>
- <div id="doc-content">
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- </div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <div id="MSearchResults">
- <div class="SRPage">
- <div id="SRIndex">
- <div id="SRResults"></div>
- <div class="SRStatus" id="Loading">Loading...</div>
- <div class="SRStatus" id="Searching">Searching...</div>
- <div class="SRStatus" id="NoMatches">No Matches</div>
- </div>
- </div>
- </div>
- </div>
- <div class="header">
- <div class="headertitle"><div class="title">Class List</div></div>
- </div><!--header-->
- <div class="contents">
- <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
- <div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span>]</div><table class="directory">
- <tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestd.html" target="_self">std</a></td><td class="desc"></td></tr>
- <tr id="row_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01_j_p_h_1_1_array_3_01_t_00_01_allocator_01_4_01_4.html" target="_self">hash< JPH::Array< T, Allocator > ></a></td><td class="desc">Declare std::hash for <a class="el" href="class_array.html">Array</a> </td></tr>
- <tr id="row_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01_j_p_h_1_1_ref_3_01_t_01_4_01_4.html" target="_self">hash< JPH::Ref< T > ></a></td><td class="desc">Declare std::hash for <a class="el" href="class_ref.html">Ref</a> </td></tr>
- <tr id="row_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01_j_p_h_1_1_ref_const_3_01_t_01_4_01_4.html" target="_self">hash< JPH::RefConst< T > ></a></td><td class="desc">Declare std::hash for <a class="el" href="class_ref_const.html">RefConst</a> </td></tr>
- <tr id="row_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01_j_p_h_1_1_static_array_3_01_t_00_01_n_01_4_01_4.html" target="_self">hash< JPH::StaticArray< T, N > ></a></td><td class="desc">Declare std::hash for <a class="el" href="class_static_array.html" title="Simple variable length array backed by a fixed size buffer.">StaticArray</a> </td></tr>
- <tr id="row_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01_j_p_h_1_1_string_01_4.html" target="_self">hash< JPH::String ></a></td><td class="desc">Declare std::hash for String, for some reason on Linux based platforms template deduction takes the wrong variant </td></tr>
- <tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_a_a_b_b_tree_builder.html" target="_self">AABBTreeBuilder</a></td><td class="desc">Helper class to build an AABB tree </td></tr>
- <tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_a_a_b_b_tree_builder_1_1_node.html" target="_self">Node</a></td><td class="desc">A node in the tree, contains the <a class="el" href="class_a_a_box.html" title="Axis aligned box.">AABox</a> for the tree and any child nodes or triangles </td></tr>
- <tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_a_a_b_b_tree_builder_stats.html" target="_self">AABBTreeBuilderStats</a></td><td class="desc"></td></tr>
- <tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_a_a_b_b_tree_to_buffer.html" target="_self">AABBTreeToBuffer</a></td><td class="desc">Conversion algorithm that converts an AABB tree to an optimized binary buffer </td></tr>
- <tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_a_a_box.html" target="_self">AABox</a></td><td class="desc">Axis aligned box </td></tr>
- <tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_a_a_box_cast.html" target="_self">AABoxCast</a></td><td class="desc">Structure that holds <a class="el" href="class_a_a_box.html" title="Axis aligned box.">AABox</a> moving linearly through 3d space </td></tr>
- <tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_add_convex_radius.html" target="_self">AddConvexRadius</a></td><td class="desc">Structure that adds a convex radius </td></tr>
- <tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_all_hit_collision_collector.html" target="_self">AllHitCollisionCollector</a></td><td class="desc">Simple implementation that collects all hits and optionally sorts them on distance </td></tr>
- <tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_allocator_has_reallocate.html" target="_self">AllocatorHasReallocate</a></td><td class="desc">Default implementation of <a class="el" href="struct_allocator_has_reallocate.html" title="Default implementation of AllocatorHasReallocate which tells if an allocator has a reallocate functio...">AllocatorHasReallocate</a> which tells if an allocator has a reallocate function </td></tr>
- <tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_allocator_has_reallocate_3_01_s_t_l_allocator_3_01_t_01_4_01_4.html" target="_self">AllocatorHasReallocate< STLAllocator< T > ></a></td><td class="desc">The <a class="el" href="class_s_t_l_allocator.html" title="STL allocator that forwards to our allocation functions.">STLAllocator</a> implements the reallocate function if the alignment of the class is smaller or equal to the default alignment for the platform </td></tr>
- <tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_allocator_has_reallocate_3_01_s_t_l_local_allocator_3_01_t_00_01_n_01_4_01_4.html" target="_self">AllocatorHasReallocate< STLLocalAllocator< T, N > ></a></td><td class="desc">The <a class="el" href="class_s_t_l_local_allocator.html" title="STL allocator that keeps N elements in a local buffer before falling back to regular allocations.">STLLocalAllocator</a> always implements a reallocate function as it can often reallocate in place </td></tr>
- <tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_angle_constraint_part.html" target="_self">AngleConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_any_hit_collision_collector.html" target="_self">AnyHitCollisionCollector</a></td><td class="desc">Simple implementation that collects any hit </td></tr>
- <tr id="row_13_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_13_" class="arrow" onclick="dynsection.toggleFolder('13_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_array.html" target="_self">Array</a></td><td class="desc"></td></tr>
- <tr id="row_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_array_1_1crev__it.html" target="_self">crev_it</a></td><td class="desc">A const iterator that traverses the array in reverse order </td></tr>
- <tr id="row_13_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_array_1_1rev__it.html" target="_self">rev_it</a></td><td class="desc">An iterator that traverses the array in reverse order </td></tr>
- <tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_axis_constraint_part.html" target="_self">AxisConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body.html" target="_self">Body</a></td><td class="desc"></td></tr>
- <tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_activation_listener.html" target="_self">BodyActivationListener</a></td><td class="desc"></td></tr>
- <tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_creation_settings.html" target="_self">BodyCreationSettings</a></td><td class="desc">Settings for constructing a rigid body </td></tr>
- <tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_draw_filter.html" target="_self">BodyDrawFilter</a></td><td class="desc">Class function to filter out bodies for debug rendering, returns true if body should be rendered </td></tr>
- <tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_filter.html" target="_self">BodyFilter</a></td><td class="desc">Class function to filter out bodies, returns true if test should collide with body </td></tr>
- <tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_i_d.html" target="_self">BodyID</a></td><td class="desc">ID of a body. This is a way of reasoning about bodies in a multithreaded simulation while avoiding race conditions </td></tr>
- <tr id="row_21_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_interface.html" target="_self">BodyInterface</a></td><td class="desc"></td></tr>
- <tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_base.html" target="_self">BodyLockBase</a></td><td class="desc">Base class for locking bodies for the duration of the scope of this class (do not use directly) </td></tr>
- <tr id="row_23_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_interface.html" target="_self">BodyLockInterface</a></td><td class="desc">Base class interface for locking a body. Usually you will use <a class="el" href="class_body_lock_read.html">BodyLockRead</a> / <a class="el" href="class_body_lock_write.html" title="Specialization that locks a body for writing to.">BodyLockWrite</a> / <a class="el" href="class_body_lock_multi_read.html">BodyLockMultiRead</a> / <a class="el" href="class_body_lock_multi_write.html" title="Specialization that locks multiple bodies for writing to.">BodyLockMultiWrite</a> instead </td></tr>
- <tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_interface_locking.html" target="_self">BodyLockInterfaceLocking</a></td><td class="desc">Implementation that uses the body manager to lock the correct mutex for a body </td></tr>
- <tr id="row_25_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_interface_no_lock.html" target="_self">BodyLockInterfaceNoLock</a></td><td class="desc">Implementation that performs no locking (assumes the lock has already been taken) </td></tr>
- <tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_multi_base.html" target="_self">BodyLockMultiBase</a></td><td class="desc">Base class for locking multiple bodies for the duration of the scope of this class (do not use directly) </td></tr>
- <tr id="row_27_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_multi_read.html" target="_self">BodyLockMultiRead</a></td><td class="desc"></td></tr>
- <tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_multi_write.html" target="_self">BodyLockMultiWrite</a></td><td class="desc">Specialization that locks multiple bodies for writing to </td></tr>
- <tr id="row_29_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_read.html" target="_self">BodyLockRead</a></td><td class="desc"></td></tr>
- <tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_lock_write.html" target="_self">BodyLockWrite</a></td><td class="desc">Specialization that locks a body for writing to </td></tr>
- <tr id="row_31_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_31_" class="arrow" onclick="dynsection.toggleFolder('31_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_body_manager.html" target="_self">BodyManager</a></td><td class="desc"></td></tr>
- <tr id="row_31_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_body_manager_1_1_body_stats.html" target="_self">BodyStats</a></td><td class="desc">Helper struct that counts the number of bodies of each type </td></tr>
- <tr id="row_31_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_body_manager_1_1_draw_settings.html" target="_self">DrawSettings</a></td><td class="desc"></td></tr>
- <tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_body_pair.html" target="_self">BodyPair</a></td><td class="desc">Structure that holds a body pair </td></tr>
- <tr id="row_33_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_33_" class="arrow" onclick="dynsection.toggleFolder('33_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_box_shape.html" target="_self">BoxShape</a></td><td class="desc">A box, centered around the origin </td></tr>
- <tr id="row_33_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_box_shape_1_1_box.html" target="_self">Box</a></td><td class="desc"></td></tr>
- <tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_box_shape_settings.html" target="_self">BoxShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_box_shape.html" title="A box, centered around the origin.">BoxShape</a> </td></tr>
- <tr id="row_35_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_35_" class="arrow" onclick="dynsection.toggleFolder('35_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase.html" target="_self">BroadPhase</a></td><td class="desc">Used to do coarse collision detection operations to quickly prune out bodies that will not collide </td></tr>
- <tr id="row_35_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_broad_phase_1_1_update_state.html" target="_self">UpdateState</a></td><td class="desc">Context used during broadphase update </td></tr>
- <tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_brute_force.html" target="_self">BroadPhaseBruteForce</a></td><td class="desc">Test <a class="el" href="class_broad_phase.html" title="Used to do coarse collision detection operations to quickly prune out bodies that will not collide.">BroadPhase</a> implementation that does not do anything to speed up the operations. Can be used as a reference implementation </td></tr>
- <tr id="row_37_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_cast_result.html" target="_self">BroadPhaseCastResult</a></td><td class="desc">Structure that holds a ray cast or other object cast hit </td></tr>
- <tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_layer.html" target="_self">BroadPhaseLayer</a></td><td class="desc"></td></tr>
- <tr id="row_39_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_layer_filter.html" target="_self">BroadPhaseLayerFilter</a></td><td class="desc">Filter class for broadphase layers </td></tr>
- <tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_layer_interface.html" target="_self">BroadPhaseLayerInterface</a></td><td class="desc">Interface that the application should implement to allow mapping object layers to broadphase layers </td></tr>
- <tr id="row_41_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_layer_interface_mask.html" target="_self">BroadPhaseLayerInterfaceMask</a></td><td class="desc"></td></tr>
- <tr id="row_42_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_layer_interface_table.html" target="_self">BroadPhaseLayerInterfaceTable</a></td><td class="desc"></td></tr>
- <tr id="row_43_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_quad_tree.html" target="_self">BroadPhaseQuadTree</a></td><td class="desc">Fast SIMD based quad tree <a class="el" href="class_broad_phase.html" title="Used to do coarse collision detection operations to quickly prune out bodies that will not collide.">BroadPhase</a> that is multithreading aware and tries to do a minimal amount of locking </td></tr>
- <tr id="row_44_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_broad_phase_query.html" target="_self">BroadPhaseQuery</a></td><td class="desc"></td></tr>
- <tr id="row_45_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_b_vec16.html" target="_self">BVec16</a></td><td class="desc">A vector consisting of 16 bytes </td></tr>
- <tr id="row_46_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_byte_buffer.html" target="_self">ByteBuffer</a></td><td class="desc">Simple byte buffer, aligned to a cache line </td></tr>
- <tr id="row_47_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_47_" class="arrow" onclick="dynsection.toggleFolder('47_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_capsule_shape.html" target="_self">CapsuleShape</a></td><td class="desc">A capsule, implemented as a line segment with convex radius </td></tr>
- <tr id="row_47_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_capsule_shape_1_1_capsule_no_convex.html" target="_self">CapsuleNoConvex</a></td><td class="desc"></td></tr>
- <tr id="row_47_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_capsule_shape_1_1_capsule_with_convex.html" target="_self">CapsuleWithConvex</a></td><td class="desc"></td></tr>
- <tr id="row_48_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_capsule_shape_settings.html" target="_self">CapsuleShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_capsule_shape.html" title="A capsule, implemented as a line segment with convex radius.">CapsuleShape</a> </td></tr>
- <tr id="row_49_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cast_convex_vs_triangles.html" target="_self">CastConvexVsTriangles</a></td><td class="desc">Collision detection helper that casts a convex object vs one or more triangles </td></tr>
- <tr id="row_50_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cast_sphere_vs_triangles.html" target="_self">CastSphereVsTriangles</a></td><td class="desc">Collision detection helper that casts a sphere vs one or more triangles </td></tr>
- <tr id="row_51_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character.html" target="_self">Character</a></td><td class="desc"></td></tr>
- <tr id="row_52_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_base.html" target="_self">CharacterBase</a></td><td class="desc">Base class for character class </td></tr>
- <tr id="row_53_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_base_settings.html" target="_self">CharacterBaseSettings</a></td><td class="desc">Base class for configuration of a character </td></tr>
- <tr id="row_54_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_contact_listener.html" target="_self">CharacterContactListener</a></td><td class="desc"></td></tr>
- <tr id="row_55_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_contact_settings.html" target="_self">CharacterContactSettings</a></td><td class="desc">This class contains settings that allow you to override the behavior of a character's collision response </td></tr>
- <tr id="row_56_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_i_d.html" target="_self">CharacterID</a></td><td class="desc">ID of a character. Used primarily to identify deleted characters and to sort deterministically </td></tr>
- <tr id="row_57_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_settings.html" target="_self">CharacterSettings</a></td><td class="desc">Contains the configuration of a character </td></tr>
- <tr id="row_58_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_58_" class="arrow" onclick="dynsection.toggleFolder('58_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_virtual.html" target="_self">CharacterVirtual</a></td><td class="desc"></td></tr>
- <tr id="row_58_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_character_virtual_1_1_contact.html" target="_self">Contact</a></td><td class="desc">Encapsulates a collision contact </td></tr>
- <tr id="row_58_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_virtual_1_1_contact_key.html" target="_self">ContactKey</a></td><td class="desc">Uniquely identifies a contact between a character and another body or character </td></tr>
- <tr id="row_58_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_character_virtual_1_1_extended_update_settings.html" target="_self">ExtendedUpdateSettings</a></td><td class="desc">Settings struct with settings for ExtendedUpdate </td></tr>
- <tr id="row_59_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_virtual_settings.html" target="_self">CharacterVirtualSettings</a></td><td class="desc">Contains the configuration of a character </td></tr>
- <tr id="row_60_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_vs_character_collision.html" target="_self">CharacterVsCharacterCollision</a></td><td class="desc"></td></tr>
- <tr id="row_61_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_vs_character_collision_simple.html" target="_self">CharacterVsCharacterCollisionSimple</a></td><td class="desc"></td></tr>
- <tr id="row_62_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_closest_hit_collision_collector.html" target="_self">ClosestHitCollisionCollector</a></td><td class="desc">Simple implementation that collects the closest / deepest hit </td></tr>
- <tr id="row_63_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_closest_hit_per_body_collision_collector.html" target="_self">ClosestHitPerBodyCollisionCollector</a></td><td class="desc">Implementation that collects the closest / deepest hit for each body and optionally sorts them on distance </td></tr>
- <tr id="row_64_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_convex_vs_triangles.html" target="_self">CollideConvexVsTriangles</a></td><td class="desc">Collision detection helper that collides a convex object vs one or more triangles </td></tr>
- <tr id="row_65_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_point_result.html" target="_self">CollidePointResult</a></td><td class="desc">Structure that holds the result of colliding a point against a shape </td></tr>
- <tr id="row_66_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_settings_base.html" target="_self">CollideSettingsBase</a></td><td class="desc">Settings to be passed with a collision query </td></tr>
- <tr id="row_67_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_shape_result.html" target="_self">CollideShapeResult</a></td><td class="desc">Class that contains all information of two colliding shapes </td></tr>
- <tr id="row_68_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_shape_settings.html" target="_self">CollideShapeSettings</a></td><td class="desc">Settings to be passed with a collision query </td></tr>
- <tr id="row_69_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_soft_body_vertex_iterator.html" target="_self">CollideSoftBodyVertexIterator</a></td><td class="desc"></td></tr>
- <tr id="row_70_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_soft_body_vertices_vs_triangles.html" target="_self">CollideSoftBodyVerticesVsTriangles</a></td><td class="desc">Collision detection helper that collides soft body vertices vs triangles </td></tr>
- <tr id="row_71_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collide_sphere_vs_triangles.html" target="_self">CollideSphereVsTriangles</a></td><td class="desc">Collision detection helper that collides a sphere vs one or more triangles </td></tr>
- <tr id="row_72_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collision_collector.html" target="_self">CollisionCollector</a></td><td class="desc">Virtual interface that allows collecting multiple collision results </td></tr>
- <tr id="row_73_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collision_collector_traits_cast_ray.html" target="_self">CollisionCollectorTraitsCastRay</a></td><td class="desc">Traits to use for CastRay </td></tr>
- <tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collision_collector_traits_cast_shape.html" target="_self">CollisionCollectorTraitsCastShape</a></td><td class="desc">Traits to use for CastShape </td></tr>
- <tr id="row_75_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collision_collector_traits_collide_shape.html" target="_self">CollisionCollectorTraitsCollideShape</a></td><td class="desc">Traits to use for CollideShape </td></tr>
- <tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collision_dispatch.html" target="_self">CollisionDispatch</a></td><td class="desc">Dispatch function, main function to handle collisions between shapes </td></tr>
- <tr id="row_77_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_77_" class="arrow" onclick="dynsection.toggleFolder('77_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_collision_estimation_result.html" target="_self">CollisionEstimationResult</a></td><td class="desc">A structure that contains the estimated contact and friction impulses and the resulting body velocities </td></tr>
- <tr id="row_77_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_collision_estimation_result_1_1_impulse.html" target="_self">Impulse</a></td><td class="desc"></td></tr>
- <tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_collision_group.html" target="_self">CollisionGroup</a></td><td class="desc"></td></tr>
- <tr id="row_79_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_color.html" target="_self">Color</a></td><td class="desc">Class that holds an RGBA color with 8-bits per component </td></tr>
- <tr id="row_80_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_80_" class="arrow" onclick="dynsection.toggleFolder('80_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_compound_shape.html" target="_self">CompoundShape</a></td><td class="desc">Base class for a compound shape </td></tr>
- <tr id="row_80_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_cast_ray_visitor.html" target="_self">CastRayVisitor</a></td><td class="desc"></td></tr>
- <tr id="row_80_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_cast_ray_visitor_collector.html" target="_self">CastRayVisitorCollector</a></td><td class="desc"></td></tr>
- <tr id="row_80_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_cast_shape_visitor.html" target="_self">CastShapeVisitor</a></td><td class="desc"></td></tr>
- <tr id="row_80_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_collect_transformed_shapes_visitor.html" target="_self">CollectTransformedShapesVisitor</a></td><td class="desc"></td></tr>
- <tr id="row_80_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_collide_compound_vs_shape_visitor.html" target="_self">CollideCompoundVsShapeVisitor</a></td><td class="desc"></td></tr>
- <tr id="row_80_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_collide_point_visitor.html" target="_self">CollidePointVisitor</a></td><td class="desc"></td></tr>
- <tr id="row_80_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_collide_shape_vs_compound_visitor.html" target="_self">CollideShapeVsCompoundVisitor</a></td><td class="desc"></td></tr>
- <tr id="row_80_7_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_get_intersecting_sub_shapes_visitor.html" target="_self">GetIntersectingSubShapesVisitor</a></td><td class="desc"></td></tr>
- <tr id="row_80_8_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_1_1_sub_shape.html" target="_self">SubShape</a></td><td class="desc"></td></tr>
- <tr id="row_81_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_81_" class="arrow" onclick="dynsection.toggleFolder('81_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_compound_shape_settings.html" target="_self">CompoundShapeSettings</a></td><td class="desc">Base class settings to construct a compound shape </td></tr>
- <tr id="row_81_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_compound_shape_settings_1_1_sub_shape_settings.html" target="_self">SubShapeSettings</a></td><td class="desc"></td></tr>
- <tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cone_constraint.html" target="_self">ConeConstraint</a></td><td class="desc"></td></tr>
- <tr id="row_83_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cone_constraint_settings.html" target="_self">ConeConstraintSettings</a></td><td class="desc">Cone constraint settings, used to create a cone constraint </td></tr>
- <tr id="row_84_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_constraint.html" target="_self">Constraint</a></td><td class="desc">Base class for all physics constraints. A constraint removes one or more degrees of freedom for a rigid body </td></tr>
- <tr id="row_85_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_constraint_manager.html" target="_self">ConstraintManager</a></td><td class="desc"></td></tr>
- <tr id="row_86_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_constraint_settings.html" target="_self">ConstraintSettings</a></td><td class="desc">Class used to store the configuration of a constraint. Allows run-time creation of constraints </td></tr>
- <tr id="row_87_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_87_" class="arrow" onclick="dynsection.toggleFolder('87_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_contact_constraint_manager.html" target="_self">ContactConstraintManager</a></td><td class="desc"></td></tr>
- <tr id="row_87_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_contact_constraint_manager_1_1_contact_allocator.html" target="_self">ContactAllocator</a></td><td class="desc">Contacts are allocated in a lock free hash map </td></tr>
- <tr id="row_88_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_contact_listener.html" target="_self">ContactListener</a></td><td class="desc"></td></tr>
- <tr id="row_89_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_contact_manifold.html" target="_self">ContactManifold</a></td><td class="desc">Manifold class, describes the contact surface between two bodies </td></tr>
- <tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_contact_settings.html" target="_self">ContactSettings</a></td><td class="desc"></td></tr>
- <tr id="row_91_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_91_" class="arrow" onclick="dynsection.toggleFolder('91_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_builder.html" target="_self">ConvexHullBuilder</a></td><td class="desc">A convex hull builder that tries to create hulls as accurately as possible. Used for offline processing </td></tr>
- <tr id="row_91_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_builder_1_1_edge.html" target="_self">Edge</a></td><td class="desc">Class that holds the information of an edge </td></tr>
- <tr id="row_91_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_builder_1_1_face.html" target="_self">Face</a></td><td class="desc">Class that holds the information of one face </td></tr>
- <tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_builder2_d.html" target="_self">ConvexHullBuilder2D</a></td><td class="desc">A convex hull builder that tries to create 2D hulls as accurately as possible. Used for offline processing </td></tr>
- <tr id="row_93_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_93_" class="arrow" onclick="dynsection.toggleFolder('93_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_shape.html" target="_self">ConvexHullShape</a></td><td class="desc">A convex hull </td></tr>
- <tr id="row_93_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_shape_1_1_c_h_s_get_triangles_context.html" target="_self">CHSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_93_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_shape_1_1_hull_no_convex.html" target="_self">HullNoConvex</a></td><td class="desc"></td></tr>
- <tr id="row_93_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_shape_1_1_hull_with_convex.html" target="_self">HullWithConvex</a></td><td class="desc"></td></tr>
- <tr id="row_93_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_shape_1_1_hull_with_convex_scaled.html" target="_self">HullWithConvexScaled</a></td><td class="desc"></td></tr>
- <tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_hull_shape_settings.html" target="_self">ConvexHullShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_convex_hull_shape.html" title="A convex hull.">ConvexHullShape</a> </td></tr>
- <tr id="row_95_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_95_" class="arrow" onclick="dynsection.toggleFolder('95_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_shape.html" target="_self">ConvexShape</a></td><td class="desc">Base class for all convex shapes. Defines a virtual interface </td></tr>
- <tr id="row_95_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_shape_1_1_c_s_get_triangles_context.html" target="_self">CSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_95_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_shape_1_1_support.html" target="_self">Support</a></td><td class="desc">Function that provides an interface for GJK </td></tr>
- <tr id="row_95_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_shape_1_1_support_buffer.html" target="_self">SupportBuffer</a></td><td class="desc">Buffer to hold a <a class="el" href="class_convex_shape_1_1_support.html" title="Function that provides an interface for GJK.">Support</a> object, used to avoid dynamic memory allocations </td></tr>
- <tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_convex_shape_settings.html" target="_self">ConvexShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_convex_shape.html" title="Base class for all convex shapes. Defines a virtual interface.">ConvexShape</a> (abstract) </td></tr>
- <tr id="row_97_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_97_" class="arrow" onclick="dynsection.toggleFolder('97_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cylinder_shape.html" target="_self">CylinderShape</a></td><td class="desc">A cylinder </td></tr>
- <tr id="row_97_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cylinder_shape_1_1_cylinder.html" target="_self">Cylinder</a></td><td class="desc"></td></tr>
- <tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_cylinder_shape_settings.html" target="_self">CylinderShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_cylinder_shape.html" title="A cylinder.">CylinderShape</a> </td></tr>
- <tr id="row_99_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_99_" class="arrow" onclick="dynsection.toggleFolder('99_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer.html" target="_self">DebugRenderer</a></td><td class="desc"></td></tr>
- <tr id="row_99_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer_1_1_geometry.html" target="_self">Geometry</a></td><td class="desc">A geometry primitive containing triangle batches for various lods </td></tr>
- <tr id="row_99_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer_1_1_l_o_d.html" target="_self">LOD</a></td><td class="desc">A single level of detail </td></tr>
- <tr id="row_99_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer_1_1_triangle.html" target="_self">Triangle</a></td><td class="desc">A single triangle </td></tr>
- <tr id="row_99_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer_1_1_vertex.html" target="_self">Vertex</a></td><td class="desc"><a class="el" href="class_debug_renderer_1_1_vertex.html" title="Vertex format used by the triangle renderer.">Vertex</a> format used by the triangle renderer </td></tr>
- <tr id="row_100_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer_playback.html" target="_self">DebugRendererPlayback</a></td><td class="desc">Class that can read a recorded stream from <a class="el" href="class_debug_renderer_recorder.html" title="Implementation of DebugRenderer that records the API invocations to be played back later.">DebugRendererRecorder</a> and plays it back trough a <a class="el" href="class_debug_renderer.html">DebugRenderer</a> </td></tr>
- <tr id="row_101_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_101_" class="arrow" onclick="dynsection.toggleFolder('101_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer_recorder.html" target="_self">DebugRendererRecorder</a></td><td class="desc">Implementation of <a class="el" href="class_debug_renderer.html">DebugRenderer</a> that records the API invocations to be played back later </td></tr>
- <tr id="row_101_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_debug_renderer_recorder_1_1_frame.html" target="_self">Frame</a></td><td class="desc">All information for a single frame </td></tr>
- <tr id="row_101_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_debug_renderer_recorder_1_1_geometry_blob.html" target="_self">GeometryBlob</a></td><td class="desc">Holds a single geometry draw call </td></tr>
- <tr id="row_101_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_debug_renderer_recorder_1_1_line_blob.html" target="_self">LineBlob</a></td><td class="desc">Holds a single line segment </td></tr>
- <tr id="row_101_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_debug_renderer_recorder_1_1_text_blob.html" target="_self">TextBlob</a></td><td class="desc">Holds a single text entry </td></tr>
- <tr id="row_101_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_debug_renderer_recorder_1_1_triangle_blob.html" target="_self">TriangleBlob</a></td><td class="desc">Holds a single triangle </td></tr>
- <tr id="row_102_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_renderer_simple.html" target="_self">DebugRendererSimple</a></td><td class="desc"></td></tr>
- <tr id="row_103_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_decorated_shape.html" target="_self">DecoratedShape</a></td><td class="desc">Base class for shapes that decorate another shape with extra functionality (e.g. scale, translation etc.) </td></tr>
- <tr id="row_104_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_decorated_shape_settings.html" target="_self">DecoratedShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_decorated_shape.html" title="Base class for shapes that decorate another shape with extra functionality (e.g. scale,...">DecoratedShape</a> </td></tr>
- <tr id="row_105_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_default_broad_phase_layer_filter.html" target="_self">DefaultBroadPhaseLayerFilter</a></td><td class="desc">Default filter class that uses the pair filter in combination with a specified layer to filter layers </td></tr>
- <tr id="row_106_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_default_object_layer_filter.html" target="_self">DefaultObjectLayerFilter</a></td><td class="desc">Default filter class that uses the pair filter in combination with a specified layer to filter layers </td></tr>
- <tr id="row_107_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_distance_constraint.html" target="_self">DistanceConstraint</a></td><td class="desc">This constraint is a stiff spring that holds 2 points at a fixed distance from each other </td></tr>
- <tr id="row_108_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_distance_constraint_settings.html" target="_self">DistanceConstraintSettings</a></td><td class="desc">Distance constraint settings, used to create a distance constraint </td></tr>
- <tr id="row_109_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_d_mat44.html" target="_self">DMat44</a></td><td class="desc">Holds a 4x4 matrix of floats with the last column consisting of doubles </td></tr>
- <tr id="row_110_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_double3.html" target="_self">Double3</a></td><td class="desc">Class that holds 3 doubles. Used as a storage class. Convert to <a class="el" href="class_d_vec3.html">DVec3</a> for calculations </td></tr>
- <tr id="row_111_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_dual_axis_constraint_part.html" target="_self">DualAxisConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_112_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_d_vec3.html" target="_self">DVec3</a></td><td class="desc"></td></tr>
- <tr id="row_113_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_dyn_matrix.html" target="_self">DynMatrix</a></td><td class="desc">Dynamic resizable matrix class </td></tr>
- <tr id="row_114_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ellipse.html" target="_self">Ellipse</a></td><td class="desc"></td></tr>
- <tr id="row_115_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_empty_shape.html" target="_self">EmptyShape</a></td><td class="desc"></td></tr>
- <tr id="row_116_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_empty_shape_settings.html" target="_self">EmptyShapeSettings</a></td><td class="desc">Class that constructs an <a class="el" href="class_empty_shape.html">EmptyShape</a> </td></tr>
- <tr id="row_117_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_117_" class="arrow" onclick="dynsection.toggleFolder('117_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_e_p_a_convex_hull_builder.html" target="_self">EPAConvexHullBuilder</a></td><td class="desc">A convex hull builder specifically made for the EPA penetration depth calculation. It trades accuracy for speed and will simply abort of the hull forms defects due to numerical precision problems </td></tr>
- <tr id="row_117_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_e_p_a_convex_hull_builder_1_1_edge.html" target="_self">Edge</a></td><td class="desc">Class that holds the information of an edge </td></tr>
- <tr id="row_117_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_e_p_a_convex_hull_builder_1_1_points.html" target="_self">Points</a></td><td class="desc">Specialized points list that allows direct access to the size </td></tr>
- <tr id="row_117_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_e_p_a_convex_hull_builder_1_1_triangle.html" target="_self">Triangle</a></td><td class="desc">Class that holds the information of one triangle </td></tr>
- <tr id="row_117_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_e_p_a_convex_hull_builder_1_1_triangle_factory.html" target="_self">TriangleFactory</a></td><td class="desc"><a class="el" href="class_factory.html" title="This class is responsible for creating instances of classes based on their name or hash and is mainly...">Factory</a> that creates triangles in a fixed size buffer </td></tr>
- <tr id="row_117_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_e_p_a_convex_hull_builder_1_1_triangle_queue.html" target="_self">TriangleQueue</a></td><td class="desc">Specialized triangles list that keeps them sorted on closest distance to origin </td></tr>
- <tr id="row_118_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_e_p_a_penetration_depth.html" target="_self">EPAPenetrationDepth</a></td><td class="desc"></td></tr>
- <tr id="row_119_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_factory.html" target="_self">Factory</a></td><td class="desc">This class is responsible for creating instances of classes based on their name or hash and is mainly used for deserialization of saved data </td></tr>
- <tr id="row_120_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fixed_constraint.html" target="_self">FixedConstraint</a></td><td class="desc"></td></tr>
- <tr id="row_121_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fixed_constraint_settings.html" target="_self">FixedConstraintSettings</a></td><td class="desc">Fixed constraint settings, used to create a fixed constraint </td></tr>
- <tr id="row_122_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_122_" class="arrow" onclick="dynsection.toggleFolder('122_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_fixed_size_free_list.html" target="_self">FixedSizeFreeList</a></td><td class="desc"></td></tr>
- <tr id="row_122_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_fixed_size_free_list_1_1_batch.html" target="_self">Batch</a></td><td class="desc">A batch of objects that can be destructed </td></tr>
- <tr id="row_123_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_float2.html" target="_self">Float2</a></td><td class="desc">Class that holds 2 floats, used as a storage class mainly </td></tr>
- <tr id="row_124_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_float3.html" target="_self">Float3</a></td><td class="desc">Class that holds 3 floats. Used as a storage class. Convert to <a class="el" href="class_vec3.html">Vec3</a> for calculations </td></tr>
- <tr id="row_125_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_float4.html" target="_self">Float4</a></td><td class="desc">Class that holds 4 float values. Convert to <a class="el" href="class_vec4.html">Vec4</a> to perform calculations </td></tr>
- <tr id="row_126_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_f_p_exception_disable_div_by_zero.html" target="_self">FPExceptionDisableDivByZero</a></td><td class="desc"></td></tr>
- <tr id="row_127_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_f_p_exception_disable_invalid.html" target="_self">FPExceptionDisableInvalid</a></td><td class="desc"></td></tr>
- <tr id="row_128_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_f_p_exception_disable_overflow.html" target="_self">FPExceptionDisableOverflow</a></td><td class="desc"></td></tr>
- <tr id="row_129_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_f_p_exceptions_enable.html" target="_self">FPExceptionsEnable</a></td><td class="desc">Dummy implementations </td></tr>
- <tr id="row_130_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gear_constraint.html" target="_self">GearConstraint</a></td><td class="desc"></td></tr>
- <tr id="row_131_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gear_constraint_part.html" target="_self">GearConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_132_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_gear_constraint_settings.html" target="_self">GearConstraintSettings</a></td><td class="desc">Gear constraint settings </td></tr>
- <tr id="row_133_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_get_triangles_context_multi_vertex_list.html" target="_self">GetTrianglesContextMultiVertexList</a></td><td class="desc">Implementation of GetTrianglesStart/Next that uses a multiple fixed lists of vertices for the triangles. These are transformed into world space when getting the triangles </td></tr>
- <tr id="row_134_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_get_triangles_context_vertex_list.html" target="_self">GetTrianglesContextVertexList</a></td><td class="desc">Implementation of GetTrianglesStart/Next that uses a fixed list of vertices for the triangles. These are transformed into world space when getting the triangles </td></tr>
- <tr id="row_135_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_g_j_k_closest_point.html" target="_self">GJKClosestPoint</a></td><td class="desc"></td></tr>
- <tr id="row_136_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_group_filter.html" target="_self">GroupFilter</a></td><td class="desc">Abstract class that checks if two CollisionGroups collide </td></tr>
- <tr id="row_137_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_group_filter_table.html" target="_self">GroupFilterTable</a></td><td class="desc"></td></tr>
- <tr id="row_138_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_hash.html" target="_self">Hash</a></td><td class="desc">Fallback hash function that calls T::GetHash() </td></tr>
- <tr id="row_139_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_hash_3_01const_01char_01_5_01_4.html" target="_self">Hash< const char * ></a></td><td class="desc">A hash function for character pointers </td></tr>
- <tr id="row_140_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_hash_3_01double_01_4.html" target="_self">Hash< double ></a></td><td class="desc">A hash function for doubles </td></tr>
- <tr id="row_141_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_hash_3_01float_01_4.html" target="_self">Hash< float ></a></td><td class="desc">A hash function for floats </td></tr>
- <tr id="row_142_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_hash_3_01std_1_1string__view_01_4.html" target="_self">Hash< std::string_view ></a></td><td class="desc">A hash function for std::string_view </td></tr>
- <tr id="row_143_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_hash_3_01_string_01_4.html" target="_self">Hash< String ></a></td><td class="desc">A hash function for String </td></tr>
- <tr id="row_144_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_hash_3_01_t_01_5_01_4.html" target="_self">Hash< T * ></a></td><td class="desc">A fallback function for generic pointers </td></tr>
- <tr id="row_145_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_145_" class="arrow" onclick="dynsection.toggleFolder('145_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hash_table.html" target="_self">HashTable</a></td><td class="desc"></td></tr>
- <tr id="row_145_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hash_table_1_1const__iterator.html" target="_self">const_iterator</a></td><td class="desc">Const iterator </td></tr>
- <tr id="row_145_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hash_table_1_1iterator.html" target="_self">iterator</a></td><td class="desc">Non-const iterator </td></tr>
- <tr id="row_146_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_146_" class="arrow" onclick="dynsection.toggleFolder('146_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_height_field_shape.html" target="_self">HeightFieldShape</a></td><td class="desc"></td></tr>
- <tr id="row_146_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_height_field_shape_1_1_decoding_context.html" target="_self">DecodingContext</a></td><td class="desc"></td></tr>
- <tr id="row_146_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_height_field_shape_1_1_h_s_get_triangles_context.html" target="_self">HSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_147_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_height_field_shape_settings.html" target="_self">HeightFieldShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_height_field_shape.html">HeightFieldShape</a> </td></tr>
- <tr id="row_148_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hinge_constraint.html" target="_self">HingeConstraint</a></td><td class="desc">A hinge constraint constrains 2 bodies on a single point and allows only a single axis of rotation </td></tr>
- <tr id="row_149_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hinge_constraint_settings.html" target="_self">HingeConstraintSettings</a></td><td class="desc">Hinge constraint settings, used to create a hinge constraint </td></tr>
- <tr id="row_150_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_hinge_rotation_constraint_part.html" target="_self">HingeRotationConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_151_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ignore_multiple_bodies_filter.html" target="_self">IgnoreMultipleBodiesFilter</a></td><td class="desc">A simple body filter implementation that ignores multiple, specified bodies </td></tr>
- <tr id="row_152_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ignore_single_body_filter.html" target="_self">IgnoreSingleBodyFilter</a></td><td class="desc">A simple body filter implementation that ignores a single, specified body </td></tr>
- <tr id="row_153_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ignore_single_body_filter_chained.html" target="_self">IgnoreSingleBodyFilterChained</a></td><td class="desc">Ignores a single body and chains the filter to another filter </td></tr>
- <tr id="row_154_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_independent_axis_constraint_part.html" target="_self">IndependentAxisConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_155_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_indexed_triangle.html" target="_self">IndexedTriangle</a></td><td class="desc"><a class="el" href="class_triangle.html" title="A simple triangle and its material.">Triangle</a> with 32-bit indices and material index </td></tr>
- <tr id="row_156_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_indexed_triangle_no_material.html" target="_self">IndexedTriangleNoMaterial</a></td><td class="desc"><a class="el" href="class_triangle.html" title="A simple triangle and its material.">Triangle</a> with 32-bit indices </td></tr>
- <tr id="row_157_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_internal_edge_removing_collector.html" target="_self">InternalEdgeRemovingCollector</a></td><td class="desc"></td></tr>
- <tr id="row_158_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_i_object_stream_in.html" target="_self">IObjectStreamIn</a></td><td class="desc">Interface class for reading from an object stream </td></tr>
- <tr id="row_159_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_i_object_stream_out.html" target="_self">IObjectStreamOut</a></td><td class="desc">Interface class for writing to an object stream </td></tr>
- <tr id="row_160_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_island_builder.html" target="_self">IslandBuilder</a></td><td class="desc">Keeps track of connected bodies and builds islands for multithreaded velocity/position update </td></tr>
- <tr id="row_161_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_161_" class="arrow" onclick="dynsection.toggleFolder('161_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system.html" target="_self">JobSystem</a></td><td class="desc"></td></tr>
- <tr id="row_161_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system_1_1_barrier.html" target="_self">Barrier</a></td><td class="desc">A job barrier keeps track of a number of jobs and allows waiting until they are all completed </td></tr>
- <tr id="row_161_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system_1_1_job.html" target="_self">Job</a></td><td class="desc">A class that contains information for a single unit of work </td></tr>
- <tr id="row_161_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system_1_1_job_handle.html" target="_self">JobHandle</a></td><td class="desc"></td></tr>
- <tr id="row_162_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_162_" class="arrow" onclick="dynsection.toggleFolder('162_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system_single_threaded.html" target="_self">JobSystemSingleThreaded</a></td><td class="desc">Implementation of a <a class="el" href="class_job_system.html">JobSystem</a> without threads, runs jobs as soon as they are added </td></tr>
- <tr id="row_162_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system_single_threaded_1_1_barrier_impl.html" target="_self">BarrierImpl</a></td><td class="desc"></td></tr>
- <tr id="row_163_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system_thread_pool.html" target="_self">JobSystemThreadPool</a></td><td class="desc"></td></tr>
- <tr id="row_164_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_job_system_with_barrier.html" target="_self">JobSystemWithBarrier</a></td><td class="desc"></td></tr>
- <tr id="row_165_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_165_" class="arrow" onclick="dynsection.toggleFolder('165_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_large_island_splitter.html" target="_self">LargeIslandSplitter</a></td><td class="desc"></td></tr>
- <tr id="row_165_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_large_island_splitter_1_1_split.html" target="_self">Split</a></td><td class="desc">Describes a split of constraints and contacts </td></tr>
- <tr id="row_165_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_large_island_splitter_1_1_splits.html" target="_self">Splits</a></td><td class="desc">Structure that describes the resulting splits from the large island splitter </td></tr>
- <tr id="row_166_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_f_h_m_allocator.html" target="_self">LFHMAllocator</a></td><td class="desc">Allocator for a lock free hash map </td></tr>
- <tr id="row_167_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_l_f_h_m_allocator_context.html" target="_self">LFHMAllocatorContext</a></td><td class="desc"></td></tr>
- <tr id="row_168_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_168_" class="arrow" onclick="dynsection.toggleFolder('168_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_linear_curve.html" target="_self">LinearCurve</a></td><td class="desc"></td></tr>
- <tr id="row_168_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_linear_curve_1_1_point.html" target="_self">Point</a></td><td class="desc">A point on the curve </td></tr>
- <tr id="row_169_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_169_" class="arrow" onclick="dynsection.toggleFolder('169_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_lock_free_hash_map.html" target="_self">LockFreeHashMap</a></td><td class="desc"></td></tr>
- <tr id="row_169_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_lock_free_hash_map_1_1_iterator.html" target="_self">Iterator</a></td><td class="desc">Non-const iterator </td></tr>
- <tr id="row_169_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_lock_free_hash_map_1_1_key_value.html" target="_self">KeyValue</a></td><td class="desc">A key / value pair that is inserted in the map </td></tr>
- <tr id="row_170_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mass_properties.html" target="_self">MassProperties</a></td><td class="desc">Describes the mass and inertia properties of a body. Used during body construction only </td></tr>
- <tr id="row_171_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mat44.html" target="_self">Mat44</a></td><td class="desc">Holds a 4x4 matrix of floats, but supports also operations on the 3x3 upper left part of the matrix </td></tr>
- <tr id="row_172_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_matrix.html" target="_self">Matrix</a></td><td class="desc">Templatized matrix class </td></tr>
- <tr id="row_173_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_173_" class="arrow" onclick="dynsection.toggleFolder('173_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mesh_shape.html" target="_self">MeshShape</a></td><td class="desc"></td></tr>
- <tr id="row_173_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_mesh_shape_1_1_m_s_get_triangles_context.html" target="_self">MSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_174_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mesh_shape_settings.html" target="_self">MeshShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_mesh_shape.html">MeshShape</a> </td></tr>
- <tr id="row_175_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_minkowski_difference.html" target="_self">MinkowskiDifference</a></td><td class="desc">Structure that performs a Minkowski difference A - B </td></tr>
- <tr id="row_176_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_morton_code.html" target="_self">MortonCode</a></td><td class="desc"></td></tr>
- <tr id="row_177_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_motion_properties.html" target="_self">MotionProperties</a></td><td class="desc">The <a class="el" href="class_body.html">Body</a> class only keeps track of state for static bodies, the <a class="el" href="class_motion_properties.html" title="The Body class only keeps track of state for static bodies, the MotionProperties class keeps the addi...">MotionProperties</a> class keeps the additional state needed for a moving <a class="el" href="class_body.html">Body</a>. It has a 1-on-1 relationship with the body </td></tr>
- <tr id="row_178_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_motorcycle_controller.html" target="_self">MotorcycleController</a></td><td class="desc">Runtime controller class </td></tr>
- <tr id="row_179_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_motorcycle_controller_settings.html" target="_self">MotorcycleControllerSettings</a></td><td class="desc"></td></tr>
- <tr id="row_180_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_motor_settings.html" target="_self">MotorSettings</a></td><td class="desc"></td></tr>
- <tr id="row_181_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mutable_compound_shape.html" target="_self">MutableCompoundShape</a></td><td class="desc"></td></tr>
- <tr id="row_182_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mutable_compound_shape_settings.html" target="_self">MutableCompoundShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_mutable_compound_shape.html">MutableCompoundShape</a> </td></tr>
- <tr id="row_183_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mutex.html" target="_self">Mutex</a></td><td class="desc"></td></tr>
- <tr id="row_184_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_mutex_array.html" target="_self">MutexArray</a></td><td class="desc"></td></tr>
- <tr id="row_185_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_narrow_phase_query.html" target="_self">NarrowPhaseQuery</a></td><td class="desc"></td></tr>
- <tr id="row_186_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_186_" class="arrow" onclick="dynsection.toggleFolder('186_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_node_codec_quad_tree_half_float.html" target="_self">NodeCodecQuadTreeHalfFloat</a></td><td class="desc"></td></tr>
- <tr id="row_186_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_node_codec_quad_tree_half_float_1_1_decoding_context.html" target="_self">DecodingContext</a></td><td class="desc">This class decodes and decompresses quad tree nodes </td></tr>
- <tr id="row_186_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_node_codec_quad_tree_half_float_1_1_encoding_context.html" target="_self">EncodingContext</a></td><td class="desc">This class encodes and compresses quad tree nodes </td></tr>
- <tr id="row_186_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_node_codec_quad_tree_half_float_1_1_header.html" target="_self">Header</a></td><td class="desc"><a class="el" href="struct_node_codec_quad_tree_half_float_1_1_header.html" title="Header for the tree.">Header</a> for the tree </td></tr>
- <tr id="row_186_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_node_codec_quad_tree_half_float_1_1_node.html" target="_self">Node</a></td><td class="desc"><a class="el" href="struct_node_codec_quad_tree_half_float_1_1_node.html" title="Node structure.">Node</a> structure </td></tr>
- <tr id="row_187_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_non_copyable.html" target="_self">NonCopyable</a></td><td class="desc">Class that makes another class non-copyable. Usage: Inherit from <a class="el" href="class_non_copyable.html" title="Class that makes another class non-copyable. Usage: Inherit from NonCopyable.">NonCopyable</a> </td></tr>
- <tr id="row_188_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_layer_filter.html" target="_self">ObjectLayerFilter</a></td><td class="desc">Filter class for object layers </td></tr>
- <tr id="row_189_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_layer_pair_filter.html" target="_self">ObjectLayerPairFilter</a></td><td class="desc">Filter class to test if two objects can collide based on their object layer. Used while finding collision pairs </td></tr>
- <tr id="row_190_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_layer_pair_filter_mask.html" target="_self">ObjectLayerPairFilterMask</a></td><td class="desc"></td></tr>
- <tr id="row_191_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_layer_pair_filter_table.html" target="_self">ObjectLayerPairFilterTable</a></td><td class="desc"></td></tr>
- <tr id="row_192_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_stream.html" target="_self">ObjectStream</a></td><td class="desc">Base class for object stream input and output streams </td></tr>
- <tr id="row_193_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_stream_binary_in.html" target="_self">ObjectStreamBinaryIn</a></td><td class="desc">Implementation of <a class="el" href="class_object_stream.html" title="Base class for object stream input and output streams.">ObjectStream</a> binary input stream </td></tr>
- <tr id="row_194_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_stream_binary_out.html" target="_self">ObjectStreamBinaryOut</a></td><td class="desc">Implementation of <a class="el" href="class_object_stream.html" title="Base class for object stream input and output streams.">ObjectStream</a> binary output stream </td></tr>
- <tr id="row_195_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_stream_in.html" target="_self">ObjectStreamIn</a></td><td class="desc"></td></tr>
- <tr id="row_196_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_stream_out.html" target="_self">ObjectStreamOut</a></td><td class="desc"></td></tr>
- <tr id="row_197_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_stream_text_in.html" target="_self">ObjectStreamTextIn</a></td><td class="desc">Implementation of <a class="el" href="class_object_stream.html" title="Base class for object stream input and output streams.">ObjectStream</a> text input stream </td></tr>
- <tr id="row_198_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_stream_text_out.html" target="_self">ObjectStreamTextOut</a></td><td class="desc">Implementation of <a class="el" href="class_object_stream.html" title="Base class for object stream input and output streams.">ObjectStream</a> text output stream </td></tr>
- <tr id="row_199_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_vs_broad_phase_layer_filter.html" target="_self">ObjectVsBroadPhaseLayerFilter</a></td><td class="desc">Class to test if an object can collide with a broadphase layer. Used while finding collision pairs </td></tr>
- <tr id="row_200_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_vs_broad_phase_layer_filter_mask.html" target="_self">ObjectVsBroadPhaseLayerFilterMask</a></td><td class="desc"></td></tr>
- <tr id="row_201_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_object_vs_broad_phase_layer_filter_table.html" target="_self">ObjectVsBroadPhaseLayerFilterTable</a></td><td class="desc"></td></tr>
- <tr id="row_202_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_offset_center_of_mass_shape.html" target="_self">OffsetCenterOfMassShape</a></td><td class="desc">This shape will shift the center of mass of a child shape, it can e.g. be used to lower the center of mass of an unstable object like a boat to make it stable </td></tr>
- <tr id="row_203_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_offset_center_of_mass_shape_settings.html" target="_self">OffsetCenterOfMassShapeSettings</a></td><td class="desc">Class that constructs an <a class="el" href="class_offset_center_of_mass_shape.html" title="This shape will shift the center of mass of a child shape, it can e.g. be used to lower the center of...">OffsetCenterOfMassShape</a> </td></tr>
- <tr id="row_204_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_oriented_box.html" target="_self">OrientedBox</a></td><td class="desc">Oriented box </td></tr>
- <tr id="row_205_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_path_constraint.html" target="_self">PathConstraint</a></td><td class="desc">Path constraint, used to constrain the degrees of freedom between two bodies to a path </td></tr>
- <tr id="row_206_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_path_constraint_path.html" target="_self">PathConstraintPath</a></td><td class="desc">The path for a path constraint. It allows attaching two bodies to each other while giving the second body the freedom to move along a path relative to the first </td></tr>
- <tr id="row_207_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_207_" class="arrow" onclick="dynsection.toggleFolder('207_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_path_constraint_path_hermite.html" target="_self">PathConstraintPathHermite</a></td><td class="desc">A path that follows a Hermite spline </td></tr>
- <tr id="row_207_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_path_constraint_path_hermite_1_1_point.html" target="_self">Point</a></td><td class="desc"></td></tr>
- <tr id="row_208_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_path_constraint_settings.html" target="_self">PathConstraintSettings</a></td><td class="desc"></td></tr>
- <tr id="row_209_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_lock.html" target="_self">PhysicsLock</a></td><td class="desc"></td></tr>
- <tr id="row_210_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_material.html" target="_self">PhysicsMaterial</a></td><td class="desc"></td></tr>
- <tr id="row_211_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_material_simple.html" target="_self">PhysicsMaterialSimple</a></td><td class="desc">Sample implementation of <a class="el" href="class_physics_material.html">PhysicsMaterial</a> that just holds the needed properties directly </td></tr>
- <tr id="row_212_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_212_" class="arrow" onclick="dynsection.toggleFolder('212_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_scene.html" target="_self">PhysicsScene</a></td><td class="desc">Contains the creation settings of a set of bodies </td></tr>
- <tr id="row_212_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_scene_1_1_connected_constraint.html" target="_self">ConnectedConstraint</a></td><td class="desc">A constraint and how it is connected to the bodies in the scene </td></tr>
- <tr id="row_213_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_physics_settings.html" target="_self">PhysicsSettings</a></td><td class="desc"></td></tr>
- <tr id="row_214_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_step_listener.html" target="_self">PhysicsStepListener</a></td><td class="desc">A listener class that receives a callback before every physics simulation step </td></tr>
- <tr id="row_215_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_step_listener_context.html" target="_self">PhysicsStepListenerContext</a></td><td class="desc">Context information for the step listener </td></tr>
- <tr id="row_216_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_216_" class="arrow" onclick="dynsection.toggleFolder('216_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_system.html" target="_self">PhysicsSystem</a></td><td class="desc"></td></tr>
- <tr id="row_216_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_system_1_1_bodies_to_sleep.html" target="_self">BodiesToSleep</a></td><td class="desc"></td></tr>
- <tr id="row_217_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_plane.html" target="_self">Plane</a></td><td class="desc">An infinite plane described by the formula X . Normal + Constant = 0 </td></tr>
- <tr id="row_218_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_218_" class="arrow" onclick="dynsection.toggleFolder('218_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_plane_shape.html" target="_self">PlaneShape</a></td><td class="desc"></td></tr>
- <tr id="row_218_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_plane_shape_1_1_p_s_get_triangles_context.html" target="_self">PSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_219_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_plane_shape_settings.html" target="_self">PlaneShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_plane_shape.html">PlaneShape</a> </td></tr>
- <tr id="row_220_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_point_constraint.html" target="_self">PointConstraint</a></td><td class="desc">A point constraint constrains 2 bodies on a single point (removing 3 degrees of freedom) </td></tr>
- <tr id="row_221_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_point_constraint_part.html" target="_self">PointConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_222_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_point_constraint_settings.html" target="_self">PointConstraintSettings</a></td><td class="desc">Point constraint settings, used to create a point constraint </td></tr>
- <tr id="row_223_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_point_convex_support.html" target="_self">PointConvexSupport</a></td><td class="desc">Class that wraps a point so that it can be used with convex collision detection </td></tr>
- <tr id="row_224_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_polygon_convex_support.html" target="_self">PolygonConvexSupport</a></td><td class="desc">Class that wraps a polygon so that it can used with convex collision detection </td></tr>
- <tr id="row_225_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_225_" class="arrow" onclick="dynsection.toggleFolder('225_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_polyhedron_submerged_volume_calculator.html" target="_self">PolyhedronSubmergedVolumeCalculator</a></td><td class="desc"></td></tr>
- <tr id="row_225_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_polyhedron_submerged_volume_calculator_1_1_point.html" target="_self">Point</a></td><td class="desc">A helper class that contains cached information about a polyhedron vertex </td></tr>
- <tr id="row_226_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_profile_measurement.html" target="_self">ProfileMeasurement</a></td><td class="desc">Create this class on the stack to start sampling timing information of a particular scope </td></tr>
- <tr id="row_227_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_profiler.html" target="_self">Profiler</a></td><td class="desc">Singleton class for managing profiling information </td></tr>
- <tr id="row_228_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_profile_sample.html" target="_self">ProfileSample</a></td><td class="desc"></td></tr>
- <tr id="row_229_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_profile_thread.html" target="_self">ProfileThread</a></td><td class="desc">Collects all samples of a single thread </td></tr>
- <tr id="row_230_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pulley_constraint.html" target="_self">PulleyConstraint</a></td><td class="desc">A pulley constraint </td></tr>
- <tr id="row_231_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_pulley_constraint_settings.html" target="_self">PulleyConstraintSettings</a></td><td class="desc"></td></tr>
- <tr id="row_232_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_232_" class="arrow" onclick="dynsection.toggleFolder('232_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_quad_tree.html" target="_self">QuadTree</a></td><td class="desc"></td></tr>
- <tr id="row_232_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_quad_tree_1_1_add_state.html" target="_self">AddState</a></td><td class="desc">Temporary data structure to pass information between AddBodiesPrepare and AddBodiesFinalize/Abort </td></tr>
- <tr id="row_232_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_quad_tree_1_1_tracking.html" target="_self">Tracking</a></td><td class="desc">Data to track location of a <a class="el" href="class_body.html">Body</a> in the tree </td></tr>
- <tr id="row_232_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_quad_tree_1_1_update_state.html" target="_self">UpdateState</a></td><td class="desc"></td></tr>
- <tr id="row_233_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_quat.html" target="_self">Quat</a></td><td class="desc"></td></tr>
- <tr id="row_234_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rack_and_pinion_constraint.html" target="_self">RackAndPinionConstraint</a></td><td class="desc"></td></tr>
- <tr id="row_235_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rack_and_pinion_constraint_part.html" target="_self">RackAndPinionConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_236_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rack_and_pinion_constraint_settings.html" target="_self">RackAndPinionConstraintSettings</a></td><td class="desc">Rack and pinion constraint (slider & gear) settings </td></tr>
- <tr id="row_237_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ragdoll.html" target="_self">Ragdoll</a></td><td class="desc">Runtime ragdoll information </td></tr>
- <tr id="row_238_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_238_" class="arrow" onclick="dynsection.toggleFolder('238_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ragdoll_settings.html" target="_self">RagdollSettings</a></td><td class="desc">Contains the structure of a ragdoll </td></tr>
- <tr id="row_238_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ragdoll_settings_1_1_additional_constraint.html" target="_self">AdditionalConstraint</a></td><td class="desc">A constraint that connects two bodies in a ragdoll (for non parent child related constraints) </td></tr>
- <tr id="row_238_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ragdoll_settings_1_1_part.html" target="_self">Part</a></td><td class="desc">A single rigid body sub part of the ragdoll </td></tr>
- <tr id="row_239_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_ray_cast.html" target="_self">RayCast</a></td><td class="desc"></td></tr>
- <tr id="row_240_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ray_cast_result.html" target="_self">RayCastResult</a></td><td class="desc">Specialization of cast result against a shape </td></tr>
- <tr id="row_241_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ray_cast_settings.html" target="_self">RayCastSettings</a></td><td class="desc">Settings to be passed with a ray cast </td></tr>
- <tr id="row_242_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_ray_cast_t.html" target="_self">RayCastT</a></td><td class="desc">Structure that holds a single ray cast </td></tr>
- <tr id="row_243_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ray_inv_direction.html" target="_self">RayInvDirection</a></td><td class="desc">Helper structure holding the reciprocal of a ray for Ray vs <a class="el" href="class_a_a_box.html" title="Axis aligned box.">AABox</a> testing </td></tr>
- <tr id="row_244_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ref.html" target="_self">Ref</a></td><td class="desc"></td></tr>
- <tr id="row_245_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ref_const.html" target="_self">RefConst</a></td><td class="desc"></td></tr>
- <tr id="row_246_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ref_target.html" target="_self">RefTarget</a></td><td class="desc"></td></tr>
- <tr id="row_247_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_ref_target_virtual.html" target="_self">RefTargetVirtual</a></td><td class="desc">Pure virtual version of <a class="el" href="class_ref_target.html">RefTarget</a> </td></tr>
- <tr id="row_248_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_result.html" target="_self">Result</a></td><td class="desc">Helper class that either contains a valid result or an error </td></tr>
- <tr id="row_249_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_reversed_shape_filter.html" target="_self">ReversedShapeFilter</a></td><td class="desc">Helper class to reverse the order of the shapes in the ShouldCollide function </td></tr>
- <tr id="row_250_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rotated_translated_shape.html" target="_self">RotatedTranslatedShape</a></td><td class="desc"></td></tr>
- <tr id="row_251_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rotated_translated_shape_settings.html" target="_self">RotatedTranslatedShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_rotated_translated_shape.html">RotatedTranslatedShape</a> </td></tr>
- <tr id="row_252_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rotation_euler_constraint_part.html" target="_self">RotationEulerConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_253_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_rotation_quat_constraint_part.html" target="_self">RotationQuatConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_254_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_ray_cast.html" target="_self">RRayCast</a></td><td class="desc"></td></tr>
- <tr id="row_255_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_shape_cast.html" target="_self">RShapeCast</a></td><td class="desc"></td></tr>
- <tr id="row_256_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_256_" class="arrow" onclick="dynsection.toggleFolder('256_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_r_t_t_i.html" target="_self">RTTI</a></td><td class="desc"></td></tr>
- <tr id="row_256_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_r_t_t_i_1_1_base_class.html" target="_self">BaseClass</a></td><td class="desc">Base class information </td></tr>
- <tr id="row_257_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scaled_shape.html" target="_self">ScaledShape</a></td><td class="desc">A shape that scales a child shape in local space of that shape. The scale can be non-uniform and can even turn it inside out when one or three components of the scale are negative </td></tr>
- <tr id="row_258_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scaled_shape_settings.html" target="_self">ScaledShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_scaled_shape.html" title="A shape that scales a child shape in local space of that shape. The scale can be non-uniform and can ...">ScaledShape</a> </td></tr>
- <tr id="row_259_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_scope_exit.html" target="_self">ScopeExit</a></td><td class="desc">Class that calls a function when it goes out of scope </td></tr>
- <tr id="row_260_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_semaphore.html" target="_self">Semaphore</a></td><td class="desc"></td></tr>
- <tr id="row_261_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_serializable_attribute.html" target="_self">SerializableAttribute</a></td><td class="desc">Attributes are members of classes that need to be serialized </td></tr>
- <tr id="row_262_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_serializable_object.html" target="_self">SerializableObject</a></td><td class="desc"></td></tr>
- <tr id="row_263_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_263_" class="arrow" onclick="dynsection.toggleFolder('263_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shape.html" target="_self">Shape</a></td><td class="desc">Base class for all shapes (collision volume of a body). Defines a virtual interface for collision detection </td></tr>
- <tr id="row_263_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_shape_1_1_get_triangles_context.html" target="_self">GetTrianglesContext</a></td><td class="desc">An opaque buffer that holds shape specific information during GetTrianglesStart/Next </td></tr>
- <tr id="row_263_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_shape_1_1_stats.html" target="_self">Stats</a></td><td class="desc">Class that holds information about the shape that can be used for logging / data collection purposes </td></tr>
- <tr id="row_264_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_shape_cast.html" target="_self">ShapeCast</a></td><td class="desc"></td></tr>
- <tr id="row_265_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shape_cast_result.html" target="_self">ShapeCastResult</a></td><td class="desc"><a class="el" href="class_result.html" title="Helper class that either contains a valid result or an error.">Result</a> of a shape cast test </td></tr>
- <tr id="row_266_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shape_cast_settings.html" target="_self">ShapeCastSettings</a></td><td class="desc">Settings to be passed with a shape cast </td></tr>
- <tr id="row_267_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_shape_cast_t.html" target="_self">ShapeCastT</a></td><td class="desc">Structure that holds a single shape cast (a shape moving along a linear path in 3d space with no rotation) </td></tr>
- <tr id="row_268_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shape_filter.html" target="_self">ShapeFilter</a></td><td class="desc">Filter class </td></tr>
- <tr id="row_269_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shape_functions.html" target="_self">ShapeFunctions</a></td><td class="desc">Function table for functions on shapes </td></tr>
- <tr id="row_270_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shape_settings.html" target="_self">ShapeSettings</a></td><td class="desc"></td></tr>
- <tr id="row_271_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shared_lock.html" target="_self">SharedLock</a></td><td class="desc">Helper class that is similar to std::shared_lock </td></tr>
- <tr id="row_272_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_shared_mutex.html" target="_self">SharedMutex</a></td><td class="desc"></td></tr>
- <tr id="row_273_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sim_shape_filter.html" target="_self">SimShapeFilter</a></td><td class="desc">Filter class used during the simulation (<a class="el" href="class_physics_system.html#a4cdc76b2486dfaecfc9319d040e5e5f3">PhysicsSystem::Update</a>) to filter out collisions at shape level </td></tr>
- <tr id="row_274_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sim_shape_filter_wrapper.html" target="_self">SimShapeFilterWrapper</a></td><td class="desc"></td></tr>
- <tr id="row_275_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_six_d_o_f_constraint.html" target="_self">SixDOFConstraint</a></td><td class="desc">6 Degree Of Freedom <a class="el" href="class_constraint.html" title="Base class for all physics constraints. A constraint removes one or more degrees of freedom for a rig...">Constraint</a>. Allows control over each of the 6 degrees of freedom </td></tr>
- <tr id="row_276_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_six_d_o_f_constraint_settings.html" target="_self">SixDOFConstraintSettings</a></td><td class="desc">6 Degree Of Freedom <a class="el" href="class_constraint.html" title="Base class for all physics constraints. A constraint removes one or more degrees of freedom for a rig...">Constraint</a> setup structure. Allows control over each of the 6 degrees of freedom </td></tr>
- <tr id="row_277_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_277_" class="arrow" onclick="dynsection.toggleFolder('277_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeletal_animation.html" target="_self">SkeletalAnimation</a></td><td class="desc">Resource for a skinned animation </td></tr>
- <tr id="row_277_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeletal_animation_1_1_animated_joint.html" target="_self">AnimatedJoint</a></td><td class="desc">Contains the animation for a single joint </td></tr>
- <tr id="row_277_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeletal_animation_1_1_joint_state.html" target="_self">JointState</a></td><td class="desc">Contains the current state of a joint, a local space transformation relative to its parent joint </td></tr>
- <tr id="row_277_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeletal_animation_1_1_keyframe.html" target="_self">Keyframe</a></td><td class="desc">Contains the state of a single joint at a particular time </td></tr>
- <tr id="row_278_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_278_" class="arrow" onclick="dynsection.toggleFolder('278_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton.html" target="_self">Skeleton</a></td><td class="desc">Resource that contains the joint hierarchy for a skeleton </td></tr>
- <tr id="row_278_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton_1_1_joint.html" target="_self">Joint</a></td><td class="desc">Declare internal structure for a joint </td></tr>
- <tr id="row_279_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_279_" class="arrow" onclick="dynsection.toggleFolder('279_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton_mapper.html" target="_self">SkeletonMapper</a></td><td class="desc">Class that is able to map a low detail (ragdoll) skeleton to a high detail (animation) skeleton and vice versa </td></tr>
- <tr id="row_279_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton_mapper_1_1_chain.html" target="_self">Chain</a></td><td class="desc">A joint chain that starts with a 1-on-1 mapped joint and ends with a 1-on-1 mapped joint with intermediate joints that cannot be mapped </td></tr>
- <tr id="row_279_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton_mapper_1_1_locked.html" target="_self">Locked</a></td><td class="desc">Joints that should have their translation locked (fixed) </td></tr>
- <tr id="row_279_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton_mapper_1_1_mapping.html" target="_self">Mapping</a></td><td class="desc">A joint that maps 1-on-1 to a joint in the other skeleton </td></tr>
- <tr id="row_279_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton_mapper_1_1_unmapped.html" target="_self">Unmapped</a></td><td class="desc">Joints that could not be mapped from skeleton 1 to 2 </td></tr>
- <tr id="row_280_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_280_" class="arrow" onclick="dynsection.toggleFolder('280_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_skeleton_pose.html" target="_self">SkeletonPose</a></td><td class="desc">Instance of a skeleton, contains the pose the current skeleton is in </td></tr>
- <tr id="row_280_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_skeleton_pose_1_1_draw_settings.html" target="_self">DrawSettings</a></td><td class="desc">Draw settings </td></tr>
- <tr id="row_281_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_slider_constraint.html" target="_self">SliderConstraint</a></td><td class="desc">A slider constraint allows movement in only 1 axis (and no rotation). Also known as a prismatic constraint </td></tr>
- <tr id="row_282_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_slider_constraint_settings.html" target="_self">SliderConstraintSettings</a></td><td class="desc">Slider constraint settings, used to create a slider constraint </td></tr>
- <tr id="row_283_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_contact_listener.html" target="_self">SoftBodyContactListener</a></td><td class="desc"></td></tr>
- <tr id="row_284_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_contact_settings.html" target="_self">SoftBodyContactSettings</a></td><td class="desc"></td></tr>
- <tr id="row_285_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_creation_settings.html" target="_self">SoftBodyCreationSettings</a></td><td class="desc"></td></tr>
- <tr id="row_286_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_manifold.html" target="_self">SoftBodyManifold</a></td><td class="desc">An interface to query which vertices of a soft body are colliding with other bodies </td></tr>
- <tr id="row_287_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_motion_properties.html" target="_self">SoftBodyMotionProperties</a></td><td class="desc">This class contains the runtime information of a soft body </td></tr>
- <tr id="row_288_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_288_" class="arrow" onclick="dynsection.toggleFolder('288_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_shape.html" target="_self">SoftBodyShape</a></td><td class="desc"><a class="el" href="class_shape.html" title="Base class for all shapes (collision volume of a body). Defines a virtual interface for collision det...">Shape</a> used exclusively for soft bodies. Adds the ability to perform collision checks against soft bodies </td></tr>
- <tr id="row_288_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shape_1_1_s_b_s_get_triangles_context.html" target="_self">SBSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_289_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_289_" class="arrow" onclick="dynsection.toggleFolder('289_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_shared_settings.html" target="_self">SoftBodySharedSettings</a></td><td class="desc"></td></tr>
- <tr id="row_289_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_dihedral_bend.html" target="_self">DihedralBend</a></td><td class="desc"></td></tr>
- <tr id="row_289_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_edge.html" target="_self">Edge</a></td><td class="desc">An edge keeps two vertices at a constant distance using a spring: |x1 - x2| = rest length </td></tr>
- <tr id="row_289_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_face.html" target="_self">Face</a></td><td class="desc">A face defines the surface of the body </td></tr>
- <tr id="row_289_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_shared_settings_1_1_inv_bind.html" target="_self">InvBind</a></td><td class="desc">An inverse bind matrix take a skinned vertex from its bind pose into joint local space </td></tr>
- <tr id="row_289_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_shared_settings_1_1_l_r_a.html" target="_self">LRA</a></td><td class="desc"></td></tr>
- <tr id="row_289_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_shared_settings_1_1_optimization_results.html" target="_self">OptimizationResults</a></td><td class="desc">Information about the optimization of the soft body, the indices of certain elements may have changed </td></tr>
- <tr id="row_289_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_rod_bend_twist.html" target="_self">RodBendTwist</a></td><td class="desc">A constraint that connects two Cosserat rods and limits bend and twist between the rods </td></tr>
- <tr id="row_289_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_rod_stretch_shear.html" target="_self">RodStretchShear</a></td><td class="desc"></td></tr>
- <tr id="row_289_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_shared_settings_1_1_skinned.html" target="_self">Skinned</a></td><td class="desc">A constraint that skins a vertex to joints and limits the distance that the simulated vertex can travel from this vertex </td></tr>
- <tr id="row_289_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_shared_settings_1_1_skin_weight.html" target="_self">SkinWeight</a></td><td class="desc">A joint and its skin weight </td></tr>
- <tr id="row_289_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_vertex.html" target="_self">Vertex</a></td><td class="desc">A vertex is a particle, the data in this structure is only used during creation of the soft body and not during simulation </td></tr>
- <tr id="row_289_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_vertex_attributes.html" target="_self">VertexAttributes</a></td><td class="desc"></td></tr>
- <tr id="row_289_12_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_soft_body_shared_settings_1_1_volume.html" target="_self">Volume</a></td><td class="desc"><a class="el" href="struct_soft_body_shared_settings_1_1_volume.html" title="Volume constraint, keeps the volume of a tetrahedron constant.">Volume</a> constraint, keeps the volume of a tetrahedron constant </td></tr>
- <tr id="row_290_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_soft_body_vertex.html" target="_self">SoftBodyVertex</a></td><td class="desc"></td></tr>
- <tr id="row_291_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_specified_broad_phase_layer_filter.html" target="_self">SpecifiedBroadPhaseLayerFilter</a></td><td class="desc">Allows objects from a specific broad phase layer only </td></tr>
- <tr id="row_292_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_specified_object_layer_filter.html" target="_self">SpecifiedObjectLayerFilter</a></td><td class="desc">Allows objects from a specific layer only </td></tr>
- <tr id="row_293_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sphere.html" target="_self">Sphere</a></td><td class="desc"></td></tr>
- <tr id="row_294_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_294_" class="arrow" onclick="dynsection.toggleFolder('294_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sphere_shape.html" target="_self">SphereShape</a></td><td class="desc"></td></tr>
- <tr id="row_294_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sphere_shape_1_1_sphere_no_convex.html" target="_self">SphereNoConvex</a></td><td class="desc"></td></tr>
- <tr id="row_294_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sphere_shape_1_1_sphere_with_convex.html" target="_self">SphereWithConvex</a></td><td class="desc"></td></tr>
- <tr id="row_295_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sphere_shape_settings.html" target="_self">SphereShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_sphere_shape.html">SphereShape</a> </td></tr>
- <tr id="row_296_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_spring_part.html" target="_self">SpringPart</a></td><td class="desc">Class used in other constraint parts to calculate the required bias factor in the lagrange multiplier for creating springs </td></tr>
- <tr id="row_297_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_spring_settings.html" target="_self">SpringSettings</a></td><td class="desc">Settings for a linear or angular spring </td></tr>
- <tr id="row_298_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_state_recorder.html" target="_self">StateRecorder</a></td><td class="desc"></td></tr>
- <tr id="row_299_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_state_recorder_filter.html" target="_self">StateRecorderFilter</a></td><td class="desc">User callbacks that allow determining which parts of the simulation should be saved by a <a class="el" href="class_state_recorder.html">StateRecorder</a> </td></tr>
- <tr id="row_300_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_state_recorder_impl.html" target="_self">StateRecorderImpl</a></td><td class="desc">Implementation of the <a class="el" href="class_state_recorder.html">StateRecorder</a> class that uses a stringstream as underlying store and that implements checking if the state doesn't change upon reading </td></tr>
- <tr id="row_301_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_301_" class="arrow" onclick="dynsection.toggleFolder('301_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_static_array.html" target="_self">StaticArray</a></td><td class="desc">Simple variable length array backed by a fixed size buffer </td></tr>
- <tr id="row_301_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_static_array_1_1_storage.html" target="_self">Storage</a></td><td class="desc"></td></tr>
- <tr id="row_302_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_static_compound_shape.html" target="_self">StaticCompoundShape</a></td><td class="desc"></td></tr>
- <tr id="row_303_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_static_compound_shape_settings.html" target="_self">StaticCompoundShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_static_compound_shape.html">StaticCompoundShape</a>. Note that if you only want a compound of 1 shape, use a <a class="el" href="class_rotated_translated_shape.html">RotatedTranslatedShape</a> instead </td></tr>
- <tr id="row_304_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_304_" class="arrow" onclick="dynsection.toggleFolder('304_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_l_aligned_allocator.html" target="_self">STLAlignedAllocator</a></td><td class="desc">STL allocator that takes care that memory is aligned to N bytes </td></tr>
- <tr id="row_304_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_t_l_aligned_allocator_1_1rebind.html" target="_self">rebind</a></td><td class="desc">Converting to allocator for other type </td></tr>
- <tr id="row_305_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_305_" class="arrow" onclick="dynsection.toggleFolder('305_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_l_allocator.html" target="_self">STLAllocator</a></td><td class="desc">STL allocator that forwards to our allocation functions </td></tr>
- <tr id="row_305_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_t_l_allocator_1_1rebind.html" target="_self">rebind</a></td><td class="desc">Converting to allocator for other type </td></tr>
- <tr id="row_306_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_306_" class="arrow" onclick="dynsection.toggleFolder('306_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_l_local_allocator.html" target="_self">STLLocalAllocator</a></td><td class="desc">STL allocator that keeps N elements in a local buffer before falling back to regular allocations </td></tr>
- <tr id="row_306_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_t_l_local_allocator_1_1rebind.html" target="_self">rebind</a></td><td class="desc">Converting to allocator for other type </td></tr>
- <tr id="row_307_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_307_" class="arrow" onclick="dynsection.toggleFolder('307_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_s_t_l_temp_allocator.html" target="_self">STLTempAllocator</a></td><td class="desc">STL allocator that wraps around <a class="el" href="class_temp_allocator.html">TempAllocator</a> </td></tr>
- <tr id="row_307_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_s_t_l_temp_allocator_1_1rebind.html" target="_self">rebind</a></td><td class="desc">Converting to allocator for other type </td></tr>
- <tr id="row_308_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stream_in.html" target="_self">StreamIn</a></td><td class="desc">Simple binary input stream </td></tr>
- <tr id="row_309_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stream_in_wrapper.html" target="_self">StreamInWrapper</a></td><td class="desc">Wrapper around std::istream </td></tr>
- <tr id="row_310_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stream_out.html" target="_self">StreamOut</a></td><td class="desc">Simple binary output stream </td></tr>
- <tr id="row_311_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_stream_out_wrapper.html" target="_self">StreamOutWrapper</a></td><td class="desc">Wrapper around std::ostream </td></tr>
- <tr id="row_312_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_strided_ptr.html" target="_self">StridedPtr</a></td><td class="desc"></td></tr>
- <tr id="row_313_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sub_shape_i_d.html" target="_self">SubShapeID</a></td><td class="desc">A sub shape id contains a path to an element (usually a triangle or other primitive type) of a compound shape </td></tr>
- <tr id="row_314_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sub_shape_i_d_creator.html" target="_self">SubShapeIDCreator</a></td><td class="desc"></td></tr>
- <tr id="row_315_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_sub_shape_i_d_pair.html" target="_self">SubShapeIDPair</a></td><td class="desc">A pair of bodies and their sub shape ID's. Can be used as a key in a map to find a contact point </td></tr>
- <tr id="row_316_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_swing_twist_constraint.html" target="_self">SwingTwistConstraint</a></td><td class="desc"></td></tr>
- <tr id="row_317_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_swing_twist_constraint_part.html" target="_self">SwingTwistConstraintPart</a></td><td class="desc"></td></tr>
- <tr id="row_318_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_swing_twist_constraint_settings.html" target="_self">SwingTwistConstraintSettings</a></td><td class="desc"></td></tr>
- <tr id="row_319_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_319_" class="arrow" onclick="dynsection.toggleFolder('319_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tapered_capsule_shape.html" target="_self">TaperedCapsuleShape</a></td><td class="desc">A capsule with different top and bottom radii </td></tr>
- <tr id="row_319_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tapered_capsule_shape_1_1_tapered_capsule.html" target="_self">TaperedCapsule</a></td><td class="desc"></td></tr>
- <tr id="row_320_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tapered_capsule_shape_settings.html" target="_self">TaperedCapsuleShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_tapered_capsule_shape.html" title="A capsule with different top and bottom radii.">TaperedCapsuleShape</a> </td></tr>
- <tr id="row_321_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_321_" class="arrow" onclick="dynsection.toggleFolder('321_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tapered_cylinder_shape.html" target="_self">TaperedCylinderShape</a></td><td class="desc">A cylinder with different top and bottom radii </td></tr>
- <tr id="row_321_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tapered_cylinder_shape_1_1_tapered_cylinder.html" target="_self">TaperedCylinder</a></td><td class="desc"></td></tr>
- <tr id="row_321_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tapered_cylinder_shape_1_1_t_c_s_get_triangles_context.html" target="_self">TCSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_322_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tapered_cylinder_shape_settings.html" target="_self">TaperedCylinderShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_tapered_cylinder_shape.html" title="A cylinder with different top and bottom radii.">TaperedCylinderShape</a> </td></tr>
- <tr id="row_323_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_temp_allocator.html" target="_self">TempAllocator</a></td><td class="desc"></td></tr>
- <tr id="row_324_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_temp_allocator_impl.html" target="_self">TempAllocatorImpl</a></td><td class="desc">Default implementation of the temp allocator that allocates a large block through malloc upfront </td></tr>
- <tr id="row_325_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_temp_allocator_impl_with_malloc_fallback.html" target="_self">TempAllocatorImplWithMallocFallback</a></td><td class="desc">Implementation of the <a class="el" href="class_temp_allocator.html">TempAllocator</a> that tries to allocate from a large preallocated block, but falls back to malloc when it is exhausted </td></tr>
- <tr id="row_326_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_temp_allocator_malloc.html" target="_self">TempAllocatorMalloc</a></td><td class="desc"></td></tr>
- <tr id="row_327_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tracked_vehicle_controller.html" target="_self">TrackedVehicleController</a></td><td class="desc">Runtime controller class for vehicle with tank tracks </td></tr>
- <tr id="row_328_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tracked_vehicle_controller_settings.html" target="_self">TrackedVehicleControllerSettings</a></td><td class="desc"></td></tr>
- <tr id="row_329_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_transformed_convex_object.html" target="_self">TransformedConvexObject</a></td><td class="desc"></td></tr>
- <tr id="row_330_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_transformed_shape.html" target="_self">TransformedShape</a></td><td class="desc"></td></tr>
- <tr id="row_331_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle.html" target="_self">Triangle</a></td><td class="desc">A simple triangle and its material </td></tr>
- <tr id="row_332_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_332_" class="arrow" onclick="dynsection.toggleFolder('332_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_codec_indexed8_bit_pack_s_o_a4_flags.html" target="_self">TriangleCodecIndexed8BitPackSOA4Flags</a></td><td class="desc"></td></tr>
- <tr id="row_332_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_decoding_context.html" target="_self">DecodingContext</a></td><td class="desc">This class is used to decode and decompress triangle data packed by the <a class="el" href="class_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_encoding_context.html" title="This class is used to encode and compress triangle data into a byte buffer.">EncodingContext</a> </td></tr>
- <tr id="row_332_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_encoding_context.html" target="_self">EncodingContext</a></td><td class="desc">This class is used to encode and compress triangle data into a byte buffer </td></tr>
- <tr id="row_332_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_triangle_block.html" target="_self">TriangleBlock</a></td><td class="desc">A block of 4 triangles </td></tr>
- <tr id="row_332_3_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_triangle_block_header.html" target="_self">TriangleBlockHeader</a></td><td class="desc">A triangle header, will be followed by one or more TriangleBlocks </td></tr>
- <tr id="row_332_4_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_triangle_header.html" target="_self">TriangleHeader</a></td><td class="desc"></td></tr>
- <tr id="row_332_5_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_validation_context.html" target="_self">ValidationContext</a></td><td class="desc">This class is used to validate that the triangle data will not be degenerate after compression </td></tr>
- <tr id="row_332_6_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_triangle_codec_indexed8_bit_pack_s_o_a4_flags_1_1_vertex_data.html" target="_self">VertexData</a></td><td class="desc">A single packed vertex </td></tr>
- <tr id="row_333_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_triangle_convex_support.html" target="_self">TriangleConvexSupport</a></td><td class="desc">Class that wraps a triangle so that it can used with convex collision detection </td></tr>
- <tr id="row_334_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_334_" class="arrow" onclick="dynsection.toggleFolder('334_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_shape.html" target="_self">TriangleShape</a></td><td class="desc">A single triangle, not the most efficient way of creating a world filled with triangles but can be used as a query shape for example </td></tr>
- <tr id="row_334_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_shape_1_1_triangle_no_convex.html" target="_self">TriangleNoConvex</a></td><td class="desc"></td></tr>
- <tr id="row_334_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_shape_1_1_triangle_with_convex.html" target="_self">TriangleWithConvex</a></td><td class="desc"></td></tr>
- <tr id="row_334_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_shape_1_1_t_s_get_triangles_context.html" target="_self">TSGetTrianglesContext</a></td><td class="desc"></td></tr>
- <tr id="row_335_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_shape_settings.html" target="_self">TriangleShapeSettings</a></td><td class="desc">Class that constructs a <a class="el" href="class_triangle_shape.html" title="A single triangle, not the most efficient way of creating a world filled with triangles but can be us...">TriangleShape</a> </td></tr>
- <tr id="row_336_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_336_" class="arrow" onclick="dynsection.toggleFolder('336_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_splitter.html" target="_self">TriangleSplitter</a></td><td class="desc">A class that splits a triangle list into two parts for building a tree </td></tr>
- <tr id="row_336_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_triangle_splitter_1_1_range.html" target="_self">Range</a></td><td class="desc">Helper struct to indicate triangle range before and after the split </td></tr>
- <tr id="row_336_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_triangle_splitter_1_1_stats.html" target="_self">Stats</a></td><td class="desc"></td></tr>
- <tr id="row_337_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_splitter_binning.html" target="_self">TriangleSplitterBinning</a></td><td class="desc">Binning splitter approach taken from: Realtime Ray Tracing on GPU with BVH-based Packet Traversal by Johannes Gunther et al </td></tr>
- <tr id="row_338_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_triangle_splitter_mean.html" target="_self">TriangleSplitterMean</a></td><td class="desc">Splitter using mean of axis with biggest centroid deviation </td></tr>
- <tr id="row_339_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_two_body_constraint.html" target="_self">TwoBodyConstraint</a></td><td class="desc">Base class for all constraints that involve 2 bodies. Body1 is usually considered the parent, Body2 the child </td></tr>
- <tr id="row_340_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_two_body_constraint_settings.html" target="_self">TwoBodyConstraintSettings</a></td><td class="desc">Base class for settings for all constraints that involve 2 bodies </td></tr>
- <tr id="row_341_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_unique_lock.html" target="_self">UniqueLock</a></td><td class="desc">Helper class that is similar to std::unique_lock </td></tr>
- <tr id="row_342_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_unordered_map.html" target="_self">UnorderedMap</a></td><td class="desc"></td></tr>
- <tr id="row_343_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_unordered_map_detail.html" target="_self">UnorderedMapDetail</a></td><td class="desc">Internal helper class to provide context for <a class="el" href="class_unordered_map.html">UnorderedMap</a> </td></tr>
- <tr id="row_344_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_unordered_set.html" target="_self">UnorderedSet</a></td><td class="desc"></td></tr>
- <tr id="row_345_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_unordered_set_detail.html" target="_self">UnorderedSetDetail</a></td><td class="desc">Internal helper class to provide context for <a class="el" href="class_unordered_set.html">UnorderedSet</a> </td></tr>
- <tr id="row_346_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_u_vec4.html" target="_self">UVec4</a></td><td class="desc"></td></tr>
- <tr id="row_347_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vec3.html" target="_self">Vec3</a></td><td class="desc"></td></tr>
- <tr id="row_348_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vec4.html" target="_self">Vec4</a></td><td class="desc"></td></tr>
- <tr id="row_349_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vector.html" target="_self">Vector</a></td><td class="desc">Templatized vector class </td></tr>
- <tr id="row_350_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_anti_roll_bar.html" target="_self">VehicleAntiRollBar</a></td><td class="desc"></td></tr>
- <tr id="row_351_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_collision_tester.html" target="_self">VehicleCollisionTester</a></td><td class="desc">Class that does collision detection between wheels and ground </td></tr>
- <tr id="row_352_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_collision_tester_cast_cylinder.html" target="_self">VehicleCollisionTesterCastCylinder</a></td><td class="desc">Collision tester that tests collision using a cylinder shape </td></tr>
- <tr id="row_353_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_collision_tester_cast_sphere.html" target="_self">VehicleCollisionTesterCastSphere</a></td><td class="desc">Collision tester that tests collision using a sphere cast </td></tr>
- <tr id="row_354_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_collision_tester_ray.html" target="_self">VehicleCollisionTesterRay</a></td><td class="desc">Collision tester that tests collision using a raycast </td></tr>
- <tr id="row_355_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_constraint.html" target="_self">VehicleConstraint</a></td><td class="desc"></td></tr>
- <tr id="row_356_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_constraint_settings.html" target="_self">VehicleConstraintSettings</a></td><td class="desc"></td></tr>
- <tr id="row_357_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_controller.html" target="_self">VehicleController</a></td><td class="desc">Runtime data for interface that controls acceleration / deceleration of the vehicle </td></tr>
- <tr id="row_358_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_controller_settings.html" target="_self">VehicleControllerSettings</a></td><td class="desc">Basic settings object for interface that controls acceleration / deceleration of the vehicle </td></tr>
- <tr id="row_359_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_differential_settings.html" target="_self">VehicleDifferentialSettings</a></td><td class="desc"></td></tr>
- <tr id="row_360_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_engine.html" target="_self">VehicleEngine</a></td><td class="desc">Runtime data for engine </td></tr>
- <tr id="row_361_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_engine_settings.html" target="_self">VehicleEngineSettings</a></td><td class="desc">Generic properties for a vehicle engine </td></tr>
- <tr id="row_362_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_track.html" target="_self">VehicleTrack</a></td><td class="desc">Runtime data for tank tracks </td></tr>
- <tr id="row_363_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_track_settings.html" target="_self">VehicleTrackSettings</a></td><td class="desc">Generic properties for tank tracks </td></tr>
- <tr id="row_364_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_transmission.html" target="_self">VehicleTransmission</a></td><td class="desc">Runtime data for transmission </td></tr>
- <tr id="row_365_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_vehicle_transmission_settings.html" target="_self">VehicleTransmissionSettings</a></td><td class="desc">Configuration for the transmission of a vehicle (gear box) </td></tr>
- <tr id="row_366_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheel.html" target="_self">Wheel</a></td><td class="desc">Base class for runtime data for a wheel, each <a class="el" href="class_vehicle_controller.html" title="Runtime data for interface that controls acceleration / deceleration of the vehicle.">VehicleController</a> can implement a derived class of this </td></tr>
- <tr id="row_367_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheeled_vehicle_controller.html" target="_self">WheeledVehicleController</a></td><td class="desc">Runtime controller class </td></tr>
- <tr id="row_368_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheeled_vehicle_controller_settings.html" target="_self">WheeledVehicleControllerSettings</a></td><td class="desc"></td></tr>
- <tr id="row_369_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheel_settings.html" target="_self">WheelSettings</a></td><td class="desc">Base class for wheel settings, each <a class="el" href="class_vehicle_controller.html" title="Runtime data for interface that controls acceleration / deceleration of the vehicle.">VehicleController</a> can implement a derived class of this </td></tr>
- <tr id="row_370_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheel_settings_t_v.html" target="_self">WheelSettingsTV</a></td><td class="desc"><a class="el" href="class_wheel_settings.html" title="Base class for wheel settings, each VehicleController can implement a derived class of this.">WheelSettings</a> object specifically for <a class="el" href="class_tracked_vehicle_controller.html" title="Runtime controller class for vehicle with tank tracks.">TrackedVehicleController</a> </td></tr>
- <tr id="row_371_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheel_settings_w_v.html" target="_self">WheelSettingsWV</a></td><td class="desc"><a class="el" href="class_wheel_settings.html" title="Base class for wheel settings, each VehicleController can implement a derived class of this.">WheelSettings</a> object specifically for <a class="el" href="class_wheeled_vehicle_controller.html" title="Runtime controller class.">WheeledVehicleController</a> </td></tr>
- <tr id="row_372_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheel_t_v.html" target="_self">WheelTV</a></td><td class="desc"><a class="el" href="class_wheel.html" title="Base class for runtime data for a wheel, each VehicleController can implement a derived class of this...">Wheel</a> object specifically for <a class="el" href="class_tracked_vehicle_controller.html" title="Runtime controller class for vehicle with tank tracks.">TrackedVehicleController</a> </td></tr>
- <tr id="row_373_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_wheel_w_v.html" target="_self">WheelWV</a></td><td class="desc"><a class="el" href="class_wheel.html" title="Base class for runtime data for a wheel, each VehicleController can implement a derived class of this...">Wheel</a> object specifically for <a class="el" href="class_wheeled_vehicle_controller.html" title="Runtime controller class.">WheeledVehicleController</a> </td></tr>
- </table>
- </div><!-- directory -->
- </div><!-- contents -->
- </div><!-- doc-content -->
- <!-- start footer part -->
- <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.12.0 </li>
- </ul>
- </div>
- </body>
- </html>
|