From 3dfe2108cfab31ba3ee5527e217d0d8e99a51162 Mon Sep 17 00:00:00 2001 From: git perforce import user Date: Tue, 25 Oct 2016 12:29:14 -0600 Subject: Initial commit: PhysX 3.4.0 Update @ 21294896 APEX 1.4.0 Update @ 21275617 [CL 21300167] --- .../files/classPxVehicleDifferentialNWData.html | 318 +++++++++++++++++++++ 1 file changed, 318 insertions(+) create mode 100644 PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDifferentialNWData.html (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDifferentialNWData.html') diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDifferentialNWData.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDifferentialNWData.html new file mode 100644 index 00000000..376324dc --- /dev/null +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDifferentialNWData.html @@ -0,0 +1,318 @@ + + + NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleDifferentialNWData Class Reference + + + + + + + +
+

PxVehicleDifferentialNWData Class Reference
+ +[Vehicle] +

#include <PxVehicleComponents.h> +

+ +

+List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 PxVehicleDifferentialNWData ()
void setDrivenWheel (const PxU32 wheelId, const bool drivenState)
 Set a specific wheel to be driven or non-driven by the differential.
bool getIsDrivenWheel (const PxU32 wheelId) const
 Test if a specific wheel has been configured as a driven or non-driven wheel.
 PxVehicleDifferentialNWData (const PxEMPTY)
PxU32 getDrivenWheelStatus () const
void setDrivenWheelStatus (PxU32 status)

Private Member Functions

bool isValid () const

Private Attributes

PxU32 mBitmapBuffer [((PX_MAX_NB_WHEELS+31)&~31) >> 5]
PxU32 mNbDrivenWheels
PxReal mInvNbDrivenWheels
PxU32 mPad

Friends

class PxVehicleDriveSimDataNW
class PxVehicleUpdate
+


Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
PxVehicleDifferentialNWData::PxVehicleDifferentialNWData (  )  [inline]
+
+
+ +

+ +

References PX_MAX_NB_WHEELS, and PxMemSet().

+ +
+

+ +

+
+ + + + + + + + + +
PxVehicleDifferentialNWData::PxVehicleDifferentialNWData (const   PxEMPTY  )  [inline]
+
+
+ +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + +
PxU32 PxVehicleDifferentialNWData::getDrivenWheelStatus (  )  const
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
bool PxVehicleDifferentialNWData::getIsDrivenWheel (const PxU32  wheelId  )  const
+
+
+ +

+Test if a specific wheel has been configured as a driven or non-driven wheel. +

+ +

+

+ +

+
+ + + + + + + + +
bool PxVehicleDifferentialNWData::isValid (  )  const [private]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void PxVehicleDifferentialNWData::setDrivenWheel (const PxU32  wheelId,
const bool  drivenState 
)
+
+
+ +

+Set a specific wheel to be driven or non-driven by the differential. +

+

Note:
The available drive torque will be split equally between all driven wheels. Zero torque will be applied to non-driven wheels. The default state of each wheel is to be uncoupled to the differential.
+ +
+

+ +

+
+ + + + + + + + + +
void PxVehicleDifferentialNWData::setDrivenWheelStatus (PxU32  status  ) 
+
+
+ +

+ +

+

+


Friends And Related Function Documentation

+ +
+
+ + + + +
friend class PxVehicleDriveSimDataNW [friend]
+
+
+ +

+ +

+

+ +

+
+ + + + +
friend class PxVehicleUpdate [friend]
+
+
+ +

+ +

+

+


Member Data Documentation

+ +
+
+ + + + +
PxU32 PxVehicleDifferentialNWData::mBitmapBuffer[((PX_MAX_NB_WHEELS+31)&~31) >> 5] [private]
+
+
+ +

+ +

+

+ +

+ +
+ +

+ +

+

+ +

+ +
+ +

+ +

+

+ +

+ +
+ +

+ +

+

+


The documentation for this class was generated from the following file: +
+ +

+Copyright © 2008-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com + + -- cgit v1.2.3