Class: RigidBodyMapping
Defined in: packages/physics/utils/RigidBodyMapping.ts:7
A bidirectional mapping between RigidBody objects and 3D objects.
Constructors
Constructor
new RigidBodyMapping():
RigidBodyMapping
Returns
RigidBodyMapping
Accessors
getAllPhysicsObjectMap
Get Signature
get
staticgetAllPhysicsObjectMap():Map<btRigidBody,Object3D>
Defined in: packages/physics/utils/RigidBodyMapping.ts:14
Retrieves the entire mapping of all RigidBody objects.
Returns
Map<btRigidBody, Object3D>
A map of RigidBody objects to 3D objects.
getAllGraphicObjectMap
Get Signature
get
staticgetAllGraphicObjectMap():Map<Object3D,btRigidBody>
Defined in: packages/physics/utils/RigidBodyMapping.ts:22
Retrieves the entire mapping of all 3D objects.
Returns
Map<Object3D, btRigidBody>
A map of 3D objects to RigidBody objects.
Methods
addMapping()
staticaddMapping(object3D,physics):void
Defined in: packages/physics/utils/RigidBodyMapping.ts:31
Adds a mapping between a 3D object and a RigidBody object.
Parameters
object3D
Object3D
The 3D object.
physics
The RigidBody object.
Returns
void
getPhysicsObject()
staticgetPhysicsObject(object3D):btRigidBody
Defined in: packages/physics/utils/RigidBodyMapping.ts:40
Retrieves the RigidBody object associated with a given 3D object.
Parameters
object3D
Object3D
The 3D object.
Returns
The associated RigidBody object, or undefined if not found.
getGraphicObject()
staticgetGraphicObject(physics):Object3D
Defined in: packages/physics/utils/RigidBodyMapping.ts:49
Retrieves the 3D object associated with a given RigidBody object.
Parameters
physics
The RigidBody object.
Returns
Object3D
The associated 3D object, or undefined if not found.
removeMappingByGraphic()
staticremoveMappingByGraphic(object3D):void
Defined in: packages/physics/utils/RigidBodyMapping.ts:57
Removes the mapping associated with a given 3D object.
Parameters
object3D
Object3D
The 3D object.
Returns
void
removeMappingByPhysics()
staticremoveMappingByPhysics(physics):void
Defined in: packages/physics/utils/RigidBodyMapping.ts:65
Removes the mapping associated with a given RigidBody object.
Parameters
physics
The RigidBody object.
Returns
void

