PxVehicleDriveSimData4W Class Reference
[Vehicle]
Data structure describing configuration data of a vehicle with up to 4 driven wheels,.
More...
#include <PxVehicleDrive4W.h>
![Inheritance graph](classPxVehicleDriveSimData4W__inherit__graph.png)
![Collaboration graph](classPxVehicleDriveSimData4W__coll__graph.png)
Public Member Functions | |
PX_FORCE_INLINE const PxVehicleDifferential4WData & | getDiffData () const |
Return the data describing the differential of a vehicle with up to 4 driven wheels. | |
PX_FORCE_INLINE const PxVehicleAckermannGeometryData & | getAckermannGeometryData () const |
Return the data describing the Ackerkmann steer-correction of a vehicle with up to 4 driven wheels. | |
void | setDiffData (const PxVehicleDifferential4WData &diff) |
Set the data describing the differential of a vehicle with up to 4 driven wheels. | |
void | setAckermannGeometryData (const PxVehicleAckermannGeometryData &ackermannData) |
Set the data describing the Ackerkmann steer-correction of a vehicle with up to 4 driven wheels. | |
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 |
Detailed Description
Data structure describing configuration data of a vehicle with up to 4 driven wheels,.up to 16 undriven wheels, and engine, clutch, gears, autobox, differential, and Ackermann steer correction.
- See also:
- PxVehicleDriveSimData
Member Function Documentation
PX_FORCE_INLINE const PxVehicleAckermannGeometryData& PxVehicleDriveSimData4W::getAckermannGeometryData | ( | ) | const [inline] |
Return the data describing the Ackerkmann steer-correction of a vehicle with up to 4 driven wheels.
PX_FORCE_INLINE const PxVehicleDifferential4WData& PxVehicleDriveSimData4W::getDiffData | ( | ) | const [inline] |
Return the data describing the differential of a vehicle with up to 4 driven wheels.
bool PxVehicleDriveSimData4W::isValid | ( | ) | const [private] |
Test if the 4W-drive simulation data has been setup with legal data.
Call only after setting all components.
- See also:
- setEnginedata, setClutchData, setGearsData, setAutoboxData, setDiffData, setAckermannGeometryData
Reimplemented from PxVehicleDriveSimData.
void PxVehicleDriveSimData4W::setAckermannGeometryData | ( | const PxVehicleAckermannGeometryData & | ackermannData | ) |
Set the data describing the Ackerkmann steer-correction of a vehicle with up to 4 driven wheels.
void PxVehicleDriveSimData4W::setDiffData | ( | const PxVehicleDifferential4WData & | diff | ) |
Set the data describing the differential of a vehicle with up to 4 driven wheels.
Friends And Related Function Documentation
friend class PxVehicleDrive4W [friend] |
Member Data Documentation
Data for ackermann steer angle computation.
The documentation for this class was generated from the following file:
Copyright © 2008-2012 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com