diff options
| author | git perforce import user <a@b> | 2016-10-25 12:29:14 -0600 |
|---|---|---|
| committer | Sheikh Dawood Abdul Ajees <Sheikh Dawood Abdul Ajees> | 2016-10-25 18:56:37 -0500 |
| commit | 3dfe2108cfab31ba3ee5527e217d0d8e99a51162 (patch) | |
| tree | fa6485c169e50d7415a651bf838f5bcd0fd3bfbd /PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleEngineData.html | |
| download | physx-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.html | 414 |
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> + <a class="qindex" href="hierarchy.html">Class Hierarchy</a> + <a class="qindex" href="annotated.html">Compound List</a> + <a class="qindex" href="functions.html">Compound Members</a> + </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 <<a class="el" href="PxVehicleComponents_8h-source.html">PxVehicleComponents.h</a>></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\< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES \>" alt="PxFixedSizeLookupTable\< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES \>" 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 </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"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#20b8eecf7722a146de159d51a0e18a20">getRecipMOI</a> () const </td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#742d83de3319ceeede730a4eb9991382">getRecipMaxOmega</a> () const </td></tr> + +<tr><td class="mdescLeft"> </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"> </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"> +< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES > </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#63826cac0973a375151f3721c6bff91c">mTorqueCurve</a></td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#c72874f424c79dcac01031d46483e87c">mMOI</a></td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#972a686f9b4c46b5fe841625b2254487">mPeakTorque</a></td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#6c95aec1c84e0be6bf3422b5baf63b55">mMaxOmega</a></td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#76943ad72ff1317e208f508170ad8500">mDampingRateFullThrottle</a></td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#bca03573d5d4e614975979b7d16823ff">mDampingRateZeroThrottleClutchEngaged</a></td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#aa2ecbd51bda5f3894588cda89a015da">mDampingRateZeroThrottleClutchDisengaged</a></td></tr> + +<tr><td class="mdescLeft"> </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 </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#c6aeda65c9d857ab3c8233cb5ccb9b07">mRecipMOI</a></td></tr> + +<tr><td class="mdescLeft"> </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 </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleEngineData.html#00e06423168a5dde9fef7043ea701663">mRecipMaxOmega</a></td></tr> + +<tr><td class="mdescLeft"> </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 </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> </td><td> +</td></tr> +</table> +</dl> + +</div> +</div><p> +<hr><h2>Constructor & 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> ) </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 </td> + <td class="paramname"> <em>PxEMPTY</em> </td> + <td> ) </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> ) </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> ) </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> ) </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><eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES> <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 © 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> |