| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletCollision | |
| org.bytedeco.bullet.BulletDynamics | |
| org.bytedeco.bullet.BulletSoftBody |
| Modifier and Type | Method and Description |
|---|---|
void |
btSimulationIslandManager.buildAndProcessIslands(btDispatcher dispatcher,
btCollisionWorld collisionWorld,
btSimulationIslandManager.IslandCallback callback) |
void |
btSimulationIslandManager.buildIslands(btDispatcher dispatcher,
btCollisionWorld colWorld) |
void |
btSimulationIslandManager.findUnions(btDispatcher dispatcher,
btCollisionWorld colWorld) |
void |
btSimulationIslandManager.processIslands(btDispatcher dispatcher,
btCollisionWorld collisionWorld,
btSimulationIslandManager.IslandCallback callback) |
void |
btSimulationIslandManager.storeIslandActivationState(btCollisionWorld world) |
void |
btSimulationIslandManager.updateActivationState(btCollisionWorld colWorld,
btDispatcher dispatcher) |
| Constructor and Description |
|---|
btCollisionWorldImporter(btCollisionWorld world) |
| Modifier and Type | Class and Description |
|---|---|
class |
btDiscreteDynamicsWorld
btDiscreteDynamicsWorld provides discrete rigid body simulation
those classes replace the obsolete CcdPhysicsEnvironment/CcdPhysicsController
|
class |
btDiscreteDynamicsWorldMt
btDiscreteDynamicsWorldMt -- a version of DiscreteDynamicsWorld with some minor changes to support
solving simulation islands on multiple threads.
|
class |
btDynamicsWorld
The btDynamicsWorld is the interface class for several dynamics implementation, basic, discrete, parallel, and continuous etc.
|
class |
btMultiBodyDynamicsWorld
The btMultiBodyDynamicsWorld adds Featherstone multi body dynamics to Bullet
This implementation is still preliminary/experimental.
|
class |
btSimpleDynamicsWorld
The btSimpleDynamicsWorld serves as unit-test and to verify more complicated and optimized dynamics worlds.
|
| Modifier and Type | Method and Description |
|---|---|
btCollisionWorld |
btDiscreteDynamicsWorld.getCollisionWorld() |
| Modifier and Type | Method and Description |
|---|---|
void |
btSimulationIslandManagerMt.buildAndProcessIslands(btDispatcher dispatcher,
btCollisionWorld collisionWorld,
btTypedConstraintArray constraints,
btSimulationIslandManagerMt.SolverParams solverParams) |
void |
btSimulationIslandManagerMt.buildIslands(btDispatcher dispatcher,
btCollisionWorld colWorld) |
void |
btCharacterControllerInterface.playerStep(btCollisionWorld collisionWorld,
double dt) |
void |
btKinematicCharacterController.playerStep(btCollisionWorld collisionWorld,
double dt) |
void |
btCharacterControllerInterface.preStep(btCollisionWorld collisionWorld) |
void |
btKinematicCharacterController.preStep(btCollisionWorld collisionWorld) |
void |
btCharacterControllerInterface.reset(btCollisionWorld collisionWorld) |
void |
btKinematicCharacterController.reset(btCollisionWorld collisionWorld) |
void |
btActionInterface.updateAction(btCollisionWorld collisionWorld,
double deltaTimeStep) |
void |
btKinematicCharacterController.updateAction(btCollisionWorld collisionWorld,
double deltaTime)
btActionInterface interface
|
void |
btRaycastVehicle.updateAction(btCollisionWorld collisionWorld,
double step)
btActionInterface interface
|
| Modifier and Type | Class and Description |
|---|---|
class |
btDeformableMultiBodyDynamicsWorld |
class |
btSoftMultiBodyDynamicsWorld |
class |
btSoftRigidDynamicsWorld |
Copyright © 2024. All rights reserved.