aboutsummaryrefslogtreecommitdiff
path: root/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilControl_8h.html
diff options
context:
space:
mode:
Diffstat (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilControl_8h.html')
-rw-r--r--PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilControl_8h.html91
1 files changed, 91 insertions, 0 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilControl_8h.html b/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilControl_8h.html
new file mode 100644
index 00000000..02af25cf
--- /dev/null
+++ b/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleUtilControl_8h.html
@@ -0,0 +1,91 @@
+<html>
+ <head>
+ <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleUtilControl.h File 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>PxVehicleUtilControl.h File Reference</h1><code>#include &quot;<a class="el" href="PxVehicleSDK_8h-source.html">vehicle/PxVehicleSDK.h</a>&quot;</code><br>
+<code>#include &quot;<a class="el" href="PxVehicleDrive4W_8h-source.html">vehicle/PxVehicleDrive4W.h</a>&quot;</code><br>
+<code>#include &quot;<a class="el" href="PxVehicleDriveNW_8h-source.html">vehicle/PxVehicleDriveNW.h</a>&quot;</code><br>
+<code>#include &quot;<a class="el" href="PxVehicleDriveTank_8h-source.html">vehicle/PxVehicleDriveTank.h</a>&quot;</code><br>
+
+<p>
+<div class="dynheader">
+Include dependency graph for PxVehicleUtilControl.h:</div>
+<div class="dynsection">
+<p><center><img src="PxVehicleUtilControl_8h__incl.png" border="0" usemap="#PxVehicleUtilControl.h_map" alt=""></center>
+<map name="PxVehicleUtilControl.h_map">
+<area shape="rect" href="PxVehicleSDK_8h.html" title="vehicle/PxVehicleSDK.h" alt="vehicle/PxVehicleSDK.h" coords="304,571,453,592"><area shape="rect" href="PxVehicleDrive4W_8h.html" title="vehicle/PxVehicleDrive4W.h" alt="vehicle/PxVehicleDrive4W.h" coords="305,85,476,107"><area shape="rect" href="PxVehicleDriveNW_8h.html" title="vehicle/PxVehicleDriveNW.h" alt="vehicle/PxVehicleDriveNW.h" coords="500,85,673,107"><area shape="rect" href="PxVehicleDriveTank_8h.html" title="vehicle/PxVehicleDriveTank.h" alt="vehicle/PxVehicleDriveTank.h" coords="697,85,879,107"><area shape="rect" href="Px_8h.html" title="foundation/Px.h" alt="foundation/Px.h" coords="700,917,799,939"><area shape="rect" href="PxTypeInfo_8h.html" title="common/PxTypeInfo.h" alt="common/PxTypeInfo.h" coords="332,640,468,661"><area shape="rect" href="PxSimpleTypes_8h.html" title="foundation/PxSimpleTypes.h" alt="foundation/PxSimpleTypes.h" coords="63,987,239,1008"><area shape="rect" href="PxPreprocessor_8h.html" title="foundation/PxPreprocessor.h" alt="foundation/PxPreprocessor.h" coords="625,1056,801,1077"><area shape="rect" href="PxPhysXCommonConfig_8h.html" title="common/PxPhysXCommonConfig.h" alt="common/PxPhysXCommonConfig.h" coords="641,779,857,800"><area shape="rect" href="PxVehicleDrive_8h.html" title="vehicle/PxVehicleDrive.h" alt="vehicle/PxVehicleDrive.h" coords="520,155,672,176"><area shape="rect" href="PxVehicleWheels_8h.html" title="vehicle/PxVehicleWheels.h" alt="vehicle/PxVehicleWheels.h" coords="348,224,516,245"><area shape="rect" href="PxVehicleComponents_8h.html" title="vehicle/PxVehicleComponents.h" alt="vehicle/PxVehicleComponents.h" coords="609,363,807,384"><area shape="rect" href="PxVehicleShaders_8h.html" title="vehicle/PxVehicleShaders.h" alt="vehicle/PxVehicleShaders.h" coords="108,293,279,315"><area shape="rect" href="PxBase_8h.html" title="common/PxBase.h" alt="common/PxBase.h" coords="579,571,699,592"><area shape="rect" href="PxRigidDynamic_8h.html" title="PxRigidDynamic.h" alt="PxRigidDynamic.h" coords="303,293,415,315"><area shape="rect" href="PxMemory_8h.html" title="foundation/PxMemory.h" alt="foundation/PxMemory.h" coords="1311,848,1455,869"><area shape="rect" href="PxVec3_8h.html" title="foundation/PxVec3.h" alt="foundation/PxVec3.h" coords="1860,709,1985,731"><area shape="rect" href="PxCoreUtilityTypes_8h.html" title="common/PxCoreUtilityTypes.h" alt="common/PxCoreUtilityTypes.h" coords="1584,709,1768,731"><area shape="rect" href="PxIntrinsics_8h.html" title="foundation/PxIntrinsics.h" alt="foundation/PxIntrinsics.h" coords="1309,917,1456,939"><area shape="rect" href="PxMath_8h.html" title="foundation/PxMath.h" alt="foundation/PxMath.h" coords="1716,779,1841,800"><area shape="rect" href="PxAssert_8h.html" title="foundation/PxAssert.h" alt="foundation/PxAssert.h" coords="1151,848,1287,869"><area shape="rect" href="PxSerialFramework_8h.html" title="PxSerialFramework.h" alt="PxSerialFramework.h" coords="551,709,684,731"><area shape="rect" href="PxCollection_8h.html" title="PxCollection.h" alt="PxCollection.h" coords="593,640,684,661"><area shape="rect" href="PxFlags_8h.html" title="foundation/PxFlags.h" alt="foundation/PxFlags.h" coords="881,779,1009,800"><area shape="rect" href="PxRigidBody_8h.html" title="PxRigidBody.h" alt="PxRigidBody.h" coords="312,363,405,384"><area shape="rect" href="PxRigidActor_8h.html" title="PxRigidActor.h" alt="PxRigidActor.h" coords="691,432,781,453"><area shape="rect" href="PxForceMode_8h.html" title="PxForceMode.h" alt="PxForceMode.h" coords="269,432,368,453"><area shape="rect" href="PxActor_8h.html" title="PxActor.h" alt="PxActor.h" coords="797,501,859,523"><area shape="rect" href="PxShape_8h.html" title="PxShape.h" alt="PxShape.h" coords="700,501,772,523"><area shape="rect" href="PxPhysXConfig_8h.html" title="PxPhysXConfig.h" alt="PxPhysXConfig.h" coords="773,571,883,592"><area shape="rect" href="PxBounds3_8h.html" title="foundation/PxBounds3.h" alt="foundation/PxBounds3.h" coords="1313,571,1463,592"><area shape="rect" href="PxClient_8h.html" title="PxClient.h" alt="PxClient.h" coords="911,709,980,731"><area shape="rect" href="PxTransform_8h.html" title="foundation/PxTransform.h" alt="foundation/PxTransform.h" coords="1004,709,1161,731"><area shape="rect" href="PxMat33_8h.html" title="foundation/PxMat33.h" alt="foundation/PxMat33.h" coords="1924,640,2057,661"><area shape="rect" href="PxGeometry_8h.html" title="geometry/PxGeometry.h" alt="geometry/PxGeometry.h" coords="1196,709,1348,731"><area shape="rect" href="PxGeometryHelpers_8h.html" title="geometry/PxGeometryHelpers.h" alt="geometry/PxGeometryHelpers.h" coords="1079,571,1276,592"><area shape="rect" href="PxBoxGeometry_8h.html" title="PxBoxGeometry.h" alt="PxBoxGeometry.h" coords="1785,640,1900,661"><area shape="rect" href="PxSphereGeometry_8h.html" title="PxSphereGeometry.h" alt="PxSphereGeometry.h" coords="1215,640,1351,661"><area shape="rect" href="PxCapsuleGeometry_8h.html" title="PxCapsuleGeometry.h" alt="PxCapsuleGeometry.h" coords="1425,640,1567,661"><area shape="rect" href="PxPlaneGeometry_8h.html" title="PxPlaneGeometry.h" alt="PxPlaneGeometry.h" coords="1012,640,1140,661"><area shape="rect" href="PxConvexMeshGeometry_8h.html" title="PxConvexMeshGeometry.h" alt="PxConvexMeshGeometry.h" coords="1591,640,1761,661"></map>
+</div>
+
+<p>
+<div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dynsection">
+<p><center><img src="PxVehicleUtilControl_8h__dep__incl.png" border="0" usemap="#PxVehicleUtilControl.hdep_map" alt=""></center>
+<map name="PxVehicleUtilControl.hdep_map">
+<area shape="rect" href="PxPhysicsAPI_8h.html" title="PxPhysicsAPI.h" alt="PxPhysicsAPI.h" coords="25,85,124,107"></map>
+</div>
+
+<p>
+<a href="PxVehicleUtilControl_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxVehicleKeySmoothingData.html">PxVehicleKeySmoothingData</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to produce smooth vehicle driving control values from key inputs. <a href="structPxVehicleKeySmoothingData.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structPxVehiclePadSmoothingData.html">PxVehiclePadSmoothingData</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to produce smooth analog vehicle control values from analog inputs. <a href="structPxVehiclePadSmoothingData.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDrive4WRawInputData.html">PxVehicleDrive4WRawInputData</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to produce smooth vehicle driving control values from analog and digital inputs. <a href="classPxVehicleDrive4WRawInputData.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveNWRawInputData.html">PxVehicleDriveNWRawInputData</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to produce smooth vehicle driving control values from analog and digital inputs. <a href="classPxVehicleDriveNWRawInputData.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html">PxVehicleDriveTankRawInputData</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to produce smooth analog tank control values from analog and digital inputs. <a href="classPxVehicleDriveTankRawInputData.html#_details">More...</a><br></td></tr>
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle.html#g8d4cfac998db5828bcfff2253c3d1fcc">PX_COMPILE_TIME_ASSERT</a> (0==(sizeof(<a class="el" href="classPxVehicleChassisData.html">PxVehicleChassisData</a>)&amp;0x0f))</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle.html#g61b39294176ee679d4d1229d3ad95966">PxVehicleDrive4WSmoothDigitalRawInputsAndSetAnalogInputs</a> (const <a class="el" href="structPxVehicleKeySmoothingData.html">PxVehicleKeySmoothingData</a> &amp;keySmoothing, const <a class="el" href="classPxFixedSizeLookupTable.html">PxFixedSizeLookupTable</a>&lt; 8 &gt; &amp;steerVsForwardSpeedTable, const <a class="el" href="classPxVehicleDrive4WRawInputData.html">PxVehicleDrive4WRawInputData</a> &amp;rawInputData, const PxReal timestep, const bool isVehicleInAir, <a class="el" href="classPxVehicleDrive4W.html">PxVehicleDrive4W</a> &amp;focusVehicle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to smooth and set analog vehicle control values (accel,brake,handbrake,steer) from digital inputs (keyboard). Also used to set boolean gearup, geardown values. <a href="group__vehicle.html#g61b39294176ee679d4d1229d3ad95966"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle.html#g784f2317a01aa2367b6170bfabdc5097">PxVehicleDrive4WSmoothAnalogRawInputsAndSetAnalogInputs</a> (const <a class="el" href="structPxVehiclePadSmoothingData.html">PxVehiclePadSmoothingData</a> &amp;padSmoothing, const <a class="el" href="classPxFixedSizeLookupTable.html">PxFixedSizeLookupTable</a>&lt; 8 &gt; &amp;steerVsForwardSpeedTable, const <a class="el" href="classPxVehicleDrive4WRawInputData.html">PxVehicleDrive4WRawInputData</a> &amp;rawInputData, const PxReal timestep, const bool isVehicleInAir, <a class="el" href="classPxVehicleDrive4W.html">PxVehicleDrive4W</a> &amp;focusVehicle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to smooth and set analog vehicle control values from analog inputs (gamepad). Also used to set boolean gearup, geardown values. <a href="group__vehicle.html#g784f2317a01aa2367b6170bfabdc5097"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle.html#ga537690bce749bdce4e5eca80d43d53a">PxVehicleDriveNWSmoothDigitalRawInputsAndSetAnalogInputs</a> (const <a class="el" href="structPxVehicleKeySmoothingData.html">PxVehicleKeySmoothingData</a> &amp;keySmoothing, const <a class="el" href="classPxFixedSizeLookupTable.html">PxFixedSizeLookupTable</a>&lt; 8 &gt; &amp;steerVsForwardSpeedTable, const <a class="el" href="classPxVehicleDriveNWRawInputData.html">PxVehicleDriveNWRawInputData</a> &amp;rawInputData, const PxReal timestep, const bool isVehicleInAir, <a class="el" href="classPxVehicleDriveNW.html">PxVehicleDriveNW</a> &amp;focusVehicle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to smooth and set analog vehicle control values (accel,brake,handbrake,steer) from digital inputs (keyboard). Also used to set boolean gearup, geardown values. <a href="group__vehicle.html#ga537690bce749bdce4e5eca80d43d53a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle.html#g2da633b926f231e27c27dcb877535bc3">PxVehicleDriveNWSmoothAnalogRawInputsAndSetAnalogInputs</a> (const <a class="el" href="structPxVehiclePadSmoothingData.html">PxVehiclePadSmoothingData</a> &amp;padSmoothing, const <a class="el" href="classPxFixedSizeLookupTable.html">PxFixedSizeLookupTable</a>&lt; 8 &gt; &amp;steerVsForwardSpeedTable, const <a class="el" href="classPxVehicleDriveNWRawInputData.html">PxVehicleDriveNWRawInputData</a> &amp;rawInputData, const PxReal timestep, const bool isVehicleInAir, <a class="el" href="classPxVehicleDriveNW.html">PxVehicleDriveNW</a> &amp;focusVehicle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to smooth and set analog vehicle control values from analog inputs (gamepad). Also used to set boolean gearup, geardown values. <a href="group__vehicle.html#g2da633b926f231e27c27dcb877535bc3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle.html#g89b530b003b89280677e09327fbdb606">PxVehicleDriveTankSmoothDigitalRawInputsAndSetAnalogInputs</a> (const <a class="el" href="structPxVehicleKeySmoothingData.html">PxVehicleKeySmoothingData</a> &amp;keySmoothing, const <a class="el" href="classPxVehicleDriveTankRawInputData.html">PxVehicleDriveTankRawInputData</a> &amp;rawInputData, const PxReal timestep, <a class="el" href="classPxVehicleDriveTank.html">PxVehicleDriveTank</a> &amp;focusVehicle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to smooth and set analog tank control values from digital inputs (keyboard). Also used to set boolean gearup, geardown values. <a href="group__vehicle.html#g89b530b003b89280677e09327fbdb606"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__vehicle.html#g2b7e00f8931f3b84d3aa6510d7a6cfaa">PxVehicleDriveTankSmoothAnalogRawInputsAndSetAnalogInputs</a> (const <a class="el" href="structPxVehiclePadSmoothingData.html">PxVehiclePadSmoothingData</a> &amp;padSmoothing, const <a class="el" href="classPxVehicleDriveTankRawInputData.html">PxVehicleDriveTankRawInputData</a> &amp;rawInputData, const PxReal timestep, <a class="el" href="classPxVehicleDriveTank.html">PxVehicleDriveTank</a> &amp;focusVehicle)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to smooth and set analog tank control values from analog inputs (gamepad). Also used to set boolean gearup, geardown values. <a href="group__vehicle.html#g2b7e00f8931f3b84d3aa6510d7a6cfaa"></a><br></td></tr>
+</table>
+</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>