484 lines
24 KiB
HTML
484 lines
24 KiB
HTML
<!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"/>
|
|
<meta name="generator" content="Doxygen 1.8.14"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>PxVehicleAutoBoxData Class Reference</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>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(initResizable);
|
|
/* @license-end */</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>
|
|
<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 style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="PhysXLogoBlack.png"/></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.14 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(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:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('classPxVehicleAutoBoxData.html','');});
|
|
/* @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">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-attribs">Public Attributes</a> |
|
|
<a href="#pri-methods">Private Member Functions</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<a href="classPxVehicleAutoBoxData-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">PxVehicleAutoBoxData Class Reference<div class="ingroups"><a class="el" href="group__vehicle.html">Vehicle</a></div></div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="PxVehicleComponents_8h_source.html">PxVehicleComponents.h</a>></code></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a7cb4c73cc1997ba805a79cb72f230d36"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#a7cb4c73cc1997ba805a79cb72f230d36">PxVehicleAutoBoxData</a> ()</td></tr>
|
|
<tr class="separator:a7cb4c73cc1997ba805a79cb72f230d36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab58a308ce4750594e3335d953d70281c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#ab58a308ce4750594e3335d953d70281c">setLatency</a> (const PxReal latency)</td></tr>
|
|
<tr class="memdesc:ab58a308ce4750594e3335d953d70281c"><td class="mdescLeft"> </td><td class="mdescRight">Set the latency time of the autobox. <a href="#ab58a308ce4750594e3335d953d70281c">More...</a><br /></td></tr>
|
|
<tr class="separator:ab58a308ce4750594e3335d953d70281c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a005a7683c71f24cef155c14c2e1e3a44"><td class="memItemLeft" align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#a005a7683c71f24cef155c14c2e1e3a44">getLatency</a> () const</td></tr>
|
|
<tr class="memdesc:a005a7683c71f24cef155c14c2e1e3a44"><td class="mdescLeft"> </td><td class="mdescRight">Get the latency time of the autobox. <a href="#a005a7683c71f24cef155c14c2e1e3a44">More...</a><br /></td></tr>
|
|
<tr class="separator:a005a7683c71f24cef155c14c2e1e3a44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4f2313daab10500b71271d46ebbd0fc5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#a4f2313daab10500b71271d46ebbd0fc5">PxVehicleAutoBoxData</a> (const <a class="el" href="group__foundation.html#ga0326e4ec6e9082ac70f32df5edc6eb5f">PxEMPTY</a>)</td></tr>
|
|
<tr class="separator:a4f2313daab10500b71271d46ebbd0fc5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad942a43c68ffa02a5cebf38b5d4d383d"><td class="memItemLeft" align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#ad942a43c68ffa02a5cebf38b5d4d383d">getUpRatios</a> (<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> a) const</td></tr>
|
|
<tr class="separator:ad942a43c68ffa02a5cebf38b5d4d383d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8fadedab89e26a913b7c24b312ccf106"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#a8fadedab89e26a913b7c24b312ccf106">setUpRatios</a> (<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> a, PxReal ratio)</td></tr>
|
|
<tr class="separator:a8fadedab89e26a913b7c24b312ccf106"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7be3adbf66a114e47caf74ced1bac776"><td class="memItemLeft" align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#a7be3adbf66a114e47caf74ced1bac776">getDownRatios</a> (<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> a) const</td></tr>
|
|
<tr class="separator:a7be3adbf66a114e47caf74ced1bac776"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa2353fe51236e4d02924eff9bccd94b2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#aa2353fe51236e4d02924eff9bccd94b2">setDownRatios</a> (<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> a, PxReal ratio)</td></tr>
|
|
<tr class="separator:aa2353fe51236e4d02924eff9bccd94b2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
Public Attributes</h2></td></tr>
|
|
<tr class="memitem:a696b7ff3f8fff200c7b9fc5d28b4bf5f"><td class="memItemLeft" align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#a696b7ff3f8fff200c7b9fc5d28b4bf5f">mUpRatios</a> [<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af227e90e7f5a7985fddb8168c0d2e667">PxVehicleGearsData::eGEARSRATIO_COUNT</a>]</td></tr>
|
|
<tr class="memdesc:a696b7ff3f8fff200c7b9fc5d28b4bf5f"><td class="mdescLeft"> </td><td class="mdescRight">Value of ( engineRotationSpeed / <a class="el" href="classPxVehicleEngineData.html#a6c95aec1c84e0be6bf3422b5baf63b55" title="Maximum rotation speed of the engine. ">PxVehicleEngineData::mMaxOmega</a> ) that is high enough to increment gear. <a href="#a696b7ff3f8fff200c7b9fc5d28b4bf5f">More...</a><br /></td></tr>
|
|
<tr class="separator:a696b7ff3f8fff200c7b9fc5d28b4bf5f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6b4ebae3f2df08e54ae36406738ed1a"><td class="memItemLeft" align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#af6b4ebae3f2df08e54ae36406738ed1a">mDownRatios</a> [<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af227e90e7f5a7985fddb8168c0d2e667">PxVehicleGearsData::eGEARSRATIO_COUNT</a>]</td></tr>
|
|
<tr class="memdesc:af6b4ebae3f2df08e54ae36406738ed1a"><td class="mdescLeft"> </td><td class="mdescRight">Value of engineRevs/maxEngineRevs that is low enough to decrement gear. <a href="#af6b4ebae3f2df08e54ae36406738ed1a">More...</a><br /></td></tr>
|
|
<tr class="separator:af6b4ebae3f2df08e54ae36406738ed1a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
|
Private Member Functions</h2></td></tr>
|
|
<tr class="memitem:a2b3100a3f1b1b6e5fcdeb0bc178b94d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#a2b3100a3f1b1b6e5fcdeb0bc178b94d8">isValid</a> () const</td></tr>
|
|
<tr class="separator:a2b3100a3f1b1b6e5fcdeb0bc178b94d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
|
|
Friends</h2></td></tr>
|
|
<tr class="memitem:aa2f8773ce851c65e3c7d31b8991ea8f8"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleAutoBoxData.html#aa2f8773ce851c65e3c7d31b8991ea8f8">PxVehicleDriveSimData</a></td></tr>
|
|
<tr class="separator:aa2f8773ce851c65e3c7d31b8991ea8f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a7cb4c73cc1997ba805a79cb72f230d36"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7cb4c73cc1997ba805a79cb72f230d36">◆ </a></span>PxVehicleAutoBoxData() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PxVehicleAutoBoxData::PxVehicleAutoBoxData </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="reference">References <a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af227e90e7f5a7985fddb8168c0d2e667">PxVehicleGearsData::eGEARSRATIO_COUNT</a>, <a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7aa3cb1739bffe703f71b3f7b70fae4187">PxVehicleGearsData::eNEUTRAL</a>, and <a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af522dd809b590b828e826fa7a0c083cb">PxVehicleGearsData::eREVERSE</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4f2313daab10500b71271d46ebbd0fc5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f2313daab10500b71271d46ebbd0fc5">◆ </a></span>PxVehicleAutoBoxData() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PxVehicleAutoBoxData::PxVehicleAutoBoxData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="group__foundation.html#ga0326e4ec6e9082ac70f32df5edc6eb5f">PxEMPTY</a> </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a7be3adbf66a114e47caf74ced1bac776"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7be3adbf66a114e47caf74ced1bac776">◆ </a></span>getDownRatios()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PxReal PxVehicleAutoBoxData::getDownRatios </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> </td>
|
|
<td class="paramname"><em>a</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a005a7683c71f24cef155c14c2e1e3a44"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a005a7683c71f24cef155c14c2e1e3a44">◆ </a></span>getLatency()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PxReal PxVehicleAutoBoxData::getLatency </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Get the latency time of the autobox. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Specified in seconds (s).</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxVehicleAutoBoxData.html#ab58a308ce4750594e3335d953d70281c" title="Set the latency time of the autobox. ">setLatency</a> </dd></dl>
|
|
|
|
<p class="reference">References <a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af522dd809b590b828e826fa7a0c083cb">PxVehicleGearsData::eREVERSE</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad942a43c68ffa02a5cebf38b5d4d383d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad942a43c68ffa02a5cebf38b5d4d383d">◆ </a></span>getUpRatios()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PxReal PxVehicleAutoBoxData::getUpRatios </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> </td>
|
|
<td class="paramname"><em>a</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b3100a3f1b1b6e5fcdeb0bc178b94d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b3100a3f1b1b6e5fcdeb0bc178b94d8">◆ </a></span>isValid()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool PxVehicleAutoBoxData::isValid </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa2353fe51236e4d02924eff9bccd94b2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa2353fe51236e4d02924eff9bccd94b2">◆ </a></span>setDownRatios()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PxVehicleAutoBoxData::setDownRatios </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">PxReal </td>
|
|
<td class="paramname"><em>ratio</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab58a308ce4750594e3335d953d70281c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab58a308ce4750594e3335d953d70281c">◆ </a></span>setLatency()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PxVehicleAutoBoxData::setLatency </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const PxReal </td>
|
|
<td class="paramname"><em>latency</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Set the latency time of the autobox. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Latency time is the minimum time that must pass between each gear change that is initiated by the autobox. The auto-box will only attempt to initiate another gear change up or down if the simulation time that has passed since the most recent automated gear change is greater than the specified latency.</dd>
|
|
<dd>
|
|
Specified in seconds (s).</dd></dl>
|
|
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxVehicleAutoBoxData.html#a005a7683c71f24cef155c14c2e1e3a44" title="Get the latency time of the autobox. ">getLatency</a> </dd></dl>
|
|
|
|
<p class="reference">References <a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af522dd809b590b828e826fa7a0c083cb">PxVehicleGearsData::eREVERSE</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8fadedab89e26a913b7c24b312ccf106"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8fadedab89e26a913b7c24b312ccf106">◆ </a></span>setUpRatios()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void PxVehicleAutoBoxData::setUpRatios </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7">PxVehicleGearsData::Enum</a> </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">PxReal </td>
|
|
<td class="paramname"><em>ratio</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
|
<a id="aa2f8773ce851c65e3c7d31b8991ea8f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa2f8773ce851c65e3c7d31b8991ea8f8">◆ </a></span>PxVehicleDriveSimData</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">friend class <a class="el" href="classPxVehicleDriveSimData.html">PxVehicleDriveSimData</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="af6b4ebae3f2df08e54ae36406738ed1a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af6b4ebae3f2df08e54ae36406738ed1a">◆ </a></span>mDownRatios</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PxReal PxVehicleAutoBoxData::mDownRatios[<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af227e90e7f5a7985fddb8168c0d2e667">PxVehicleGearsData::eGEARSRATIO_COUNT</a>]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Value of engineRevs/maxEngineRevs that is low enough to decrement gear. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>When ( engineRotationSpeed / <a class="el" href="classPxVehicleEngineData.html#a6c95aec1c84e0be6bf3422b5baf63b55" title="Maximum rotation speed of the engine. ">PxVehicleEngineData::mMaxOmega</a> ) < mDownRatios[currentGear] the autobox will begin a transition to currentGear-1 unless currentGear is first gear or neutral or reverse.</dd></dl>
|
|
<p><b>Range:</b> [0, 1]<br />
|
|
</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a696b7ff3f8fff200c7b9fc5d28b4bf5f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a696b7ff3f8fff200c7b9fc5d28b4bf5f">◆ </a></span>mUpRatios</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">PxReal PxVehicleAutoBoxData::mUpRatios[<a class="el" href="classPxVehicleGearsData.html#a31359110050aad08510b99208a304cb7af227e90e7f5a7985fddb8168c0d2e667">PxVehicleGearsData::eGEARSRATIO_COUNT</a>]</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Value of ( engineRotationSpeed / <a class="el" href="classPxVehicleEngineData.html#a6c95aec1c84e0be6bf3422b5baf63b55" title="Maximum rotation speed of the engine. ">PxVehicleEngineData::mMaxOmega</a> ) that is high enough to increment gear. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>When ( engineRotationSpeed / <a class="el" href="classPxVehicleEngineData.html#a6c95aec1c84e0be6bf3422b5baf63b55" title="Maximum rotation speed of the engine. ">PxVehicleEngineData::mMaxOmega</a> ) > mUpRatios[currentGear] the autobox will begin a transition to currentGear+1 unless currentGear is the highest possible gear or neutral or reverse.</dd></dl>
|
|
<p><b>Range:</b> [0, 1]<br />
|
|
</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
|
<li><a class="el" href="PxVehicleComponents_8h_source.html">PxVehicleComponents.h</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.14-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="classPxVehicleAutoBoxData.html">PxVehicleAutoBoxData</a></li>
|
|
<li class="footer">Copyright © 2008-2021 NVIDIA Corporation, 2788 San Tomas Expressway, Santa Clara, CA 95051 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a></li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|