Class: btRaycastVehicle
Defined in: packages/ammo/ammo.d.ts:842
Extends
Constructors
Constructor
new btRaycastVehicle(
tuning,chassis,raycaster):btRaycastVehicle
Defined in: packages/ammo/ammo.d.ts:843
Parameters
tuning
chassis
raycaster
Returns
btRaycastVehicle
Overrides
Methods
updateAction()
updateAction(
collisionWorld,deltaTimeStep):void
Defined in: packages/ammo/ammo.d.ts:818
Parameters
collisionWorld
deltaTimeStep
number
Returns
void
Inherited from
btActionInterface.updateAction
applyEngineForce()
applyEngineForce(
force,wheel):void
Defined in: packages/ammo/ammo.d.ts:844
Parameters
force
number
wheel
number
Returns
void
setSteeringValue()
setSteeringValue(
steering,wheel):void
Defined in: packages/ammo/ammo.d.ts:845
Parameters
steering
number
wheel
number
Returns
void
getWheelTransformWS()
getWheelTransformWS(
wheelIndex):btTransform
Defined in: packages/ammo/ammo.d.ts:846
Parameters
wheelIndex
number
Returns
updateWheelTransform()
updateWheelTransform(
wheelIndex,interpolatedTransform):void
Defined in: packages/ammo/ammo.d.ts:847
Parameters
wheelIndex
number
interpolatedTransform
boolean
Returns
void
addWheel()
addWheel(
connectionPointCS0,wheelDirectionCS0,wheelAxleCS,suspensionRestLength,wheelRadius,tuning,isFrontWheel):btWheelInfo
Defined in: packages/ammo/ammo.d.ts:848
Parameters
connectionPointCS0
wheelDirectionCS0
wheelAxleCS
suspensionRestLength
number
wheelRadius
number
tuning
isFrontWheel
boolean
Returns
getNumWheels()
getNumWheels():
number
Defined in: packages/ammo/ammo.d.ts:849
Returns
number
getRigidBody()
getRigidBody():
btRigidBody
Defined in: packages/ammo/ammo.d.ts:850
Returns
getWheelInfo()
getWheelInfo(
index):btWheelInfo
Defined in: packages/ammo/ammo.d.ts:851
Parameters
index
number
Returns
setBrake()
setBrake(
brake,wheelIndex):void
Defined in: packages/ammo/ammo.d.ts:852
Parameters
brake
number
wheelIndex
number
Returns
void
setCoordinateSystem()
setCoordinateSystem(
rightIndex,upIndex,forwardIndex):void
Defined in: packages/ammo/ammo.d.ts:853
Parameters
rightIndex
number
upIndex
number
forwardIndex
number
Returns
void
getCurrentSpeedKmHour()
getCurrentSpeedKmHour():
number
Defined in: packages/ammo/ammo.d.ts:854
Returns
number
getChassisWorldTransform()
getChassisWorldTransform():
btTransform
Defined in: packages/ammo/ammo.d.ts:855
Returns
rayCast()
rayCast(
wheel):number
Defined in: packages/ammo/ammo.d.ts:856
Parameters
wheel
Returns
number
updateVehicle()
updateVehicle(
step):void
Defined in: packages/ammo/ammo.d.ts:857
Parameters
step
number
Returns
void
resetSuspension()
resetSuspension():
void
Defined in: packages/ammo/ammo.d.ts:858
Returns
void
getSteeringValue()
getSteeringValue(
wheel):number
Defined in: packages/ammo/ammo.d.ts:859
Parameters
wheel
number
Returns
number
updateWheelTransformsWS()
updateWheelTransformsWS(
wheel,interpolatedTransform?):void
Defined in: packages/ammo/ammo.d.ts:860
Parameters
wheel
interpolatedTransform?
boolean
Returns
void
setPitchControl()
setPitchControl(
pitch):void
Defined in: packages/ammo/ammo.d.ts:861
Parameters
pitch
number
Returns
void
updateSuspension()
updateSuspension(
deltaTime):void
Defined in: packages/ammo/ammo.d.ts:862
Parameters
deltaTime
number
Returns
void
updateFriction()
updateFriction(
timeStep):void
Defined in: packages/ammo/ammo.d.ts:863
Parameters
timeStep
number
Returns
void
getRightAxis()
getRightAxis():
number
Defined in: packages/ammo/ammo.d.ts:864
Returns
number
getUpAxis()
getUpAxis():
number
Defined in: packages/ammo/ammo.d.ts:865
Returns
number
getForwardAxis()
getForwardAxis():
number
Defined in: packages/ammo/ammo.d.ts:866
Returns
number
getForwardVector()
getForwardVector():
btVector3
Defined in: packages/ammo/ammo.d.ts:867
Returns
getUserConstraintType()
getUserConstraintType():
number
Defined in: packages/ammo/ammo.d.ts:868
Returns
number
setUserConstraintType()
setUserConstraintType(
userConstraintType):void
Defined in: packages/ammo/ammo.d.ts:869
Parameters
userConstraintType
number
Returns
void
setUserConstraintId()
setUserConstraintId(
uid):void
Defined in: packages/ammo/ammo.d.ts:870
Parameters
uid
number
Returns
void
getUserConstraintId()
getUserConstraintId():
number
Defined in: packages/ammo/ammo.d.ts:871
Returns
number

