NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleDifferential4WData Class Reference

NVIDIA PhysX SDK 3.4 API

PxVehicleDifferential4WData Class Reference
[Vehicle]

#include <PxVehicleComponents.h>

List of all members.


Public Types

enum  Enum {
  eDIFF_TYPE_LS_4WD,
  eDIFF_TYPE_LS_FRONTWD,
  eDIFF_TYPE_LS_REARWD,
  eDIFF_TYPE_OPEN_4WD,
  eDIFF_TYPE_OPEN_FRONTWD,
  eDIFF_TYPE_OPEN_REARWD,
  eMAX_NB_DIFF_TYPES
}

Public Member Functions

 PxVehicleDifferential4WData ()
 PxVehicleDifferential4WData (const PxEMPTY)

Public Attributes

PxReal mFrontRearSplit
 Ratio of torque split between front and rear (>0.5 means more to front, <0.5 means more to rear).
PxReal mFrontLeftRightSplit
 Ratio of torque split between front-left and front-right (>0.5 means more to front-left, <0.5 means more to front-right).
PxReal mRearLeftRightSplit
 Ratio of torque split between rear-left and rear-right (>0.5 means more to rear-left, <0.5 means more to rear-right).
PxReal mCentreBias
 Maximum allowed ratio of average front wheel rotation speed and rear wheel rotation speeds The differential will divert more torque to the slower wheels when the bias is exceeded.
PxReal mFrontBias
 Maximum allowed ratio of front-left and front-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded.
PxReal mRearBias
 Maximum allowed ratio of rear-left and rear-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded.
PxVehicleDifferential4WData::Enum mType
 Type of differential.

Private Member Functions

bool isValid () const

Private Attributes

PxReal mPad [1]

Friends

class PxVehicleDriveSimData4W

Member Enumeration Documentation

Enumerator:
eDIFF_TYPE_LS_4WD 
eDIFF_TYPE_LS_FRONTWD 
eDIFF_TYPE_LS_REARWD 
eDIFF_TYPE_OPEN_4WD 
eDIFF_TYPE_OPEN_FRONTWD 
eDIFF_TYPE_OPEN_REARWD 
eMAX_NB_DIFF_TYPES 


Constructor & Destructor Documentation

PxVehicleDifferential4WData::PxVehicleDifferential4WData (  )  [inline]

PxVehicleDifferential4WData::PxVehicleDifferential4WData ( const   PxEMPTY  )  [inline]


Member Function Documentation

bool PxVehicleDifferential4WData::isValid (  )  const [private]


Friends And Related Function Documentation

friend class PxVehicleDriveSimData4W [friend]


Member Data Documentation

Maximum allowed ratio of average front wheel rotation speed and rear wheel rotation speeds The differential will divert more torque to the slower wheels when the bias is exceeded.

Note:
Only applied to DIFF_TYPE_LS_4WD
Range: [1, PX_MAX_F32)

Maximum allowed ratio of front-left and front-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded.

Note:
Only applied to DIFF_TYPE_LS_4WD and DIFF_TYPE_LS_FRONTWD
Range: [1, PX_MAX_F32)

Ratio of torque split between front-left and front-right (>0.5 means more to front-left, <0.5 means more to front-right).

Note:
Only applied to DIFF_TYPE_LS_4WD and eDIFF_TYPE_OPEN_4WD and eDIFF_TYPE_LS_FRONTWD
Range: [0, 1]

Ratio of torque split between front and rear (>0.5 means more to front, <0.5 means more to rear).

Note:
Only applied to DIFF_TYPE_LS_4WD and eDIFF_TYPE_OPEN_4WD
Range: [0, 1]

PxReal PxVehicleDifferential4WData::mPad[1] [private]

Maximum allowed ratio of rear-left and rear-right wheel rotation speeds. The differential will divert more torque to the slower wheel when the bias is exceeded.

Note:
Only applied to DIFF_TYPE_LS_4WD and DIFF_TYPE_LS_REARWD
Range: [1, PX_MAX_F32)

Ratio of torque split between rear-left and rear-right (>0.5 means more to rear-left, <0.5 means more to rear-right).

Note:
Only applied to DIFF_TYPE_LS_4WD and eDIFF_TYPE_OPEN_4WD and eDIFF_TYPE_LS_REARWD
Range: [0, 1]

Type of differential.

Range: [DIFF_TYPE_LS_4WD, DIFF_TYPE_OPEN_FRONTWD]


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



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