30 #ifndef PX_VEHICLE_4WDRIVE_H    31 #define PX_VEHICLE_4WDRIVE_H    91         return mAckermannGeometry;
   164         eANALOG_INPUT_ACCEL=0,
   169         eMAX_NB_DRIVE4W_ANALOG_INPUTS
   185     friend class PxVehicleUpdate;
   218          const PxU32 nbNonDrivenWheels);
   235          const PxU32 nbNonDrivenWheels);
   244     void setToRestState();
   257     bool isValid() 
const;   
   278 #endif //PX_VEHICLE_4WDRIVE_H Definition: GuContactBuffer.h:37
 
Friction for each combination of driving surface type and tire type. 
Definition: PxVehicleTireFriction.h:62
 
Definition: PxVehicleDrive4W.h:166
 
bool isValid() const
Test if the instanced dynamics and configuration data has legal values. 
 
Definition: PxVehicleComponents.h:430
 
virtual bool isKindOf(const char *name) const
Returns whether a given type name matches with the type of this instance. 
Definition: PxVehicleDrive4W.h:263
 
PX_FORCE_INLINE const PxVehicleAckermannGeometryData & getAckermannGeometryData() const
Return the data describing the Ackermann steer-correction. 
Definition: PxVehicleDrive4W.h:89
 
PxRigidDynamic represents a dynamic rigid simulation object in the physics SDK. 
Definition: PxRigidDynamic.h:83
 
PxFilterData is user-definable data which gets passed into the collision filtering shader and/or call...
Definition: PxFiltering.h:366
 
PxVehicleDrive4W(PxBaseFlags baseFlags)
Definition: PxVehicleDrive4W.h:267
 
Definition: PxVehicleDrive4W.h:149
 
PxVehicleDifferential4WData mDiff
Differential simulation data. 
Definition: PxVehicleDrive4W.h:112
 
Abstract class for collision shapes. 
Definition: PxShape.h:142
 
#define PX_FORCE_INLINE
Definition: PxPreprocessor.h:351
 
virtual bool isKindOf(const char *superClass) const
Returns whether a given type name matches with the type of this instance. 
Definition: PxBase.h:178
 
Enum
Definition: PxVehicleDrive4W.h:162
 
Definition: PxVehicleDrive4W.h:148
 
A geometry object. 
Definition: PxGeometry.h:75
 
Output stream class for I/O. 
Definition: PxIO.h:114
 
Data structure describing non-wheel configuration data of a vehicle that has engine, gears, clutch, and auto-box. 
Definition: PxVehicleDrive.h:56
 
Definition: PxVehicleDrive4W.h:167
 
Data structure describing configuration data of a vehicle with up to 20 wheels. 
Definition: PxVehicleWheels.h:123
 
A complete vehicle with instance dynamics data and configuration data for wheels and engine...
Definition: PxVehicleDrive.h:496
 
uint8_t PxU8
Definition: PxSimpleTypes.h:75
 
virtual const char * getConcreteTypeName() const
Returns string name of dynamic type. 
Definition: PxVehicleDrive4W.h:268
 
~PxVehicleDrive4W()
Definition: PxVehicleDrive4W.h:262
 
Definition: PxVehicleDrive4W.h:165
 
#define PX_COMPILE_TIME_ASSERT(exp)
Definition: PxPreprocessor.h:434
 
Enum
Definition: PxVehicleDrive4W.h:145
 
PxVehicleDriveSimData4W()
Definition: PxVehicleDrive4W.h:71
 
The ordering of the driven and steered wheels of a PxVehicleDrive4W. 
Definition: PxVehicleDrive4W.h:143
 
Data structure with instanced dynamics data and configuration data of a vehicle with up to 4 driven w...
Definition: PxVehicleDrive4W.h:176
 
PxEMPTY
Definition: Px.h:70
 
Binary deserialization context class. 
Definition: PxSerialFramework.h:174
 
Material class to represent a set of surface properties. 
Definition: PxMaterial.h:143
 
PxVehicleDriveSimData4W mDriveSimData
Simulation data that describes the configuration of the vehicle's drive model. 
Definition: PxVehicleDrive4W.h:250
 
The control inputs for a PxVehicleDrive4W. 
Definition: PxVehicleDrive4W.h:160
 
Abstract singleton factory class used for instancing objects in the Physics SDK. 
Definition: PxPhysics.h:71
 
PxVehicleAckermannGeometryData mAckermannGeometry
Data for ackermann steer angle computation. 
Definition: PxVehicleDrive4W.h:118
 
uint32_t PxU32
Definition: Px.h:48
 
Definition: PxVehicleDrive4W.h:168
 
PxVehicleDriveSimData4W(const PxEMPTY)
Definition: PxVehicleDrive4W.h:129
 
Definition: PxVehicleComponents.h:582
 
static void getBinaryMetaData(PxOutputStream &stream)
 
Data structure describing the drive model components of a vehicle with up to 4 driven wheels and up t...
Definition: PxVehicleDrive4W.h:59
 
PX_FORCE_INLINE const PxVehicleDifferential4WData & getDiffData() const
Return the data describing the differential. 
Definition: PxVehicleDrive4W.h:80