Class: btDiscreteDynamicsWorld
Defined in: packages/ammo/ammo.d.ts:677
Extends
Extended by
Constructors
Constructor
new btDiscreteDynamicsWorld(
dispatcher,pairCache,constraintSolver,collisionConfiguration):btDiscreteDynamicsWorld
Defined in: packages/ammo/ammo.d.ts:678
Parameters
dispatcher
pairCache
constraintSolver
collisionConfiguration
Returns
btDiscreteDynamicsWorld
Overrides
Methods
getDispatcher()
getDispatcher():
btDispatcher
Defined in: packages/ammo/ammo.d.ts:646
Returns
Inherited from
rayTest()
rayTest(
rayFromWorld,rayToWorld,resultCallback):void
Defined in: packages/ammo/ammo.d.ts:647
Parameters
rayFromWorld
rayToWorld
resultCallback
Returns
void
Inherited from
getPairCache()
getPairCache():
btOverlappingPairCache
Defined in: packages/ammo/ammo.d.ts:648
Returns
Inherited from
getDispatchInfo()
getDispatchInfo():
btDispatcherInfo
Defined in: packages/ammo/ammo.d.ts:649
Returns
Inherited from
btDynamicsWorld.getDispatchInfo
addCollisionObject()
addCollisionObject(
collisionObject,collisionFilterGroup?,collisionFilterMask?):void
Defined in: packages/ammo/ammo.d.ts:650
Parameters
collisionObject
collisionFilterGroup?
number
collisionFilterMask?
number
Returns
void
Inherited from
btDynamicsWorld.addCollisionObject
removeCollisionObject()
removeCollisionObject(
collisionObject):void
Defined in: packages/ammo/ammo.d.ts:651
Parameters
collisionObject
Returns
void
Inherited from
btDynamicsWorld.removeCollisionObject
getBroadphase()
getBroadphase():
btBroadphaseInterface
Defined in: packages/ammo/ammo.d.ts:652
Returns
Inherited from
convexSweepTest()
convexSweepTest(
castShape,from,to,resultCallback,allowedCcdPenetration):void
Defined in: packages/ammo/ammo.d.ts:653
Parameters
castShape
from
to
resultCallback
allowedCcdPenetration
number
Returns
void
Inherited from
btDynamicsWorld.convexSweepTest
contactPairTest()
contactPairTest(
colObjA,colObjB,resultCallback):void
Defined in: packages/ammo/ammo.d.ts:654
Parameters
colObjA
colObjB
resultCallback
Returns
void
Inherited from
btDynamicsWorld.contactPairTest
contactTest()
contactTest(
colObj,resultCallback):void
Defined in: packages/ammo/ammo.d.ts:655
Parameters
colObj
resultCallback
Returns
void
Inherited from
updateSingleAabb()
updateSingleAabb(
colObj):void
Defined in: packages/ammo/ammo.d.ts:656
Parameters
colObj
Returns
void
Inherited from
btDynamicsWorld.updateSingleAabb
setDebugDrawer()
setDebugDrawer(
debugDrawer):void
Defined in: packages/ammo/ammo.d.ts:657
Parameters
debugDrawer
Returns
void
Inherited from
btDynamicsWorld.setDebugDrawer
getDebugDrawer()
getDebugDrawer():
btIDebugDraw
Defined in: packages/ammo/ammo.d.ts:658
Returns
Inherited from
btDynamicsWorld.getDebugDrawer
debugDrawWorld()
debugDrawWorld():
void
Defined in: packages/ammo/ammo.d.ts:659
Returns
void
Inherited from
btDynamicsWorld.debugDrawWorld
debugDrawObject()
debugDrawObject(
worldTransform,shape,color):void
Defined in: packages/ammo/ammo.d.ts:660
Parameters
worldTransform
shape
color
Returns
void
Inherited from
btDynamicsWorld.debugDrawObject
addAction()
addAction(
action):void
Defined in: packages/ammo/ammo.d.ts:672
Parameters
action
Returns
void
Inherited from
removeAction()
removeAction(
action):void
Defined in: packages/ammo/ammo.d.ts:673
Parameters
action
Returns
void
Inherited from
getSolverInfo()
getSolverInfo():
btContactSolverInfo
Defined in: packages/ammo/ammo.d.ts:674
Returns
Inherited from
setInternalTickCallback()
setInternalTickCallback(
cb,worldUserInfo?,isPreTick?):void
Defined in: packages/ammo/ammo.d.ts:675
Parameters
cb
worldUserInfo?
unknown
isPreTick?
boolean
Returns
void
Inherited from
btDynamicsWorld.setInternalTickCallback
setGravity()
setGravity(
gravity):void
Defined in: packages/ammo/ammo.d.ts:679
Parameters
gravity
Returns
void
getGravity()
getGravity():
btVector3
Defined in: packages/ammo/ammo.d.ts:680
Returns
addRigidBody()
Call Signature
addRigidBody(
body):void
Defined in: packages/ammo/ammo.d.ts:681
Parameters
body
Returns
void
Call Signature
addRigidBody(
body,group,mask):void
Defined in: packages/ammo/ammo.d.ts:682
Parameters
body
group
number
mask
number
Returns
void
removeRigidBody()
removeRigidBody(
body):void
Defined in: packages/ammo/ammo.d.ts:683
Parameters
body
Returns
void
addConstraint()
addConstraint(
constraint,disableCollisionsBetweenLinkedBodies?):void
Defined in: packages/ammo/ammo.d.ts:684
Parameters
constraint
disableCollisionsBetweenLinkedBodies?
boolean
Returns
void
removeConstraint()
removeConstraint(
constraint):void
Defined in: packages/ammo/ammo.d.ts:685
Parameters
constraint
Returns
void
stepSimulation()
stepSimulation(
timeStep,maxSubSteps?,fixedTimeStep?):number
Defined in: packages/ammo/ammo.d.ts:686
Parameters
timeStep
number
maxSubSteps?
number
fixedTimeStep?
number
Returns
number
setContactAddedCallback()
setContactAddedCallback(
funcpointer):void
Defined in: packages/ammo/ammo.d.ts:687
Parameters
funcpointer
number
Returns
void
setContactProcessedCallback()
setContactProcessedCallback(
funcpointer):void
Defined in: packages/ammo/ammo.d.ts:688
Parameters
funcpointer
number
Returns
void
setContactDestroyedCallback()
setContactDestroyedCallback(
funcpointer):void
Defined in: packages/ammo/ammo.d.ts:689
Parameters
funcpointer
number
Returns
void

