PxVehicleWheelData Class Reference
[Vehicle]

#include <PxVehicleComponents.h>

List of all members.

Public Member Functions

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

Public Attributes

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

Private Member Functions

bool isValid () const

Private Attributes

PxReal mRecipRadius
 Reciprocal of radius of unit that includes metal wheel plus rubber tire.
PxReal mRecipMOI
 Reciprocal of moment of inertia of unit that includes wheel plus tire about single allowed axis of rotation.
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

Damping rate applied to wheel.

Note:
Specified in kilograms metres-squared per second (kg m^2 s^-1).
Range: [0, PX_MAX_F32)

Mass of unit that includes wheel plus tire.

Note:
Specified in kilograms (kg).
Range: [0, PX_MAX_F32)

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)

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)

Max steer angle that can be achieved by the wheel.

Note:
Specified in radians.
Range: [0, PX_MAX_F32)

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]

Radius of unit that includes metal wheel plus rubber tire.

Note:
Specified in metres (m).
Range: [0, PX_MAX_F32)

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)

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)

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

Note:
Specified in radians.
Range: [0, Pi/2]

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-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com