aboutsummaryrefslogtreecommitdiff
path: root/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html
diff options
context:
space:
mode:
authorgit perforce import user <a@b>2016-10-25 12:29:14 -0600
committerSheikh Dawood Abdul Ajees <Sheikh Dawood Abdul Ajees>2016-10-25 18:56:37 -0500
commit3dfe2108cfab31ba3ee5527e217d0d8e99a51162 (patch)
treefa6485c169e50d7415a651bf838f5bcd0fd3bfbd /PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html
downloadphysx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.tar.xz
physx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.zip
Initial commit:
PhysX 3.4.0 Update @ 21294896 APEX 1.4.0 Update @ 21275617 [CL 21300167]
Diffstat (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html')
-rw-r--r--PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html414
1 files changed, 414 insertions, 0 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html
new file mode 100644
index 00000000..601f74a0
--- /dev/null
+++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html
@@ -0,0 +1,414 @@
+<html>
+ <head>
+ <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleEngineData Class Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="images/PhysXlogo.png" align="middle"> <br>
+ <center>
+ <a class="qindex" href="main.html">Main Page</a> &nbsp;
+ <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp;
+ <a class="qindex" href="annotated.html">Compound List</a> &nbsp;
+ <a class="qindex" href="functions.html">Compound Members</a> &nbsp;
+ </center>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="contents">
+<h1>PxVehicleEngineData Class Reference<br>
+<small>
+[<a class="el" href="group__vehicle.html">Vehicle</a>]</small>
+</h1><!-- doxytag: class="PxVehicleEngineData" --><code>#include &lt;<a class="el" href="PxVehicleComponents_8h-source.html">PxVehicleComponents.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Collaboration diagram for PxVehicleEngineData:</div>
+<div class="dynsection">
+<p><center><img src="classPxVehicleEngineData__coll__graph.png" border="0" usemap="#PxVehicleEngineData__coll__map" alt="Collaboration graph"></center>
+<map name="PxVehicleEngineData__coll__map">
+<area shape="rect" href="classPxFixedSizeLookupTable.html" title="PxFixedSizeLookupTable\&lt; eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES \&gt;" alt="PxFixedSizeLookupTable\&lt; eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES \&gt;" coords="7,16,487,37"></map>
+<center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classPxVehicleEngineData-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="classPxVehicleEngineData.html#9d9444ef4754267f7352c33554323dd736fa1b079397822aa5a1f800221bd9af">eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES</a> = 8
+ }</td></tr>
+
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#003aa44611d0be2a466787521db49fb2">PxVehicleEngineData</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_FORCE_INLINE PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#20b8eecf7722a146de159d51a0e18a20">getRecipMOI</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value of mRecipMOI(=1.0f/mMOI) that is automatically set by <a class="el" href="classPxVehicleDriveSimData.html#7bc4349466a64ab5b50f8e0a847e1a2f" title="Set the engine data.">PxVehicleDriveSimData::setEngineData</a>. <a href="#20b8eecf7722a146de159d51a0e18a20"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PX_FORCE_INLINE PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#742d83de3319ceeede730a4eb9991382">getRecipMaxOmega</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return value of mRecipMaxOmega( = 1.0f / mMaxOmega ) that is automatically set by <a class="el" href="classPxVehicleDriveSimData.html#7bc4349466a64ab5b50f8e0a847e1a2f" title="Set the engine data.">PxVehicleDriveSimData::setEngineData</a>. <a href="#742d83de3319ceeede730a4eb9991382"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#a24a9523ad4a01e87df3a6d1d7c168a1">PxVehicleEngineData</a> (const <a class="el" href="group__foundation.html#g0326e4ec6e9082ac70f32df5edc6eb5f">PxEMPTY</a>)</td></tr>
+
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classPxFixedSizeLookupTable.html">PxFixedSizeLookupTable</a><br class="typebreak">
+&lt; eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#63826cac0973a375151f3721c6bff91c">mTorqueCurve</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Graph of normalized torque (torque/mPeakTorque) against normalized engine speed ( engineRotationSpeed / mMaxOmega ). <a href="#63826cac0973a375151f3721c6bff91c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#c72874f424c79dcac01031d46483e87c">mMOI</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Moment of inertia of the engine around the axis of rotation. <a href="#c72874f424c79dcac01031d46483e87c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#972a686f9b4c46b5fe841625b2254487">mPeakTorque</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Maximum torque available to apply to the engine when the accelerator pedal is at maximum. <a href="#972a686f9b4c46b5fe841625b2254487"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#6c95aec1c84e0be6bf3422b5baf63b55">mMaxOmega</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Maximum rotation speed of the engine. <a href="#6c95aec1c84e0be6bf3422b5baf63b55"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#76943ad72ff1317e208f508170ad8500">mDampingRateFullThrottle</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Damping rate of engine when full throttle is applied. <a href="#76943ad72ff1317e208f508170ad8500"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#bca03573d5d4e614975979b7d16823ff">mDampingRateZeroThrottleClutchEngaged</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Damping rate of engine when full throttle is applied. <a href="#bca03573d5d4e614975979b7d16823ff"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#aa2ecbd51bda5f3894588cda89a015da">mDampingRateZeroThrottleClutchDisengaged</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Damping rate of engine when full throttle is applied. <a href="#aa2ecbd51bda5f3894588cda89a015da"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#cb3bf7040b79de23d952d45602c13587">isValid</a> () const </td></tr>
+
+<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#c6aeda65c9d857ab3c8233cb5ccb9b07">mRecipMOI</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reciprocal of the engine moment of inertia. <a href="#c6aeda65c9d857ab3c8233cb5ccb9b07"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#00e06423168a5dde9fef7043ea701663">mRecipMaxOmega</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reciprocal of the maximum rotation speed of the engine. <a href="#00e06423168a5dde9fef7043ea701663"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#a2f8773ce851c65e3c7d31b8991ea8f8">PxVehicleDriveSimData</a></td></tr>
+
+</table>
+<hr><h2>Member Enumeration Documentation</h2>
+<a class="anchor" name="9d9444ef4754267f7352c33554323dd7"></a><!-- doxytag: member="PxVehicleEngineData::@5" ref="9d9444ef4754267f7352c33554323dd7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">anonymous enum </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="9d9444ef4754267f7352c33554323dd736fa1b079397822aa5a1f800221bd9af"></a><!-- doxytag: member="eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES" ref="9d9444ef4754267f7352c33554323dd736fa1b079397822aa5a1f800221bd9af" args="" -->eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="003aa44611d0be2a466787521db49fb2"></a><!-- doxytag: member="PxVehicleEngineData::PxVehicleEngineData" ref="003aa44611d0be2a466787521db49fb2" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxVehicleEngineData::PxVehicleEngineData </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a24a9523ad4a01e87df3a6d1d7c168a1"></a><!-- doxytag: member="PxVehicleEngineData::PxVehicleEngineData" ref="a24a9523ad4a01e87df3a6d1d7c168a1" args="(const PxEMPTY)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxVehicleEngineData::PxVehicleEngineData </td>
+ <td>(</td>
+ <td class="paramtype">const &nbsp;</td>
+ <td class="paramname"> <em>PxEMPTY</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="742d83de3319ceeede730a4eb9991382"></a><!-- doxytag: member="PxVehicleEngineData::getRecipMaxOmega" ref="742d83de3319ceeede730a4eb9991382" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_FORCE_INLINE PxReal PxVehicleEngineData::getRecipMaxOmega </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return value of mRecipMaxOmega( = 1.0f / mMaxOmega ) that is automatically set by <a class="el" href="classPxVehicleDriveSimData.html#7bc4349466a64ab5b50f8e0a847e1a2f" title="Set the engine data.">PxVehicleDriveSimData::setEngineData</a>.
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="20b8eecf7722a146de159d51a0e18a20"></a><!-- doxytag: member="PxVehicleEngineData::getRecipMOI" ref="20b8eecf7722a146de159d51a0e18a20" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PX_FORCE_INLINE PxReal PxVehicleEngineData::getRecipMOI </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return value of mRecipMOI(=1.0f/mMOI) that is automatically set by <a class="el" href="classPxVehicleDriveSimData.html#7bc4349466a64ab5b50f8e0a847e1a2f" title="Set the engine data.">PxVehicleDriveSimData::setEngineData</a>.
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="cb3bf7040b79de23d952d45602c13587"></a><!-- doxytag: member="PxVehicleEngineData::isValid" ref="cb3bf7040b79de23d952d45602c13587" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleEngineData::isValid </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [private]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Friends And Related Function Documentation</h2>
+<a class="anchor" name="a2f8773ce851c65e3c7d31b8991ea8f8"></a><!-- doxytag: member="PxVehicleEngineData::PxVehicleDriveSimData" ref="a2f8773ce851c65e3c7d31b8991ea8f8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">friend class <a class="el" href="classPxVehicleDriveSimData.html">PxVehicleDriveSimData</a><code> [friend]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="76943ad72ff1317e208f508170ad8500"></a><!-- doxytag: member="PxVehicleEngineData::mDampingRateFullThrottle" ref="76943ad72ff1317e208f508170ad8500" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#76943ad72ff1317e208f508170ad8500">PxVehicleEngineData::mDampingRateFullThrottle</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Damping rate of engine when full throttle is applied.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>If the clutch is engaged (any gear except neutral) then the damping rate applied at run-time is an interpolation between mDampingRateZeroThrottleClutchEngaged and mDampingRateFullThrottle: mDampingRateZeroThrottleClutchEngaged + (mDampingRateFullThrottle-mDampingRateZeroThrottleClutchEngaged)*acceleratorPedal;<p>
+If the clutch is disengaged (in neutral gear) the damping rate applied at run-time is an interpolation between mDampingRateZeroThrottleClutchDisengaged and mDampingRateFullThrottle: mDampingRateZeroThrottleClutchDisengaged + (mDampingRateFullThrottle-mDampingRateZeroThrottleClutchDisengaged)*acceleratorPedal;<p>
+Specified in kilograms metres-squared per second (kg m^2 s^-1).</dd></dl>
+<b>Range:</b> [0, PX_MAX_F32)<br>
+
+</div>
+</div><p>
+<a class="anchor" name="aa2ecbd51bda5f3894588cda89a015da"></a><!-- doxytag: member="PxVehicleEngineData::mDampingRateZeroThrottleClutchDisengaged" ref="aa2ecbd51bda5f3894588cda89a015da" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#aa2ecbd51bda5f3894588cda89a015da">PxVehicleEngineData::mDampingRateZeroThrottleClutchDisengaged</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Damping rate of engine when full throttle is applied.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>If the clutch is engaged (any gear except neutral) then the damping rate applied at run-time is an interpolation between mDampingRateZeroThrottleClutchEngaged and mDampingRateFullThrottle: mDampingRateZeroThrottleClutchEngaged + (mDampingRateFullThrottle-mDampingRateZeroThrottleClutchEngaged)*acceleratorPedal;<p>
+If the clutch is disengaged (in neutral gear) the damping rate applied at run-time is an interpolation between mDampingRateZeroThrottleClutchDisengaged and mDampingRateFullThrottle: mDampingRateZeroThrottleClutchDisengaged + (mDampingRateFullThrottle-mDampingRateZeroThrottleClutchDisengaged)*acceleratorPedal;<p>
+Specified in kilograms metres-squared per second (kg m^2 s^-1).</dd></dl>
+<b>Range:</b> [0, PX_MAX_F32)<br>
+
+</div>
+</div><p>
+<a class="anchor" name="bca03573d5d4e614975979b7d16823ff"></a><!-- doxytag: member="PxVehicleEngineData::mDampingRateZeroThrottleClutchEngaged" ref="bca03573d5d4e614975979b7d16823ff" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#bca03573d5d4e614975979b7d16823ff">PxVehicleEngineData::mDampingRateZeroThrottleClutchEngaged</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Damping rate of engine when full throttle is applied.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>If the clutch is engaged (any gear except neutral) then the damping rate applied at run-time is an interpolation between mDampingRateZeroThrottleClutchEngaged and mDampingRateFullThrottle: mDampingRateZeroThrottleClutchEngaged + (mDampingRateFullThrottle-mDampingRateZeroThrottleClutchEngaged)*acceleratorPedal;<p>
+If the clutch is disengaged (in neutral gear) the damping rate applied at run-time is an interpolation between mDampingRateZeroThrottleClutchDisengaged and mDampingRateFullThrottle: mDampingRateZeroThrottleClutchDisengaged + (mDampingRateFullThrottle-mDampingRateZeroThrottleClutchDisengaged)*acceleratorPedal;<p>
+Specified in kilograms metres-squared per second (kg m^2 s^-1).</dd></dl>
+<b>Range:</b> [0, PX_MAX_F32)<br>
+
+</div>
+</div><p>
+<a class="anchor" name="6c95aec1c84e0be6bf3422b5baf63b55"></a><!-- doxytag: member="PxVehicleEngineData::mMaxOmega" ref="6c95aec1c84e0be6bf3422b5baf63b55" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#6c95aec1c84e0be6bf3422b5baf63b55">PxVehicleEngineData::mMaxOmega</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Maximum rotation speed of the engine.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>Specified in radians per second (s^-1).</dd></dl>
+<b>Range:</b> [0, PX_MAX_F32)<br>
+
+</div>
+</div><p>
+<a class="anchor" name="c72874f424c79dcac01031d46483e87c"></a><!-- doxytag: member="PxVehicleEngineData::mMOI" ref="c72874f424c79dcac01031d46483e87c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#c72874f424c79dcac01031d46483e87c">PxVehicleEngineData::mMOI</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Moment of inertia of the engine around the axis of rotation.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>Specified in kilograms metres-squared (kg m^2) </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="972a686f9b4c46b5fe841625b2254487"></a><!-- doxytag: member="PxVehicleEngineData::mPeakTorque" ref="972a686f9b4c46b5fe841625b2254487" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#972a686f9b4c46b5fe841625b2254487">PxVehicleEngineData::mPeakTorque</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Maximum torque available to apply to the engine when the accelerator pedal is at maximum.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>The torque available is the value of the accelerator pedal (in range [0, 1]) multiplied by the normalized torque as computed from mTorqueCurve multiplied by mPeakTorque.<p>
+Specified in kilograms metres-squared per second-squared (kg m^2 s^-2).</dd></dl>
+<b>Range:</b> [0, PX_MAX_F32)<br>
+
+</div>
+</div><p>
+<a class="anchor" name="00e06423168a5dde9fef7043ea701663"></a><!-- doxytag: member="PxVehicleEngineData::mRecipMaxOmega" ref="00e06423168a5dde9fef7043ea701663" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#00e06423168a5dde9fef7043ea701663">PxVehicleEngineData::mRecipMaxOmega</a><code> [private]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Reciprocal of the maximum rotation speed of the engine.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>Not necessary to set this value because it is set by <a class="el" href="classPxVehicleDriveSimData.html#7bc4349466a64ab5b50f8e0a847e1a2f" title="Set the engine data.">PxVehicleDriveSimData::setEngineData</a></dd></dl>
+<b>Range:</b> [0, PX_MAX_F32)<br>
+
+</div>
+</div><p>
+<a class="anchor" name="c6aeda65c9d857ab3c8233cb5ccb9b07"></a><!-- doxytag: member="PxVehicleEngineData::mRecipMOI" ref="c6aeda65c9d857ab3c8233cb5ccb9b07" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleEngineData.html#c6aeda65c9d857ab3c8233cb5ccb9b07">PxVehicleEngineData::mRecipMOI</a><code> [private]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Reciprocal of the engine moment of inertia.
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>Not necessary to set this value because it is set by <a class="el" href="classPxVehicleDriveSimData.html#7bc4349466a64ab5b50f8e0a847e1a2f" title="Set the engine data.">PxVehicleDriveSimData::setEngineData</a></dd></dl>
+<b>Range:</b> [0, PX_MAX_F32)<br>
+
+</div>
+</div><p>
+<a class="anchor" name="63826cac0973a375151f3721c6bff91c"></a><!-- doxytag: member="PxVehicleEngineData::mTorqueCurve" ref="63826cac0973a375151f3721c6bff91c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classPxFixedSizeLookupTable.html">PxFixedSizeLookupTable</a>&lt;eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES&gt; <a class="el" href="classPxVehicleEngineData.html#63826cac0973a375151f3721c6bff91c">PxVehicleEngineData::mTorqueCurve</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Graph of normalized torque (torque/mPeakTorque) against normalized engine speed ( engineRotationSpeed / mMaxOmega ).
+<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>The normalized engine speed is the x-axis of the graph, while the normalized torque is the y-axis of the graph. </dd></dl>
+
+</div>
+</div><p>
+<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></ul>
+</div>
+
+<hr style="width: 100%; height: 2px;"><br>
+Copyright &copy; 2008-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</body>
+</html>