Class: btSoftRigidDynamicsWorld
Defined in: packages/ammo/ammo.d.ts:1069
Extends
Constructors
Constructor
new btSoftRigidDynamicsWorld(
dispatcher,pairCache,constraintSolver,collisionConfiguration,softBodySolver):btSoftRigidDynamicsWorld
Defined in: packages/ammo/ammo.d.ts:1070
Parameters
dispatcher
pairCache
constraintSolver
collisionConfiguration
softBodySolver
Returns
btSoftRigidDynamicsWorld
Overrides
btDiscreteDynamicsWorld.constructor
Methods
getDispatcher()
getDispatcher():
btDispatcher
Defined in: packages/ammo/ammo.d.ts:646
Returns
Inherited from
btDiscreteDynamicsWorld.getDispatcher
rayTest()
rayTest(
rayFromWorld,rayToWorld,resultCallback):void
Defined in: packages/ammo/ammo.d.ts:647
Parameters
rayFromWorld
rayToWorld
resultCallback
Returns
void
Inherited from
btDiscreteDynamicsWorld.rayTest
getPairCache()
getPairCache():
btOverlappingPairCache
Defined in: packages/ammo/ammo.d.ts:648
Returns
Inherited from
btDiscreteDynamicsWorld.getPairCache
getDispatchInfo()
getDispatchInfo():
btDispatcherInfo
Defined in: packages/ammo/ammo.d.ts:649
Returns
Inherited from
btDiscreteDynamicsWorld.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
btDiscreteDynamicsWorld.addCollisionObject
getBroadphase()
getBroadphase():
btBroadphaseInterface
Defined in: packages/ammo/ammo.d.ts:652
Returns
Inherited from
btDiscreteDynamicsWorld.getBroadphase
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
btDiscreteDynamicsWorld.convexSweepTest
contactPairTest()
contactPairTest(
colObjA,colObjB,resultCallback):void
Defined in: packages/ammo/ammo.d.ts:654
Parameters
colObjA
colObjB
resultCallback
Returns
void
Inherited from
btDiscreteDynamicsWorld.contactPairTest
contactTest()
contactTest(
colObj,resultCallback):void
Defined in: packages/ammo/ammo.d.ts:655
Parameters
colObj
resultCallback
Returns
void
Inherited from
btDiscreteDynamicsWorld.contactTest
updateSingleAabb()
updateSingleAabb(
colObj):void
Defined in: packages/ammo/ammo.d.ts:656
Parameters
colObj
Returns
void
Inherited from
btDiscreteDynamicsWorld.updateSingleAabb
setDebugDrawer()
setDebugDrawer(
debugDrawer):void
Defined in: packages/ammo/ammo.d.ts:657
Parameters
debugDrawer
Returns
void
Inherited from
btDiscreteDynamicsWorld.setDebugDrawer
getDebugDrawer()
getDebugDrawer():
btIDebugDraw
Defined in: packages/ammo/ammo.d.ts:658
Returns
Inherited from
btDiscreteDynamicsWorld.getDebugDrawer
debugDrawWorld()
debugDrawWorld():
void
Defined in: packages/ammo/ammo.d.ts:659
Returns
void
Inherited from
btDiscreteDynamicsWorld.debugDrawWorld
debugDrawObject()
debugDrawObject(
worldTransform,shape,color):void
Defined in: packages/ammo/ammo.d.ts:660
Parameters
worldTransform
shape
color
Returns
void
Inherited from
btDiscreteDynamicsWorld.debugDrawObject
addAction()
addAction(
action):void
Defined in: packages/ammo/ammo.d.ts:672
Parameters
action
Returns
void
Inherited from
btDiscreteDynamicsWorld.addAction
removeAction()
removeAction(
action):void
Defined in: packages/ammo/ammo.d.ts:673
Parameters
action
Returns
void
Inherited from
btDiscreteDynamicsWorld.removeAction
getSolverInfo()
getSolverInfo():
btContactSolverInfo
Defined in: packages/ammo/ammo.d.ts:674
Returns
Inherited from
btDiscreteDynamicsWorld.getSolverInfo
setInternalTickCallback()
setInternalTickCallback(
cb,worldUserInfo?,isPreTick?):void
Defined in: packages/ammo/ammo.d.ts:675
Parameters
cb
worldUserInfo?
unknown
isPreTick?
boolean
Returns
void
Inherited from
btDiscreteDynamicsWorld.setInternalTickCallback
setGravity()
setGravity(
gravity):void
Defined in: packages/ammo/ammo.d.ts:679
Parameters
gravity
Returns
void
Inherited from
btDiscreteDynamicsWorld.setGravity
getGravity()
getGravity():
btVector3
Defined in: packages/ammo/ammo.d.ts:680
Returns
Inherited from
btDiscreteDynamicsWorld.getGravity
addRigidBody()
Call Signature
addRigidBody(
body):void
Defined in: packages/ammo/ammo.d.ts:681
Parameters
body
Returns
void
Inherited from
btDiscreteDynamicsWorld.addRigidBody
Call Signature
addRigidBody(
body,group,mask):void
Defined in: packages/ammo/ammo.d.ts:682
Parameters
body
group
number
mask
number
Returns
void
Inherited from
btDiscreteDynamicsWorld.addRigidBody
removeRigidBody()
removeRigidBody(
body):void
Defined in: packages/ammo/ammo.d.ts:683
Parameters
body
Returns
void
Inherited from
btDiscreteDynamicsWorld.removeRigidBody
addConstraint()
addConstraint(
constraint,disableCollisionsBetweenLinkedBodies?):void
Defined in: packages/ammo/ammo.d.ts:684
Parameters
constraint
disableCollisionsBetweenLinkedBodies?
boolean
Returns
void
Inherited from
btDiscreteDynamicsWorld.addConstraint
removeConstraint()
removeConstraint(
constraint):void
Defined in: packages/ammo/ammo.d.ts:685
Parameters
constraint
Returns
void
Inherited from
btDiscreteDynamicsWorld.removeConstraint
stepSimulation()
stepSimulation(
timeStep,maxSubSteps?,fixedTimeStep?):number
Defined in: packages/ammo/ammo.d.ts:686
Parameters
timeStep
number
maxSubSteps?
number
fixedTimeStep?
number
Returns
number
Inherited from
btDiscreteDynamicsWorld.stepSimulation
setContactAddedCallback()
setContactAddedCallback(
funcpointer):void
Defined in: packages/ammo/ammo.d.ts:687
Parameters
funcpointer
number
Returns
void
Inherited from
btDiscreteDynamicsWorld.setContactAddedCallback
setContactProcessedCallback()
setContactProcessedCallback(
funcpointer):void
Defined in: packages/ammo/ammo.d.ts:688
Parameters
funcpointer
number
Returns
void
Inherited from
btDiscreteDynamicsWorld.setContactProcessedCallback
setContactDestroyedCallback()
setContactDestroyedCallback(
funcpointer):void
Defined in: packages/ammo/ammo.d.ts:689
Parameters
funcpointer
number
Returns
void
Inherited from
btDiscreteDynamicsWorld.setContactDestroyedCallback
addSoftBody()
addSoftBody(
body,collisionFilterGroup,collisionFilterMask):void
Defined in: packages/ammo/ammo.d.ts:1071
Parameters
body
collisionFilterGroup
number
collisionFilterMask
number
Returns
void
removeSoftBody()
removeSoftBody(
body):void
Defined in: packages/ammo/ammo.d.ts:1072
Parameters
body
Returns
void
removeCollisionObject()
removeCollisionObject(
collisionObject):void
Defined in: packages/ammo/ammo.d.ts:1073
Parameters
collisionObject
Returns
void
Overrides
btDiscreteDynamicsWorld.removeCollisionObject
getWorldInfo()
getWorldInfo():
btSoftBodyWorldInfo
Defined in: packages/ammo/ammo.d.ts:1074
Returns
getSoftBodyArray()
getSoftBodyArray():
btSoftBodyArray
Defined in: packages/ammo/ammo.d.ts:1075

