Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Friends | List of all members
PxVehicleWheelData Class Reference

#include <PxVehicleComponents.h>

Public Member Functions

 PxVehicleWheelData ()
 
PX_FORCE_INLINE PxReal getRecipRadius () const
 Return value equal to 1.0f/mRadius. More...
 
PX_FORCE_INLINE PxReal getRecipMOI () const
 Return value equal to 1.0f/mRecipMOI. More...
 

Public Attributes

PxReal mRadius
 Radius of unit that includes metal wheel plus rubber tire. More...
 
PxReal mWidth
 Maximum width of unit that includes wheel plus tire. More...
 
PxReal mMass
 Mass of unit that includes wheel plus tire. More...
 
PxReal mMOI
 Moment of inertia of unit that includes wheel plus tire about the rolling axis. More...
 
PxReal mDampingRate
 Damping rate applied to wheel. More...
 
PxReal mMaxBrakeTorque
 Max brake torque that can be applied to wheel. More...
 
PxReal mMaxHandBrakeTorque
 Max handbrake torque that can be applied to wheel. More...
 
PxReal mMaxSteer
 Max steer angle that can be achieved by the wheel. More...
 
PxReal mToeAngle
 Wheel toe angle. This value is ignored by PxVehicleDriveTank and PxVehicleNoDrive. More...
 

Private Member Functions

bool isValid () const
 

Private Attributes

PxReal mRecipRadius
 Reciprocal of radius of unit that includes metal wheel plus rubber tire. More...
 
PxReal mRecipMOI
 Reciprocal of moment of inertia of unit that includes wheel plus tire about single allowed axis of rotation. More...
 
PxReal mPad [1]
 

Friends

class PxVehicleWheels4SimData
 

Constructor & Destructor Documentation

PxVehicleWheelData::PxVehicleWheelData ( )
inline

Member Function Documentation

PX_FORCE_INLINE PxReal PxVehicleWheelData::getRecipMOI ( ) const
inline

Return value equal to 1.0f/mRecipMOI.

See Also
PxVehicleWheelsSimData::setWheelData
PX_FORCE_INLINE PxReal PxVehicleWheelData::getRecipRadius ( ) const
inline

Return value equal to 1.0f/mRadius.

See Also
PxVehicleWheelsSimData::setWheelData
bool PxVehicleWheelData::isValid ( ) const
private

Friends And Related Function Documentation

friend class PxVehicleWheels4SimData
friend

Member Data Documentation

PxReal PxVehicleWheelData::mDampingRate

Damping rate applied to wheel.

Note
Specified in kilograms metres-squared per second (kg m^2 s^-1).

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mMass

Mass of unit that includes wheel plus tire.

Note
Specified in kilograms (kg).

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mMaxBrakeTorque

Max brake torque that can be applied to wheel.

Note
Specified in kilograms metres-squared per second-squared (kg m^2 s^-2)

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mMaxHandBrakeTorque

Max handbrake torque that can be applied to wheel.

Note
Specified in kilograms metres-squared per second-squared (kg m^2 s^-2)

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mMaxSteer

Max steer angle that can be achieved by the wheel.

Note
Specified in radians.

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mMOI

Moment of inertia of unit that includes wheel plus tire about the rolling axis.

Note
Specified in kilograms metres-squared (kg m^2).

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mPad[1]
private
PxReal PxVehicleWheelData::mRadius

Radius of unit that includes metal wheel plus rubber tire.

Note
Specified in metres (m).

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mRecipMOI
private

Reciprocal of moment of inertia of unit that includes wheel plus tire about single allowed axis of rotation.

Note
Not necessary to set this value because it is set by PxVehicleWheelsSimData::setWheelData

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mRecipRadius
private

Reciprocal of radius of unit that includes metal wheel plus rubber tire.

Note
Not necessary to set this value because it is set by PxVehicleWheelsSimData::setWheelData

Range: [0, PX_MAX_F32)

PxReal PxVehicleWheelData::mToeAngle

Wheel toe angle. This value is ignored by PxVehicleDriveTank and PxVehicleNoDrive.

Note
Specified in radians.

Range: [0, Pi/2]

PxReal PxVehicleWheelData::mWidth

Maximum width of unit that includes wheel plus tire.

Note
Specified in metres (m).

Range: [0, PX_MAX_F32)


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


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