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/classPxVehicleTireData.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/classPxVehicleTireData.html')
| -rw-r--r-- | PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleTireData.html | 415 |
1 files changed, 415 insertions, 0 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleTireData.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleTireData.html new file mode 100644 index 00000000..7cfb9606 --- /dev/null +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleTireData.html @@ -0,0 +1,415 @@ +<html> + <head> + <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleTireData 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>PxVehicleTireData Class Reference<br> +<small> +[<a class="el" href="group__vehicle.html">Vehicle</a>]</small> +</h1><!-- doxytag: class="PxVehicleTireData" --><code>#include <<a class="el" href="PxVehicleComponents_8h-source.html">PxVehicleComponents.h</a>></code> +<p> + +<p> +<a href="classPxVehicleTireData-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 Member Functions</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#4f7cde0fb3943e130fe35a786f649d1d">PxVehicleTireData</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="classPxVehicleTireData.html#de0259eb242f4e9e687fbd29d59d1ee1">getRecipLongitudinalStiffnessPerUnitGravity</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return Cached value of 1.0/mLongitudinalStiffnessPerUnitGravity. <a href="#de0259eb242f4e9e687fbd29d59d1ee1"></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="classPxVehicleTireData.html#80027d305819f6805bf73eb47d5b9be7">getFrictionVsSlipGraphRecipx1Minusx0</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return Cached value of 1.0f/(mFrictionVsSlipGraph[1][0]-mFrictionVsSlipGraph[0][0]). <a href="#80027d305819f6805bf73eb47d5b9be7"></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="classPxVehicleTireData.html#f317498c9bf064a14e1856288280e145">getFrictionVsSlipGraphRecipx2Minusx1</a> () const </td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Return Cached value of 1.0f/(mFrictionVsSlipGraph[2][0]-mFrictionVsSlipGraph[1][0]). <a href="#f317498c9bf064a14e1856288280e145"></a><br></td></tr> +<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#d52ba7c872280fd9a52e728a052fc7ff">mLatStiffX</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Tire lateral stiffness is a graph of tire load that has linear behavior near zero load and flattens at large loads. mLatStiffX describes the minimum normalized load (load/restLoad) that gives a flat lateral stiffness response to load. <a href="#d52ba7c872280fd9a52e728a052fc7ff"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#d2fa139cdff425babbf332384478a857">mLatStiffY</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Tire lateral stiffness is a graph of tire load that has linear behavior near zero load and flattens at large loads. mLatStiffY describes the maximum possible value of lateralStiffness/restLoad that occurs when (load/restLoad)>= mLatStiffX. <a href="#d2fa139cdff425babbf332384478a857"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#92083c9b5fbf957e4d4c54ab566b5457">mLongitudinalStiffnessPerUnitGravity</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Tire Longitudinal stiffness per unit gravitational acceleration. <a href="#92083c9b5fbf957e4d4c54ab566b5457"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#d279199240b57e9d20ad48a610ffa4b4">mCamberStiffnessPerUnitGravity</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">tire Tire camber stiffness per unity gravitational acceleration. <a href="#d279199240b57e9d20ad48a610ffa4b4"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#ab2bbd4b293db8fb9b94f310a59176a2">mFrictionVsSlipGraph</a> [3][2]</td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Graph of friction vs longitudinal slip with 3 points. <a href="#ab2bbd4b293db8fb9b94f310a59176a2"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__foundation.html#gcce5749db3dcfb916e98c253374264ed">PxU32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#8a9469d1683718ba3e5a2d2632dd9218">mType</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Tire type denoting slicks, wets, snow, winter, summer, all-terrain, mud etc. <a href="#8a9469d1683718ba3e5a2d2632dd9218"></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="classPxVehicleTireData.html#04a41f34edbf9a5bc42cc495684ca841">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="classPxVehicleTireData.html#8b459e357483c7ee86304cc1280c2d2d">mRecipLongitudinalStiffnessPerUnitGravity</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Cached value of 1.0/mLongitudinalStiffnessPerUnitGravity. <a href="#8b459e357483c7ee86304cc1280c2d2d"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#72bc73620f4d6265cf51869439574d3c">mFrictionVsSlipGraphRecipx1Minusx0</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Cached value of 1.0f/(mFrictionVsSlipGraph[1][0]-mFrictionVsSlipGraph[0][0]). <a href="#72bc73620f4d6265cf51869439574d3c"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#5a2f35b2a0e3e225e13c62f6d4c588d6">mFrictionVsSlipGraphRecipx2Minusx1</a></td></tr> + +<tr><td class="mdescLeft"> </td><td class="mdescRight">Cached value of 1.0f/(mFrictionVsSlipGraph[2][0]-mFrictionVsSlipGraph[1][0]). <a href="#5a2f35b2a0e3e225e13c62f6d4c588d6"></a><br></td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleTireData.html#0b498753b7cf6afa6f0d507413dcb629">mPad</a> [2]</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="classPxVehicleTireData.html#4c2a2bf5a268389976a6f3c6ffeb1806">PxVehicleWheels4SimData</a></td></tr> + +</table> +<hr><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" name="4f7cde0fb3943e130fe35a786f649d1d"></a><!-- doxytag: member="PxVehicleTireData::PxVehicleTireData" ref="4f7cde0fb3943e130fe35a786f649d1d" args="()" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxVehicleTireData::PxVehicleTireData </td> + <td>(</td> + <td class="paramname"> </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="80027d305819f6805bf73eb47d5b9be7"></a><!-- doxytag: member="PxVehicleTireData::getFrictionVsSlipGraphRecipx1Minusx0" ref="80027d305819f6805bf73eb47d5b9be7" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PX_FORCE_INLINE PxReal PxVehicleTireData::getFrictionVsSlipGraphRecipx1Minusx0 </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td> const<code> [inline]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return Cached value of 1.0f/(mFrictionVsSlipGraph[1][0]-mFrictionVsSlipGraph[0][0]). +<p> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="f317498c9bf064a14e1856288280e145"></a><!-- doxytag: member="PxVehicleTireData::getFrictionVsSlipGraphRecipx2Minusx1" ref="f317498c9bf064a14e1856288280e145" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PX_FORCE_INLINE PxReal PxVehicleTireData::getFrictionVsSlipGraphRecipx2Minusx1 </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td> const<code> [inline]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return Cached value of 1.0f/(mFrictionVsSlipGraph[2][0]-mFrictionVsSlipGraph[1][0]). +<p> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="de0259eb242f4e9e687fbd29d59d1ee1"></a><!-- doxytag: member="PxVehicleTireData::getRecipLongitudinalStiffnessPerUnitGravity" ref="de0259eb242f4e9e687fbd29d59d1ee1" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PX_FORCE_INLINE PxReal PxVehicleTireData::getRecipLongitudinalStiffnessPerUnitGravity </td> + <td>(</td> + <td class="paramname"> </td> + <td> ) </td> + <td> const<code> [inline]</code></td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Return Cached value of 1.0/mLongitudinalStiffnessPerUnitGravity. +<p> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="04a41f34edbf9a5bc42cc495684ca841"></a><!-- doxytag: member="PxVehicleTireData::isValid" ref="04a41f34edbf9a5bc42cc495684ca841" args="() const " --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool PxVehicleTireData::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="4c2a2bf5a268389976a6f3c6ffeb1806"></a><!-- doxytag: member="PxVehicleTireData::PxVehicleWheels4SimData" ref="4c2a2bf5a268389976a6f3c6ffeb1806" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">friend class PxVehicleWheels4SimData<code> [friend]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> + +</div> +</div><p> +<hr><h2>Member Data Documentation</h2> +<a class="anchor" name="d279199240b57e9d20ad48a610ffa4b4"></a><!-- doxytag: member="PxVehicleTireData::mCamberStiffnessPerUnitGravity" ref="d279199240b57e9d20ad48a610ffa4b4" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#d279199240b57e9d20ad48a610ffa4b4">PxVehicleTireData::mCamberStiffnessPerUnitGravity</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +tire Tire camber stiffness per unity gravitational acceleration. +<p> +<dl class="note" compact><dt><b>Note:</b></dt><dd>Camber stiffness of the tire is calculated as gravitationalAcceleration*mCamberStiffnessPerUnitGravity<p> +Camber force can be approximated as gravitationalAcceleration*mCamberStiffnessPerUnitGravity*camberAngle.<p> +Specified in kilograms per radian.</dd></dl> +<b>Range:</b> [0, PX_MAX_F32)<br> + +</div> +</div><p> +<a class="anchor" name="ab2bbd4b293db8fb9b94f310a59176a2"></a><!-- doxytag: member="PxVehicleTireData::mFrictionVsSlipGraph" ref="ab2bbd4b293db8fb9b94f310a59176a2" args="[3][2]" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#ab2bbd4b293db8fb9b94f310a59176a2">PxVehicleTireData::mFrictionVsSlipGraph</a>[3][2] </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Graph of friction vs longitudinal slip with 3 points. +<p> +<dl class="note" compact><dt><b>Note:</b></dt><dd>mFrictionVsSlipGraph[0][0] is always zero.<p> +mFrictionVsSlipGraph[0][1] is the friction available at zero longitudinal slip.<p> +mFrictionVsSlipGraph[1][0] is the value of longitudinal slip with maximum friction.<p> +mFrictionVsSlipGraph[1][1] is the maximum friction.<p> +mFrictionVsSlipGraph[2][0] is the end point of the graph.<p> +mFrictionVsSlipGraph[2][1] is the value of friction for slips greater than mFrictionVsSlipGraph[2][0].<p> +The friction value computed from the friction vs longitudinal slip graph is used to scale the friction value for the combination of material and tire type (<a class="el" href="classPxVehicleDrivableSurfaceToTireFrictionPairs.html" title="Friction for each combination of driving surface type and tire type.">PxVehicleDrivableSurfaceToTireFrictionPairs</a>).<p> +mFrictionVsSlipGraph[2][0] > mFrictionVsSlipGraph[1][0] > mFrictionVsSlipGraph[0][0]<p> +mFrictionVsSlipGraph[1][1] is typically greater than mFrictionVsSlipGraph[0][1]<p> +mFrictionVsSlipGraph[2][1] is typically smaller than mFrictionVsSlipGraph[1][1]<p> +longitudinal slips > mFrictionVsSlipGraph[2][0] use friction multiplier mFrictionVsSlipGraph[2][1]<p> +The final friction value used by the tire model is the value returned by <a class="el" href="classPxVehicleDrivableSurfaceToTireFrictionPairs.html" title="Friction for each combination of driving surface type and tire type.">PxVehicleDrivableSurfaceToTireFrictionPairs</a> multiplied by the value computed from mFrictionVsSlipGraph.</dd></dl> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleDrivableSurfaceToTireFrictionPairs.html" title="Friction for each combination of driving surface type and tire type.">PxVehicleDrivableSurfaceToTireFrictionPairs</a>, <a class="el" href="group__vehicle.html#g50d8d77d464150cfe6d3f16a12cdbf30" title="Prototype of shader function that is used to compute wheel torque and tire forces...">PxVehicleComputeTireForce</a></dd></dl> +<b>Range:</b> [0, PX_MAX_F32)<br> + +</div> +</div><p> +<a class="anchor" name="72bc73620f4d6265cf51869439574d3c"></a><!-- doxytag: member="PxVehicleTireData::mFrictionVsSlipGraphRecipx1Minusx0" ref="72bc73620f4d6265cf51869439574d3c" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#72bc73620f4d6265cf51869439574d3c">PxVehicleTireData::mFrictionVsSlipGraphRecipx1Minusx0</a><code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Cached value of 1.0f/(mFrictionVsSlipGraph[1][0]-mFrictionVsSlipGraph[0][0]). +<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="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a></dd></dl> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="5a2f35b2a0e3e225e13c62f6d4c588d6"></a><!-- doxytag: member="PxVehicleTireData::mFrictionVsSlipGraphRecipx2Minusx1" ref="5a2f35b2a0e3e225e13c62f6d4c588d6" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#5a2f35b2a0e3e225e13c62f6d4c588d6">PxVehicleTireData::mFrictionVsSlipGraphRecipx2Minusx1</a><code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Cached value of 1.0f/(mFrictionVsSlipGraph[2][0]-mFrictionVsSlipGraph[1][0]). +<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="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a></dd></dl> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="d52ba7c872280fd9a52e728a052fc7ff"></a><!-- doxytag: member="PxVehicleTireData::mLatStiffX" ref="d52ba7c872280fd9a52e728a052fc7ff" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#d52ba7c872280fd9a52e728a052fc7ff">PxVehicleTireData::mLatStiffX</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Tire lateral stiffness is a graph of tire load that has linear behavior near zero load and flattens at large loads. mLatStiffX describes the minimum normalized load (load/restLoad) that gives a flat lateral stiffness response to load. +<p> +<b>Range:</b> [0, PX_MAX_F32)<br> + +</div> +</div><p> +<a class="anchor" name="d2fa139cdff425babbf332384478a857"></a><!-- doxytag: member="PxVehicleTireData::mLatStiffY" ref="d2fa139cdff425babbf332384478a857" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#d2fa139cdff425babbf332384478a857">PxVehicleTireData::mLatStiffY</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Tire lateral stiffness is a graph of tire load that has linear behavior near zero load and flattens at large loads. mLatStiffY describes the maximum possible value of lateralStiffness/restLoad that occurs when (load/restLoad)>= mLatStiffX. +<p> +<dl class="note" compact><dt><b>Note:</b></dt><dd>If load/restLoad is greater than mLatStiffX then the lateral stiffness is mLatStiffY*restLoad.<p> +If load/restLoad is less than mLatStiffX then the lateral stiffness is mLastStiffY*(load/mLatStiffX)<p> +Lateral force can be approximated as lateralStiffness * lateralSlip.<p> +Specified in per radian.</dd></dl> +<b>Range:</b> [0, PX_MAX_F32)<br> + +</div> +</div><p> +<a class="anchor" name="92083c9b5fbf957e4d4c54ab566b5457"></a><!-- doxytag: member="PxVehicleTireData::mLongitudinalStiffnessPerUnitGravity" ref="92083c9b5fbf957e4d4c54ab566b5457" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#92083c9b5fbf957e4d4c54ab566b5457">PxVehicleTireData::mLongitudinalStiffnessPerUnitGravity</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Tire Longitudinal stiffness per unit gravitational acceleration. +<p> +<dl class="note" compact><dt><b>Note:</b></dt><dd>Longitudinal stiffness of the tire is calculated as gravitationalAcceleration*mLongitudinalStiffnessPerUnitGravity.<p> +Longitudinal force can be approximated as gravitationalAcceleration*mLongitudinalStiffnessPerUnitGravity*longitudinalSlip.<p> +Specified in kilograms per radian.</dd></dl> +<b>Range:</b> [0, PX_MAX_F32)<br> + +</div> +</div><p> +<a class="anchor" name="0b498753b7cf6afa6f0d507413dcb629"></a><!-- doxytag: member="PxVehicleTireData::mPad" ref="0b498753b7cf6afa6f0d507413dcb629" args="[2]" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#0b498753b7cf6afa6f0d507413dcb629">PxVehicleTireData::mPad</a>[2]<code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> + +</div> +</div><p> +<a class="anchor" name="8b459e357483c7ee86304cc1280c2d2d"></a><!-- doxytag: member="PxVehicleTireData::mRecipLongitudinalStiffnessPerUnitGravity" ref="8b459e357483c7ee86304cc1280c2d2d" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">PxReal <a class="el" href="classPxVehicleTireData.html#8b459e357483c7ee86304cc1280c2d2d">PxVehicleTireData::mRecipLongitudinalStiffnessPerUnitGravity</a><code> [private]</code> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Cached value of 1.0/mLongitudinalStiffnessPerUnitGravity. +<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="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a></dd></dl> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleWheelsSimData.html#cfc01818dd853e393bf3d9ea4370441c" title="Set the tire data of the idth wheel.">PxVehicleWheelsSimData::setTireData</a> </dd></dl> + +</div> +</div><p> +<a class="anchor" name="8a9469d1683718ba3e5a2d2632dd9218"></a><!-- doxytag: member="PxVehicleTireData::mType" ref="8a9469d1683718ba3e5a2d2632dd9218" args="" --> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="group__foundation.html#gcce5749db3dcfb916e98c253374264ed">PxU32</a> <a class="el" href="classPxVehicleTireData.html#8a9469d1683718ba3e5a2d2632dd9218">PxVehicleTireData::mType</a> </td> + </tr> + </table> +</div> +<div class="memdoc"> + +<p> +Tire type denoting slicks, wets, snow, winter, summer, all-terrain, mud etc. +<p> +<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxVehicleDrivableSurfaceToTireFrictionPairs.html" title="Friction for each combination of driving surface type and tire type.">PxVehicleDrivableSurfaceToTireFrictionPairs</a></dd></dl> +<b>Range:</b> [0, PX_MAX_F32)<br> + +</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> |