+#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] |
+
+Return the data describing the Ackermann steer-correction. +
+
| 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 | +) | ++ |
+Set the data describing the Ackermann steer-correction. +
+
| void PxVehicleDriveSimData4W::setDiffData | +( | +const PxVehicleDifferential4WData & | +diff | +) | ++ |
+
friend class PxVehicleDrive4W [friend] |
+
+ +
+
PxVehicleAckermannGeometryData PxVehicleDriveSimData4W::mAckermannGeometry [private] |
+
+Data for ackermann steer angle computation. +
+
+ +PxVehicleDifferential4WData PxVehicleDriveSimData4W::mDiff [private] |
+
+