Methods in com.bulletphysics.collision.narrowphase with parameters of type IDebugDraw |
boolean |
ConvexPenetrationDepthSolver.calcPenDepth(SimplexSolverInterface simplexSolver,
ConvexShape convexA,
ConvexShape convexB,
Transform transA,
Transform transB,
javax.vecmath.Vector3f v,
javax.vecmath.Vector3f pa,
javax.vecmath.Vector3f pb,
IDebugDraw debugDraw)
|
boolean |
GjkEpaPenetrationDepthSolver.calcPenDepth(SimplexSolverInterface simplexSolver,
ConvexShape pConvexA,
ConvexShape pConvexB,
Transform transformA,
Transform transformB,
javax.vecmath.Vector3f v,
javax.vecmath.Vector3f wWitnessOnA,
javax.vecmath.Vector3f wWitnessOnB,
IDebugDraw debugDraw)
|
void |
DiscreteCollisionDetectorInterface.getClosestPoints(DiscreteCollisionDetectorInterface.ClosestPointInput input,
DiscreteCollisionDetectorInterface.Result output,
IDebugDraw debugDraw)
Give either closest points (distance > 0) or penetration (distance)
the normal always points from B towards A. |
abstract void |
DiscreteCollisionDetectorInterface.getClosestPoints(DiscreteCollisionDetectorInterface.ClosestPointInput input,
DiscreteCollisionDetectorInterface.Result output,
IDebugDraw debugDraw,
boolean swapResults)
Give either closest points (distance > 0) or penetration (distance)
the normal always points from B towards A. |
void |
GjkPairDetector.getClosestPoints(DiscreteCollisionDetectorInterface.ClosestPointInput input,
DiscreteCollisionDetectorInterface.Result output,
IDebugDraw debugDraw,
boolean swapResults)
|
Methods in com.bulletphysics.dynamics.constraintsolver with parameters of type IDebugDraw |
void |
ConstraintSolver.allSolved(ContactSolverInfo info,
IDebugDraw debugDrawer)
|
protected void |
SequentialImpulseConstraintSolver.prepareConstraints(PersistentManifold manifoldPtr,
ContactSolverInfo info,
IDebugDraw debugDrawer)
|
protected float |
SequentialImpulseConstraintSolver.solve(RigidBody body0,
RigidBody body1,
ManifoldPoint cp,
ContactSolverInfo info,
int iter,
IDebugDraw debugDrawer)
|
float |
SequentialImpulseConstraintSolver.solveCombinedContactFriction(RigidBody body0,
RigidBody body1,
ManifoldPoint cp,
ContactSolverInfo info,
int iter,
IDebugDraw debugDrawer)
|
protected float |
SequentialImpulseConstraintSolver.solveFriction(RigidBody body0,
RigidBody body1,
ManifoldPoint cp,
ContactSolverInfo info,
int iter,
IDebugDraw debugDrawer)
|
abstract float |
ConstraintSolver.solveGroup(java.util.List<CollisionObject> bodies,
int numBodies,
java.util.List<PersistentManifold> manifold,
int manifold_offset,
int numManifolds,
java.util.List<TypedConstraint> constraints,
int constraints_offset,
int numConstraints,
ContactSolverInfo info,
IDebugDraw debugDrawer,
Dispatcher dispatcher)
Solve a group of constraints. |
float |
SequentialImpulseConstraintSolver.solveGroup(java.util.List<CollisionObject> bodies,
int numBodies,
java.util.List<PersistentManifold> manifoldPtr,
int manifold_offset,
int numManifolds,
java.util.List<TypedConstraint> constraints,
int constraints_offset,
int numConstraints,
ContactSolverInfo infoGlobal,
IDebugDraw debugDrawer,
Dispatcher dispatcher)
Sequentially applies impulses. |
float |
SequentialImpulseConstraintSolver.solveGroupCacheFriendly(java.util.List<CollisionObject> bodies,
int numBodies,
java.util.List<PersistentManifold> manifoldPtr,
int manifold_offset,
int numManifolds,
java.util.List<TypedConstraint> constraints,
int constraints_offset,
int numConstraints,
ContactSolverInfo infoGlobal,
IDebugDraw debugDrawer)
|
float |
SequentialImpulseConstraintSolver.solveGroupCacheFriendlyIterations(java.util.List<CollisionObject> bodies,
int numBodies,
java.util.List<PersistentManifold> manifoldPtr,
int manifold_offset,
int numManifolds,
java.util.List<TypedConstraint> constraints,
int constraints_offset,
int numConstraints,
ContactSolverInfo infoGlobal,
IDebugDraw debugDrawer)
|
float |
SequentialImpulseConstraintSolver.solveGroupCacheFriendlySetup(java.util.List<CollisionObject> bodies,
int numBodies,
java.util.List<PersistentManifold> manifoldPtr,
int manifold_offset,
int numManifolds,
java.util.List<TypedConstraint> constraints,
int constraints_offset,
int numConstraints,
ContactSolverInfo infoGlobal,
IDebugDraw debugDrawer)
|