| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=9"/>
- <title>PhysicsVehicleWheel Class Reference</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- <link href="custom.css" rel="stylesheet" type="text/css" />
- <link href="search/search.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="search/search.js"></script>
- <script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
- </script>
- </head>
- <body>
- <div id="top"><!-- do not remove this div! -->
- <table class="header" border="0">
- <tbody>
- <tr>
- <td id="logo"><a href="http://gameplay3d.io/"><img src="images/logo.png" alt="gameplay" border="0" height="64px"/></a></td>
- <td width="100%"/>
- <td><a href="http://gameplay3d.io/"><span class="button">overview</span></a></td><td width="12px"/>
- <td><a href="https://github.com/gameplay3d/GamePlay/wiki"><span class="button">wiki</span></a></td><td width="12px"/>
- <td><a href="http://gameplay3d.github.com/GamePlay/api/index.html"><span class="button">api reference</span></a></td><td width="12px"/>
- <td><a href="https://github.com/gameplay3d/GamePlay"><span class="button">download</span></a></td>
- </tr>
- </tbody>
- </table>
- <!-- Generated by Doxygen 1.7.6.1 -->
- <script type="text/javascript">
- var searchBox = new SearchBox("searchBox", "search",false,'Search');
- </script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Class List</span></a></li>
- <li><a href="classes.html"><span>Class Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class Members</span></a></li>
- </ul>
- </div>
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerator</a></div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
- </iframe>
- </div>
- <div id="nav-path" class="navpath">
- <ul>
- <li class="navelem"><b>gameplay</b> </li>
- <li class="navelem"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html">PhysicsVehicleWheel</a> </li>
- </ul>
- </div>
- </div>
- <div class="header">
- <div class="summary">
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="#pro-methods">Protected Member Functions</a> </div>
- <div class="headertitle">
- <div class="title">gameplay::PhysicsVehicleWheel Class Reference</div> </div>
- </div><!--header-->
- <div class="contents">
- <!-- doxytag: class="gameplay::PhysicsVehicleWheel" --><!-- doxytag: inherits="gameplay::PhysicsCollisionObject" -->
- <p><code>#include <PhysicsVehicleWheel.h></code></p>
- <div class="dynheader">
- Inheritance diagram for gameplay::PhysicsVehicleWheel:</div>
- <div class="dyncontent">
- <div class="center">
- <img src="classgameplay_1_1_physics_vehicle_wheel.png" usemap="#gameplay::PhysicsVehicleWheel_map" alt=""/>
- <map id="gameplay::PhysicsVehicleWheel_map" name="gameplay::PhysicsVehicleWheel_map">
- <area href="classgameplay_1_1_physics_collision_object.html" alt="gameplay::PhysicsCollisionObject" shape="rect" coords="0,0,201,24"/>
- </map>
- </div></div>
- <p><a href="classgameplay_1_1_physics_vehicle_wheel-members.html">List of all members.</a></p>
- <table class="memberdecls">
- <tr><td colspan="2"><h2><a name="pub-methods"></a>
- Public Member Functions</h2></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgameplay_1_1_physics_collision_object.html#a99aa09f043883dcd33865cd582de463e">PhysicsCollisionObject::Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a2926421daef459560bab73c76396049c">getType</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a917d749a134892a223c4970d1c905e01">setEnabled</a> (bool enable)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a21aae41c9b9c3caad45d713331629fdc">transform</a> (<a class="el" href="classgameplay_1_1_node.html">Node</a> *node) const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa1e4dc8617fa7fc81d9917cb699c64be">isSteerable</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af21e7abcf78e2733a83295b3b53ca13a">setSteerable</a> (bool steerable)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa242ef90a098a570ca4da26538936a86">getWheelDirection</a> (<a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> *wheelDirection) const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa504970b6ac9ac2017729f13613411fd">setWheelDirection</a> (const <a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> &wheelDirection)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aeee54c8889a3ae6cab2c4e9feb6bd4f7">getWheelAxle</a> (<a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> *wheelAxle) const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a51f5e949cbd369d565d0901bfa86e6cf">setWheelAxle</a> (const <a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> &wheelAxle)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a7cee6dbdd2792cc744abe2241e0d4386">getStrutConnectionOffset</a> (<a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> *strutConnectionOffset) const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ade2f3208504499eba79b9fb0b0cb9fba">setStrutConnectionOffset</a> (const <a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> &strutConnectionOffset)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#afd8986da9b5a43b6474b61abb208ff98">getStrutRestLength</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa82e162c7c2e85a732e65376f2442a45">setStrutRestLength</a> (float strutRestLength)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a3d2f40e2cb9100670f7fc71dfe1b6512">getStrutTravelMax</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a80aebe8de53500a3fb46ebb7010e50d1">setStrutTravelMax</a> (float strutTravelMax)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a75719116a56c8e51a2db6b62e4820137">getStrutStiffness</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af2dd1662cb574e0ad37a3fdbcb53d1eb">setStrutStiffness</a> (float strutStiffness)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a2e3b57c8206ce0eb6c0dd0e9eaf97db5">getStrutDampingCompression</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a7ac0992c77ebad611add7ef3c48a7a3e">setStrutDampingCompression</a> (float strutDampingCompression)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa5dbdfdea810cf17af5230d87c6f8047">getStrutDampingRelaxation</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa935ca9738ae66824f77b9625f94c60d">setStrutDampingRelaxation</a> (float strutDampingRelaxation)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ac3348bfb28901f57e9d5586ec7f98fd6">getStrutForceMax</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ac896807ab2b0242930d6e6533f20c4f2">setStrutForceMax</a> (float strutForceMax)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a481df539fffc228299305fc8a50a2901">getFrictionBreakout</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af75526a65f49ac5d61cb4a663bbbc538">setFrictionBreakout</a> (float frictionBreakout)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a2cd7ed05c9277448017f440b1c0c3639">getWheelRadius</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af603dfb21a7a7f4662e00872428462b5">setWheelRadius</a> (float wheelRadius)</td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a730bd1f21552a1a1cc70df4bbf5c0af9">getRollInfluence</a> () const </td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ab5e88fed2514941450ca94d763570f08">setRollInfluence</a> (float rollInfluence)</td></tr>
- <tr><td colspan="2"><h2><a name="pro-methods"></a>
- Protected Member Functions</h2></td></tr>
- <tr><td class="memItemLeft" align="right" valign="top">btCollisionObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a78a18f9a2b05b865774fdc809d8cf8b2">getCollisionObject</a> () const </td></tr>
- </table>
- <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
- <div class="textblock"><p>Defines a class for vehicle wheel physics which represents the individual wheel itself as well as the tire and suspension.</p>
- <dl class="see"><dt><b>See also:</b></dt><dd><a href="http://gameplay3d.github.io/GamePlay/docs/file-formats.html#wiki-Collision_Objects">http://gameplay3d.github.io/GamePlay/docs/file-formats.html#wiki-Collision_Objects</a> </dd></dl>
- </div><hr/><h2>Member Function Documentation</h2>
- <a class="anchor" id="a78a18f9a2b05b865774fdc809d8cf8b2"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getCollisionObject" ref="a78a18f9a2b05b865774fdc809d8cf8b2" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">btCollisionObject* <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a78a18f9a2b05b865774fdc809d8cf8b2">gameplay::PhysicsVehicleWheel::getCollisionObject</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const<code> [protected, virtual]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classgameplay_1_1_physics_collision_object.html#a6b73ee70151c9d46e58620660347aede">PhysicsCollisionObject::getCollisionObject</a> </dd></dl>
- <p>Implements <a class="el" href="classgameplay_1_1_physics_collision_object.html#a6b73ee70151c9d46e58620660347aede">gameplay::PhysicsCollisionObject</a>.</p>
- </div>
- </div>
- <a class="anchor" id="a481df539fffc228299305fc8a50a2901"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getFrictionBreakout" ref="a481df539fffc228299305fc8a50a2901" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a481df539fffc228299305fc8a50a2901">gameplay::PhysicsVehicleWheel::getFrictionBreakout</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the breakout friction.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the breakout friction. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a730bd1f21552a1a1cc70df4bbf5c0af9"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getRollInfluence" ref="a730bd1f21552a1a1cc70df4bbf5c0af9" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a730bd1f21552a1a1cc70df4bbf5c0af9">gameplay::PhysicsVehicleWheel::getRollInfluence</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets roll influence which determines how side friction affects chassis roll.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>roll influence, normalized factor. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a7cee6dbdd2792cc744abe2241e0d4386"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getStrutConnectionOffset" ref="a7cee6dbdd2792cc744abe2241e0d4386" args="(Vector3 *strutConnectionOffset) const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a7cee6dbdd2792cc744abe2241e0d4386">gameplay::PhysicsVehicleWheel::getStrutConnectionOffset</a> </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> * </td>
- <td class="paramname"><em>strutConnectionOffset</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets offset from the default strut connection point. The default strut connection point is determined from the position of the wheel node relative to the chassis node, and uses the specified value for strut rest length to locate the connection point above it (i.e., in the specified direction of strut compression). Any non-zero strut connection offset acts as a delta from the computed default.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutConnectionOffset</td><td>address of where to store the result. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a2e3b57c8206ce0eb6c0dd0e9eaf97db5"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getStrutDampingCompression" ref="a2e3b57c8206ce0eb6c0dd0e9eaf97db5" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a2e3b57c8206ce0eb6c0dd0e9eaf97db5">gameplay::PhysicsVehicleWheel::getStrutDampingCompression</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets strut damping under compression, normalized to chassis mass.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>strut damping under compression, normalized to chassis mass. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aa5dbdfdea810cf17af5230d87c6f8047"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getStrutDampingRelaxation" ref="aa5dbdfdea810cf17af5230d87c6f8047" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa5dbdfdea810cf17af5230d87c6f8047">gameplay::PhysicsVehicleWheel::getStrutDampingRelaxation</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets strut damping under relaxation, normalized to chassis mass.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>strut damping under relaxation, normalized to chassis mass. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="ac3348bfb28901f57e9d5586ec7f98fd6"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getStrutForceMax" ref="ac3348bfb28901f57e9d5586ec7f98fd6" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ac3348bfb28901f57e9d5586ec7f98fd6">gameplay::PhysicsVehicleWheel::getStrutForceMax</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the maximum strut force.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the maximum strut force. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="afd8986da9b5a43b6474b61abb208ff98"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getStrutRestLength" ref="afd8986da9b5a43b6474b61abb208ff98" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#afd8986da9b5a43b6474b61abb208ff98">gameplay::PhysicsVehicleWheel::getStrutRestLength</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the strut rest length.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the strut rest length. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a75719116a56c8e51a2db6b62e4820137"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getStrutStiffness" ref="a75719116a56c8e51a2db6b62e4820137" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a75719116a56c8e51a2db6b62e4820137">gameplay::PhysicsVehicleWheel::getStrutStiffness</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the strut stiffness, normalized to chassis mass.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the strut stiffness, normalized to chassis mass. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a3d2f40e2cb9100670f7fc71dfe1b6512"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getStrutTravelMax" ref="a3d2f40e2cb9100670f7fc71dfe1b6512" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a3d2f40e2cb9100670f7fc71dfe1b6512">gameplay::PhysicsVehicleWheel::getStrutTravelMax</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the maximum strut travel.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the maximum strut travel. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a2926421daef459560bab73c76396049c"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getType" ref="a2926421daef459560bab73c76396049c" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classgameplay_1_1_physics_collision_object.html#a99aa09f043883dcd33865cd582de463e">PhysicsCollisionObject::Type</a> <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a2926421daef459560bab73c76396049c">gameplay::PhysicsVehicleWheel::getType</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const<code> [virtual]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classgameplay_1_1_physics_collision_object.html#a233b0ebcd96ddb3935bff0b9729bba58">PhysicsCollisionObject::getType</a> </dd></dl>
- <p>Implements <a class="el" href="classgameplay_1_1_physics_collision_object.html#a233b0ebcd96ddb3935bff0b9729bba58">gameplay::PhysicsCollisionObject</a>.</p>
- </div>
- </div>
- <a class="anchor" id="aeee54c8889a3ae6cab2c4e9feb6bd4f7"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getWheelAxle" ref="aeee54c8889a3ae6cab2c4e9feb6bd4f7" args="(Vector3 *wheelAxle) const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aeee54c8889a3ae6cab2c4e9feb6bd4f7">gameplay::PhysicsVehicleWheel::getWheelAxle</a> </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> * </td>
- <td class="paramname"><em>wheelAxle</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets direction of axle (the spin axis), in chassis space.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">wheelAxle</td><td>address of where to store the result. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="aa242ef90a098a570ca4da26538936a86"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getWheelDirection" ref="aa242ef90a098a570ca4da26538936a86" args="(Vector3 *wheelDirection) const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa242ef90a098a570ca4da26538936a86">gameplay::PhysicsVehicleWheel::getWheelDirection</a> </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> * </td>
- <td class="paramname"><em>wheelDirection</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets direction of strut extension, in chassis space.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">wheelDirection</td><td>address of where to store the result. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a2cd7ed05c9277448017f440b1c0c3639"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::getWheelRadius" ref="a2cd7ed05c9277448017f440b1c0c3639" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">float <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a2cd7ed05c9277448017f440b1c0c3639">gameplay::PhysicsVehicleWheel::getWheelRadius</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Gets the wheel radius.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>the wheel radius. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="aa1e4dc8617fa7fc81d9917cb699c64be"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::isSteerable" ref="aa1e4dc8617fa7fc81d9917cb699c64be" args="() const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">bool <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa1e4dc8617fa7fc81d9917cb699c64be">gameplay::PhysicsVehicleWheel::isSteerable</a> </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Returns true if this wheel is steerable, false otherwise.</p>
- <dl class="return"><dt><b>Returns:</b></dt><dd>true if this wheel is steerable, false otherwise. </dd></dl>
- </div>
- </div>
- <a class="anchor" id="a917d749a134892a223c4970d1c905e01"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setEnabled" ref="a917d749a134892a223c4970d1c905e01" args="(bool enable)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a917d749a134892a223c4970d1c905e01">gameplay::PhysicsVehicleWheel::setEnabled</a> </td>
- <td>(</td>
- <td class="paramtype">bool </td>
- <td class="paramname"><em>enable</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Operation not supported. Use host vehicle's <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a917d749a134892a223c4970d1c905e01">setEnabled()</a> instead. </p>
- <p>Reimplemented from <a class="el" href="classgameplay_1_1_physics_collision_object.html#a8f4aeab962d1a1f1db4039de8a84b3bc">gameplay::PhysicsCollisionObject</a>.</p>
- </div>
- </div>
- <a class="anchor" id="af75526a65f49ac5d61cb4a663bbbc538"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setFrictionBreakout" ref="af75526a65f49ac5d61cb4a663bbbc538" args="(float frictionBreakout)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af75526a65f49ac5d61cb4a663bbbc538">gameplay::PhysicsVehicleWheel::setFrictionBreakout</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>frictionBreakout</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the breakout friction.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">frictionBreakout</td><td>the breakout friction. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="ab5e88fed2514941450ca94d763570f08"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setRollInfluence" ref="ab5e88fed2514941450ca94d763570f08" args="(float rollInfluence)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ab5e88fed2514941450ca94d763570f08">gameplay::PhysicsVehicleWheel::setRollInfluence</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>rollInfluence</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets roll influence which determines how side friction affects chassis roll.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">rollInfluence</td><td>roll influence, normalized factor. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="af21e7abcf78e2733a83295b3b53ca13a"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setSteerable" ref="af21e7abcf78e2733a83295b3b53ca13a" args="(bool steerable)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af21e7abcf78e2733a83295b3b53ca13a">gameplay::PhysicsVehicleWheel::setSteerable</a> </td>
- <td>(</td>
- <td class="paramtype">bool </td>
- <td class="paramname"><em>steerable</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets whether this wheel is steerable.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">steerable</td><td>true if this wheel is steerable, false otherwise. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="ade2f3208504499eba79b9fb0b0cb9fba"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setStrutConnectionOffset" ref="ade2f3208504499eba79b9fb0b0cb9fba" args="(const Vector3 &strutConnectionOffset)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ade2f3208504499eba79b9fb0b0cb9fba">gameplay::PhysicsVehicleWheel::setStrutConnectionOffset</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> & </td>
- <td class="paramname"><em>strutConnectionOffset</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets offset from the default strut connection point. The default strut connection point is determined from the position of the wheel node relative to the chassis node, and uses the specified value for strut rest length to locate the connection point above it (i.e., in the specified direction of strut compression). Any non-zero strutConnectionOffset acts as a delta from the computed default.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutConnectionOffset</td><td>offset from the default strut connection point. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a7ac0992c77ebad611add7ef3c48a7a3e"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setStrutDampingCompression" ref="a7ac0992c77ebad611add7ef3c48a7a3e" args="(float strutDampingCompression)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a7ac0992c77ebad611add7ef3c48a7a3e">gameplay::PhysicsVehicleWheel::setStrutDampingCompression</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>strutDampingCompression</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets strut damping under compression, normalized to chassis mass.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutDampingCompression</td><td>strut damping under compression, normalized to chassis mass. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="aa935ca9738ae66824f77b9625f94c60d"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setStrutDampingRelaxation" ref="aa935ca9738ae66824f77b9625f94c60d" args="(float strutDampingRelaxation)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa935ca9738ae66824f77b9625f94c60d">gameplay::PhysicsVehicleWheel::setStrutDampingRelaxation</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>strutDampingRelaxation</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets strut damping under relaxation, normalized to chassis mass.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutDampingRelaxation</td><td>strut damping under relaxation, normalized to chassis mass. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="ac896807ab2b0242930d6e6533f20c4f2"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setStrutForceMax" ref="ac896807ab2b0242930d6e6533f20c4f2" args="(float strutForceMax)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#ac896807ab2b0242930d6e6533f20c4f2">gameplay::PhysicsVehicleWheel::setStrutForceMax</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>strutForceMax</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the maximum strut force.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutForceMax</td><td>the maximum strut force. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="aa82e162c7c2e85a732e65376f2442a45"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setStrutRestLength" ref="aa82e162c7c2e85a732e65376f2442a45" args="(float strutRestLength)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa82e162c7c2e85a732e65376f2442a45">gameplay::PhysicsVehicleWheel::setStrutRestLength</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>strutRestLength</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the strut rest length.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutRestLength</td><td>the strut rest length. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="af2dd1662cb574e0ad37a3fdbcb53d1eb"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setStrutStiffness" ref="af2dd1662cb574e0ad37a3fdbcb53d1eb" args="(float strutStiffness)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af2dd1662cb574e0ad37a3fdbcb53d1eb">gameplay::PhysicsVehicleWheel::setStrutStiffness</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>strutStiffness</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the strut stiffness, normalized to chassis mass.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutStiffness</td><td>the strut stiffness, normalized to chassis mass. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a80aebe8de53500a3fb46ebb7010e50d1"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setStrutTravelMax" ref="a80aebe8de53500a3fb46ebb7010e50d1" args="(float strutTravelMax)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a80aebe8de53500a3fb46ebb7010e50d1">gameplay::PhysicsVehicleWheel::setStrutTravelMax</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>strutTravelMax</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the maximum strut travel.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">strutTravelMax</td><td>the maximum strut travel. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a51f5e949cbd369d565d0901bfa86e6cf"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setWheelAxle" ref="a51f5e949cbd369d565d0901bfa86e6cf" args="(const Vector3 &wheelAxle)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a51f5e949cbd369d565d0901bfa86e6cf">gameplay::PhysicsVehicleWheel::setWheelAxle</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> & </td>
- <td class="paramname"><em>wheelAxle</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets direction of axle (the spin axis), in chassis space.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">wheelAxle</td><td>direction of axle (the spin axis). </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="aa504970b6ac9ac2017729f13613411fd"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setWheelDirection" ref="aa504970b6ac9ac2017729f13613411fd" args="(const Vector3 &wheelDirection)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#aa504970b6ac9ac2017729f13613411fd">gameplay::PhysicsVehicleWheel::setWheelDirection</a> </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classgameplay_1_1_vector3.html">Vector3</a> & </td>
- <td class="paramname"><em>wheelDirection</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets direction of strut extension, in chassis space.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">wheelDirection</td><td>direction of strut extension. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="af603dfb21a7a7f4662e00872428462b5"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::setWheelRadius" ref="af603dfb21a7a7f4662e00872428462b5" args="(float wheelRadius)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#af603dfb21a7a7f4662e00872428462b5">gameplay::PhysicsVehicleWheel::setWheelRadius</a> </td>
- <td>(</td>
- <td class="paramtype">float </td>
- <td class="paramname"><em>wheelRadius</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Sets the wheel radius.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">wheelRadius</td><td>the wheel radius. </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- <a class="anchor" id="a21aae41c9b9c3caad45d713331629fdc"></a><!-- doxytag: member="gameplay::PhysicsVehicleWheel::transform" ref="a21aae41c9b9c3caad45d713331629fdc" args="(Node *node) const " -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void <a class="el" href="classgameplay_1_1_physics_vehicle_wheel.html#a21aae41c9b9c3caad45d713331629fdc">gameplay::PhysicsVehicleWheel::transform</a> </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classgameplay_1_1_node.html">Node</a> * </td>
- <td class="paramname"><em>node</em></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>Apply this wheel's world transform to the specified node. Useful for updating the specified visual node with the current transform.</p>
- <dl class="params"><dt><b>Parameters:</b></dt><dd>
- <table class="params">
- <tr><td class="paramname">node</td><td>the node to be transformed; (typically a visual representation of this wheel). </td></tr>
- </table>
- </dd>
- </dl>
- </div>
- </div>
- </div><!-- contents -->
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerator</a></div>
- <!-- iframe showing the search results (closed by default) -->
- <div id="MSearchResultsWindow">
- <iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
- </iframe>
- </div>
- <hr class="footer"/><address class="footer"><small>
- Generated on Sat Jan 24 2015 15:29:43 for gameplay by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.7.6.1
- </small></address>
- </body>
- </html>
|