#include <PxVehicleDrive4W.h>
Public Member Functions | |
PxVehicleDriveSimData4W () | |
PX_FORCE_INLINE const PxVehicleDifferential4WData & | getDiffData () const |
Return the data describing the differential. | |
PX_FORCE_INLINE const PxVehicleAckermannGeometryData & | getAckermannGeometryData () const |
Return the data describing the Ackermann steer-correction. | |
void | setDiffData (const PxVehicleDifferential4WData &diff) |
Set the data describing the differential. | |
void | setAckermannGeometryData (const PxVehicleAckermannGeometryData &ackermannData) |
Set the data describing the Ackermann steer-correction. | |
PxVehicleDriveSimData4W (const PxEMPTY) | |
Static Public Member Functions | |
static void | getBinaryMetaData (PxOutputStream &stream) |
Private Member Functions | |
bool | isValid () const |
Test if the 4W-drive simulation data has been setup with legal data. | |
Private Attributes | |
PxVehicleDifferential4WData | mDiff |
Differential simulation data. | |
PxVehicleAckermannGeometryData | mAckermannGeometry |
Data for ackermann steer angle computation. | |
Friends | |
class | PxVehicleDrive4W |
PxVehicleDriveSimData4W::PxVehicleDriveSimData4W | ( | ) | [inline] |
PxVehicleDriveSimData4W::PxVehicleDriveSimData4W | ( | const | PxEMPTY | ) | [inline] |
PX_FORCE_INLINE const PxVehicleAckermannGeometryData& PxVehicleDriveSimData4W::getAckermannGeometryData | ( | ) | const [inline] |
static void PxVehicleDriveSimData4W::getBinaryMetaData | ( | PxOutputStream & | stream | ) | [static] |
Reimplemented from PxVehicleDriveSimData.
PX_FORCE_INLINE const PxVehicleDifferential4WData& PxVehicleDriveSimData4W::getDiffData | ( | ) | const [inline] |
bool PxVehicleDriveSimData4W::isValid | ( | ) | const [private] |
Test if the 4W-drive simulation data has been setup with legal data.
Reimplemented from PxVehicleDriveSimData.
void PxVehicleDriveSimData4W::setAckermannGeometryData | ( | const PxVehicleAckermannGeometryData & | ackermannData | ) |
void PxVehicleDriveSimData4W::setDiffData | ( | const PxVehicleDifferential4WData & | diff | ) |
friend class PxVehicleDrive4W [friend] |
Data for ackermann steer angle computation.