Class: btRigidBody
Defined in: packages/ammo/ammo.d.ts:496
Extends
Constructors
Constructor
new btRigidBody(
constructionInfo):btRigidBody
Defined in: packages/ammo/ammo.d.ts:497
Parameters
constructionInfo
Returns
btRigidBody
Overrides
Properties
kB
kB:
number
Defined in: packages/ammo/ammo.d.ts:128
Inherited from
Methods
setAnisotropicFriction()
setAnisotropicFriction(
anisotropicFriction,frictionMode):void
Defined in: packages/ammo/ammo.d.ts:129
Parameters
anisotropicFriction
frictionMode
number
Returns
void
Inherited from
btCollisionObject.setAnisotropicFriction
getCollisionShape()
getCollisionShape():
btCollisionShape
Defined in: packages/ammo/ammo.d.ts:130
Returns
Inherited from
btCollisionObject.getCollisionShape
setContactProcessingThreshold()
setContactProcessingThreshold(
contactProcessingThreshold):void
Defined in: packages/ammo/ammo.d.ts:131
Parameters
contactProcessingThreshold
number
Returns
void
Inherited from
btCollisionObject.setContactProcessingThreshold
setActivationState()
setActivationState(
newState):void
Defined in: packages/ammo/ammo.d.ts:132
Parameters
newState
number
Returns
void
Inherited from
btCollisionObject.setActivationState
forceActivationState()
forceActivationState(
newState):void
Defined in: packages/ammo/ammo.d.ts:133
Parameters
newState
number
Returns
void
Inherited from
btCollisionObject.forceActivationState
activate()
activate(
forceActivation?):void
Defined in: packages/ammo/ammo.d.ts:134
Parameters
forceActivation?
boolean
Returns
void
Inherited from
isActive()
isActive():
boolean
Defined in: packages/ammo/ammo.d.ts:135
Returns
boolean
Inherited from
isKinematicObject()
isKinematicObject():
boolean
Defined in: packages/ammo/ammo.d.ts:136
Returns
boolean
Inherited from
btCollisionObject.isKinematicObject
isStaticObject()
isStaticObject():
boolean
Defined in: packages/ammo/ammo.d.ts:137
Returns
boolean
Inherited from
btCollisionObject.isStaticObject
isStaticOrKinematicObject()
isStaticOrKinematicObject():
boolean
Defined in: packages/ammo/ammo.d.ts:138
Returns
boolean
Inherited from
btCollisionObject.isStaticOrKinematicObject
getRestitution()
getRestitution():
number
Defined in: packages/ammo/ammo.d.ts:139
Returns
number
Inherited from
btCollisionObject.getRestitution
getFriction()
getFriction():
number
Defined in: packages/ammo/ammo.d.ts:140
Returns
number
Inherited from
getRollingFriction()
getRollingFriction():
number
Defined in: packages/ammo/ammo.d.ts:141
Returns
number
Inherited from
btCollisionObject.getRollingFriction
setRestitution()
setRestitution(
rest):void
Defined in: packages/ammo/ammo.d.ts:142
Parameters
rest
number
Returns
void
Inherited from
btCollisionObject.setRestitution
setFriction()
setFriction(
frict):void
Defined in: packages/ammo/ammo.d.ts:143
Parameters
frict
number
Returns
void
Inherited from
setRollingFriction()
setRollingFriction(
frict):void
Defined in: packages/ammo/ammo.d.ts:144
Parameters
frict
number
Returns
void
Inherited from
btCollisionObject.setRollingFriction
getWorldTransform()
getWorldTransform():
btTransform
Defined in: packages/ammo/ammo.d.ts:145
Returns
Inherited from
btCollisionObject.getWorldTransform
getCollisionFlags()
getCollisionFlags():
number
Defined in: packages/ammo/ammo.d.ts:146
Returns
number
Inherited from
btCollisionObject.getCollisionFlags
setCollisionFlags()
setCollisionFlags(
flags):void
Defined in: packages/ammo/ammo.d.ts:147
Parameters
flags
number
Returns
void
Inherited from
btCollisionObject.setCollisionFlags
setWorldTransform()
setWorldTransform(
worldTrans):void
Defined in: packages/ammo/ammo.d.ts:148
Parameters
worldTrans
Returns
void
Inherited from
btCollisionObject.setWorldTransform
setCollisionShape()
setCollisionShape(
collisionShape):void
Defined in: packages/ammo/ammo.d.ts:149
Parameters
collisionShape
Returns
void
Inherited from
btCollisionObject.setCollisionShape
setCcdMotionThreshold()
setCcdMotionThreshold(
ccdMotionThreshold):void
Defined in: packages/ammo/ammo.d.ts:150
Parameters
ccdMotionThreshold
number
Returns
void
Inherited from
btCollisionObject.setCcdMotionThreshold
setCcdSweptSphereRadius()
setCcdSweptSphereRadius(
radius):void
Defined in: packages/ammo/ammo.d.ts:151
Parameters
radius
number
Returns
void
Inherited from
btCollisionObject.setCcdSweptSphereRadius
getUserIndex()
getUserIndex():
number
Defined in: packages/ammo/ammo.d.ts:152
Returns
number
Inherited from
btCollisionObject.getUserIndex
setUserIndex()
setUserIndex(
index):void
Defined in: packages/ammo/ammo.d.ts:153
Parameters
index
number
Returns
void
Inherited from
btCollisionObject.setUserIndex
getUserPointer()
getUserPointer():
unknown
Defined in: packages/ammo/ammo.d.ts:154
Returns
unknown
Inherited from
btCollisionObject.getUserPointer
setUserPointer()
setUserPointer(
userPointer):void
Defined in: packages/ammo/ammo.d.ts:155
Parameters
userPointer
unknown
Returns
void
Inherited from
btCollisionObject.setUserPointer
getBroadphaseHandle()
getBroadphaseHandle():
btBroadphaseProxy
Defined in: packages/ammo/ammo.d.ts:156
Returns
Inherited from
btCollisionObject.getBroadphaseHandle
getCenterOfMassTransform()
getCenterOfMassTransform():
btTransform
Defined in: packages/ammo/ammo.d.ts:498
Returns
setCenterOfMassTransform()
setCenterOfMassTransform(
xform):void
Defined in: packages/ammo/ammo.d.ts:499
Parameters
xform
Returns
void
setSleepingThresholds()
setSleepingThresholds(
linear,angular):void
Defined in: packages/ammo/ammo.d.ts:500
Parameters
linear
number
angular
number
Returns
void
getLinearDamping()
getLinearDamping():
number
Defined in: packages/ammo/ammo.d.ts:501
Returns
number
getAngularDamping()
getAngularDamping():
number
Defined in: packages/ammo/ammo.d.ts:502
Returns
number
setDamping()
setDamping(
lin_damping,ang_damping):void
Defined in: packages/ammo/ammo.d.ts:503
Parameters
lin_damping
number
ang_damping
number
Returns
void
setMassProps()
setMassProps(
mass,inertia):void
Defined in: packages/ammo/ammo.d.ts:504
Parameters
mass
number
inertia
Returns
void
getLinearFactor()
getLinearFactor():
btVector3
Defined in: packages/ammo/ammo.d.ts:505
Returns
setLinearFactor()
setLinearFactor(
linearFactor):void
Defined in: packages/ammo/ammo.d.ts:506
Parameters
linearFactor
Returns
void
applyTorque()
applyTorque(
torque):void
Defined in: packages/ammo/ammo.d.ts:507
Parameters
torque
Returns
void
applyLocalTorque()
applyLocalTorque(
torque):void
Defined in: packages/ammo/ammo.d.ts:508
Parameters
torque
Returns
void
applyForce()
applyForce(
force,rel_pos):void
Defined in: packages/ammo/ammo.d.ts:509
Parameters
force
rel_pos
Returns
void
applyCentralForce()
applyCentralForce(
force):void
Defined in: packages/ammo/ammo.d.ts:510
Parameters
force
Returns
void
applyCentralLocalForce()
applyCentralLocalForce(
force):void
Defined in: packages/ammo/ammo.d.ts:511
Parameters
force
Returns
void
applyTorqueImpulse()
applyTorqueImpulse(
torque):void
Defined in: packages/ammo/ammo.d.ts:512
Parameters
torque
Returns
void
applyImpulse()
applyImpulse(
impulse,rel_pos):void
Defined in: packages/ammo/ammo.d.ts:513
Parameters
impulse
rel_pos
Returns
void
applyCentralImpulse()
applyCentralImpulse(
impulse):void
Defined in: packages/ammo/ammo.d.ts:514
Parameters
impulse
Returns
void
updateInertiaTensor()
updateInertiaTensor():
void
Defined in: packages/ammo/ammo.d.ts:515
Returns
void
getLinearVelocity()
getLinearVelocity():
btVector3
Defined in: packages/ammo/ammo.d.ts:516
Returns
getAngularVelocity()
getAngularVelocity():
btVector3
Defined in: packages/ammo/ammo.d.ts:517
Returns
setLinearVelocity()
setLinearVelocity(
lin_vel):void
Defined in: packages/ammo/ammo.d.ts:518
Parameters
lin_vel
Returns
void
setAngularVelocity()
setAngularVelocity(
ang_vel):void
Defined in: packages/ammo/ammo.d.ts:519
Parameters
ang_vel
Returns
void
getMotionState()
getMotionState():
btMotionState
Defined in: packages/ammo/ammo.d.ts:520
Returns
setMotionState()
setMotionState(
motionState):void
Defined in: packages/ammo/ammo.d.ts:521
Parameters
motionState
Returns
void
getAngularFactor()
getAngularFactor():
btVector3
Defined in: packages/ammo/ammo.d.ts:522
Returns
setAngularFactor()
setAngularFactor(
angularFactor):void
Defined in: packages/ammo/ammo.d.ts:523
Parameters
angularFactor
Returns
void
upcast()
upcast(
colObj):btRigidBody
Defined in: packages/ammo/ammo.d.ts:524
Parameters
colObj
Returns
btRigidBody
getAabb()
getAabb(
aabbMin,aabbMax):void
Defined in: packages/ammo/ammo.d.ts:525
Parameters
aabbMin
aabbMax
Returns
void
applyGravity()
applyGravity():
void
Defined in: packages/ammo/ammo.d.ts:526
Returns
void
getGravity()
getGravity():
btVector3
Defined in: packages/ammo/ammo.d.ts:527
Returns
setGravity()
setGravity(
acceleration):void
Defined in: packages/ammo/ammo.d.ts:528
Parameters
acceleration
Returns
void
getBroadphaseProxy()
getBroadphaseProxy():
btBroadphaseProxy
Defined in: packages/ammo/ammo.d.ts:529
Returns
clearForces()
clearForces():
void
Defined in: packages/ammo/ammo.d.ts:530
Returns
void

