| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletDynamics | |
| org.bytedeco.bullet.BulletSoftBody |
| Modifier and Type | Class and Description |
|---|---|
class |
btConstraintSolverPoolMt
btConstraintSolverPoolMt - masquerades as a constraint solver, but really it is a threadsafe pool of them.
|
class |
btMLCPSolver |
class |
btMultiBodyConstraintSolver |
class |
btMultiBodyMLCPConstraintSolver |
class |
btNNCGConstraintSolver |
class |
btSequentialImpulseConstraintSolver
The btSequentialImpulseConstraintSolver is a fast SIMD implementation of the Projected Gauss Seidel (iterative LCP) method.
|
class |
btSequentialImpulseConstraintSolverMt
btSequentialImpulseConstraintSolverMt
A multithreaded variant of the sequential impulse constraint solver.
|
| Modifier and Type | Method and Description |
|---|---|
btConstraintSolver |
btDynamicsWorld.getConstraintSolver() |
btConstraintSolver |
btSimpleDynamicsWorld.getConstraintSolver() |
btConstraintSolver |
btDiscreteDynamicsWorld.getConstraintSolver() |
btConstraintSolver |
btSimulationIslandManagerMt.SolverParams.m_solverMt() |
btConstraintSolver |
btSimulationIslandManagerMt.SolverParams.m_solverPool() |
| Modifier and Type | Method and Description |
|---|---|
btSimulationIslandManagerMt.SolverParams |
btSimulationIslandManagerMt.SolverParams.m_solverMt(btConstraintSolver setter) |
btSimulationIslandManagerMt.SolverParams |
btSimulationIslandManagerMt.SolverParams.m_solverPool(btConstraintSolver setter) |
void |
btDynamicsWorld.setConstraintSolver(btConstraintSolver solver) |
void |
btSimpleDynamicsWorld.setConstraintSolver(btConstraintSolver solver) |
void |
btMultiBodyDynamicsWorld.setConstraintSolver(btConstraintSolver solver) |
void |
btDiscreteDynamicsWorld.setConstraintSolver(btConstraintSolver solver) |
static void |
btSimulationIslandManagerMt.solveIsland(btConstraintSolver solver,
btSimulationIslandManagerMt.Island island,
btSimulationIslandManagerMt.SolverParams solverParams) |
| Constructor and Description |
|---|
btConstraintSolverPoolMt(btConstraintSolver solvers,
int numSolvers) |
btDiscreteDynamicsWorld(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration)
this btDiscreteDynamicsWorld constructor gets created objects from the user, and will not delete those
|
btDiscreteDynamicsWorldMt(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolverPoolMt solverPool,
btConstraintSolver constraintSolverMt,
btCollisionConfiguration collisionConfiguration) |
btSimpleDynamicsWorld(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration)
this btSimpleDynamicsWorld constructor creates dispatcher, broadphase pairCache and constraintSolver
|
| Modifier and Type | Class and Description |
|---|---|
class |
btDeformableMultiBodyConstraintSolver |
| Constructor and Description |
|---|
btSoftRigidDynamicsWorld(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration) |
btSoftRigidDynamicsWorld(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration,
btSoftBodySolver softBodySolver) |
Copyright © 2024. All rights reserved.