| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletCollision | |
| org.bytedeco.bullet.BulletDynamics | |
| org.bytedeco.bullet.BulletSoftBody |
| Modifier and Type | Method and Description |
|---|---|
void |
ContactEndedCallback.call(btPersistentManifold manifold) |
void |
ContactStartedCallback.call(btPersistentManifold manifold) |
void |
btCollisionDispatcher.clearManifold(btPersistentManifold manifold) |
void |
btDispatcher.clearManifold(btPersistentManifold manifold) |
btPersistentManifold |
btPersistentManifoldArray.expand(btPersistentManifold fillValue) |
btCollisionAlgorithm |
btCollisionDispatcher.findAlgorithm(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btPersistentManifold sharedManifold,
int queryType) |
btCollisionAlgorithm |
btDispatcher.findAlgorithm(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btPersistentManifold sharedManifold,
int queryType) |
int |
btPersistentManifoldArray.findBinarySearch(btPersistentManifold key)
non-recursive binary search, assumes sorted array
|
int |
btPersistentManifoldArray.findLinearSearch(btPersistentManifold key) |
int |
btPersistentManifoldArray.findLinearSearch2(btPersistentManifold key) |
btCollisionAlgorithmConstructionInfo |
btCollisionAlgorithmConstructionInfo.m_manifold(btPersistentManifold setter) |
btConvexTriangleCallback |
btConvexTriangleCallback.m_manifoldPtr(btPersistentManifold setter) |
void |
btSimulationIslandManager.IslandCallback.processIsland(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifolds,
int numManifolds,
int islandId) |
void |
btPersistentManifoldArray.push_back(btPersistentManifold _Val) |
void |
btCollisionDispatcher.releaseManifold(btPersistentManifold manifold) |
void |
btDispatcher.releaseManifold(btPersistentManifold manifold) |
void |
btCollisionDispatcherMt.releaseManifold(btPersistentManifold manifold) |
void |
btPersistentManifoldArray.remove(btPersistentManifold key) |
void |
btPersistentManifoldArray.resize(int newsize,
btPersistentManifold fillData) |
BytePointer |
btPersistentManifold.serialize(btPersistentManifold manifold,
Pointer dataBuffer,
btSerializer serializer) |
void |
btManifoldResult.setPersistentManifold(btPersistentManifold manifoldPtr) |
| Modifier and Type | Method and Description |
|---|---|
btPersistentManifold |
btContactConstraint.getContactManifold() |
| Modifier and Type | Method and Description |
|---|---|
void |
btSequentialImpulseConstraintSolverMt.internalCollectContactManifoldCachedInfo(btSequentialImpulseConstraintSolverMt.btContactManifoldCachedInfo cachedInfoArray,
btPersistentManifold manifoldPtr,
int numManifolds,
btContactSolverInfo infoGlobal) |
void |
MultiBodyInplaceSolverIslandCallback.processIsland(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifolds,
int numManifolds,
int islandId) |
void |
btContactConstraint.setContactManifold(btPersistentManifold contactManifold) |
double |
btMultiBodyConstraintSolver.solveGroup(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifold,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
double |
btConstraintSolver.solveGroup(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifold,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
double |
btSequentialImpulseConstraintSolver.solveGroup(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifold,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
double |
btConstraintSolverPoolMt.solveGroup(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifolds,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
double |
btSequentialImpulseConstraintSolverMt.solveGroupCacheFriendlySetup(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifoldPtr,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo infoGlobal,
btIDebugDraw debugDrawer) |
void |
btSequentialImpulseConstraintSolverMt.solveGroupCacheFriendlySplitImpulseIterations(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifoldPtr,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo infoGlobal,
btIDebugDraw debugDrawer) |
void |
btMultiBodyConstraintSolver.solveMultiBodyGroup(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifold,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btMultiBodyConstraint multiBodyConstraints,
int numMultiBodyConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
double |
btSequentialImpulseConstraintSolverMt.solveSingleIteration(int iteration,
btCollisionObject bodies,
int numBodies,
btPersistentManifold manifoldPtr,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo infoGlobal,
btIDebugDraw debugDrawer) |
| Modifier and Type | Method and Description |
|---|---|
void |
btDeformableMultiBodyConstraintSolver.solveDeformableBodyGroup(btCollisionObject bodies,
int numBodies,
btCollisionObject deformableBodies,
int numDeformableBodies,
btPersistentManifold manifold,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btMultiBodyConstraint multiBodyConstraints,
int numMultiBodyConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
| Constructor and Description |
|---|
btSoftRigidCollisionAlgorithm(btPersistentManifold mf,
btCollisionAlgorithmConstructionInfo ci,
btCollisionObjectWrapper col0,
btCollisionObjectWrapper col1Wrap,
boolean isSwapped) |
btSoftSoftCollisionAlgorithm(btPersistentManifold mf,
btCollisionAlgorithmConstructionInfo ci,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap) |
Copyright © 2024. All rights reserved.