| Package | Description |
|---|---|
| org.bytedeco.bullet.BulletCollision | |
| org.bytedeco.bullet.BulletDynamics | |
| org.bytedeco.bullet.BulletSoftBody | |
| org.bytedeco.bullet.LinearMath |
| Modifier and Type | Method and Description |
|---|---|
btIDebugDraw |
btCollisionWorld.getDebugDrawer() |
btIDebugDraw |
btDispatcherInfo.m_debugDraw() |
btIDebugDraw |
btConvexCast.CastResult.m_debugDrawer() |
| Modifier and Type | Method and Description |
|---|---|
btIDebugDraw |
MultiBodyInplaceSolverIslandCallback.m_debugDrawer() |
btIDebugDraw |
btSimulationIslandManagerMt.SolverParams.m_debugDrawer() |
btIDebugDraw |
btBatchedConstraints.m_debugDrawer() |
| Modifier and Type | Method and Description |
|---|---|
void |
btConstraintSolver.allSolved(btContactSolverInfo arg0,
btIDebugDraw arg1) |
void |
btMultiBodyPoint2Point.debugDraw(btIDebugDraw drawer) |
void |
btMultiBodyFixedConstraint.debugDraw(btIDebugDraw drawer) |
void |
btActionInterface.debugDraw(btIDebugDraw debugDrawer) |
void |
btMultiBodyGearConstraint.debugDraw(btIDebugDraw drawer) |
void |
btMultiBodyJointLimitConstraint.debugDraw(btIDebugDraw drawer) |
void |
btMultiBodySphericalJointMotor.debugDraw(btIDebugDraw drawer) |
void |
btMultiBodyJointMotor.debugDraw(btIDebugDraw drawer) |
void |
btMultiBodyConstraint.debugDraw(btIDebugDraw drawer) |
void |
btKinematicCharacterController.debugDraw(btIDebugDraw debugDrawer)
btActionInterface interface
|
void |
btRaycastVehicle.debugDraw(btIDebugDraw debugDrawer)
btActionInterface interface
|
void |
btMultiBodySliderConstraint.debugDraw(btIDebugDraw drawer) |
MultiBodyInplaceSolverIslandCallback |
MultiBodyInplaceSolverIslandCallback.m_debugDrawer(btIDebugDraw setter) |
btSimulationIslandManagerMt.SolverParams |
btSimulationIslandManagerMt.SolverParams.m_debugDrawer(btIDebugDraw setter) |
btBatchedConstraints |
btBatchedConstraints.m_debugDrawer(btIDebugDraw setter) |
void |
MultiBodyInplaceSolverIslandCallback.setup(btContactSolverInfo solverInfo,
btTypedConstraint sortedConstraints,
int numConstraints,
btMultiBodyConstraint sortedMultiBodyConstraints,
int numMultiBodyConstraints,
btIDebugDraw debugDrawer) |
void |
MultiBodyInplaceSolverIslandCallback.setup(btContactSolverInfo solverInfo,
PointerPointer sortedConstraints,
int numConstraints,
PointerPointer sortedMultiBodyConstraints,
int numMultiBodyConstraints,
btIDebugDraw debugDrawer) |
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 |
btMultiBodyConstraintSolver.solveGroup(PointerPointer bodies,
int numBodies,
PointerPointer manifold,
int numManifolds,
PointerPointer constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher)
this method should not be called, it was just used during porting/integration of Featherstone btMultiBody, providing backwards compatibility but no support for btMultiBodyConstraint (only contact constraints)
|
double |
btConstraintSolver.solveGroup(PointerPointer bodies,
int numBodies,
PointerPointer manifold,
int numManifolds,
PointerPointer constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher)
solve a group of constraints
|
double |
btSequentialImpulseConstraintSolver.solveGroup(PointerPointer bodies,
int numBodies,
PointerPointer manifold,
int numManifolds,
PointerPointer constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
double |
btConstraintSolverPoolMt.solveGroup(PointerPointer bodies,
int numBodies,
PointerPointer manifolds,
int numManifolds,
PointerPointer constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher)
solve a group of constraints
|
double |
btSequentialImpulseConstraintSolverMt.solveGroupCacheFriendlySetup(btCollisionObject bodies,
int numBodies,
btPersistentManifold manifoldPtr,
int numManifolds,
btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo infoGlobal,
btIDebugDraw debugDrawer) |
double |
btSequentialImpulseConstraintSolverMt.solveGroupCacheFriendlySetup(PointerPointer bodies,
int numBodies,
PointerPointer manifoldPtr,
int numManifolds,
PointerPointer 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 |
btSequentialImpulseConstraintSolverMt.solveGroupCacheFriendlySplitImpulseIterations(PointerPointer bodies,
int numBodies,
PointerPointer manifoldPtr,
int numManifolds,
PointerPointer 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) |
void |
btMultiBodyConstraintSolver.solveMultiBodyGroup(PointerPointer bodies,
int numBodies,
PointerPointer manifold,
int numManifolds,
PointerPointer constraints,
int numConstraints,
PointerPointer 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) |
double |
btSequentialImpulseConstraintSolverMt.solveSingleIteration(int iteration,
PointerPointer bodies,
int numBodies,
PointerPointer manifoldPtr,
int numManifolds,
PointerPointer constraints,
int numConstraints,
btContactSolverInfo infoGlobal,
btIDebugDraw debugDrawer) |
| Modifier and Type | Method and Description |
|---|---|
static void |
btSoftBodyHelpers.Draw(btSoftBody psb,
btIDebugDraw idraw) |
static void |
btSoftBodyHelpers.Draw(btSoftBody psb,
btIDebugDraw idraw,
int drawflags) |
static void |
btSoftBodyHelpers.DrawClusterTree(btSoftBody psb,
btIDebugDraw idraw) |
static void |
btSoftBodyHelpers.DrawClusterTree(btSoftBody psb,
btIDebugDraw idraw,
int mindepth,
int maxdepth) |
static void |
btSoftBodyHelpers.DrawFaceTree(btSoftBody psb,
btIDebugDraw idraw) |
static void |
btSoftBodyHelpers.DrawFaceTree(btSoftBody psb,
btIDebugDraw idraw,
int mindepth,
int maxdepth) |
static void |
btSoftBodyHelpers.DrawFrame(btSoftBody psb,
btIDebugDraw idraw) |
static void |
btSoftBodyHelpers.DrawInfos(btSoftBody psb,
btIDebugDraw idraw,
boolean masses,
boolean areas,
boolean stress) |
static void |
btSoftBodyHelpers.DrawNodeTree(btSoftBody psb,
btIDebugDraw idraw) |
static void |
btSoftBodyHelpers.DrawNodeTree(btSoftBody psb,
btIDebugDraw idraw,
int mindepth,
int maxdepth) |
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) |
void |
btDeformableMultiBodyConstraintSolver.solveDeformableBodyGroup(PointerPointer bodies,
int numBodies,
PointerPointer deformableBodies,
int numDeformableBodies,
PointerPointer manifold,
int numManifolds,
PointerPointer constraints,
int numConstraints,
PointerPointer multiBodyConstraints,
int numMultiBodyConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
| Modifier and Type | Method and Description |
|---|---|
btIDebugDraw |
btIDebugDraw.getPointer(long i) |
btIDebugDraw |
btIDebugDraw.position(long position) |
Copyright © 2024. All rights reserved.