| Package | Description |
|---|---|
| com.badlogic.gdx.physics.bullet.collision | |
| com.badlogic.gdx.physics.bullet.dynamics | |
| com.badlogic.gdx.physics.bullet.softbody |
| Modifier and Type | Class and Description |
|---|---|
class |
btBox2dShape |
class |
btBoxShape |
class |
btBU_Simplex1to4 |
class |
btCapsuleShape |
class |
btCapsuleShapeX |
class |
btCapsuleShapeZ |
class |
btConeShape |
class |
btConeShapeX |
class |
btConeShapeZ |
class |
btConvex2dShape |
class |
btConvexHullShape |
class |
btConvexInternalAabbCachingShape |
class |
btConvexInternalShape |
class |
btConvexPointCloudShape |
class |
btConvexTriangleMeshShape |
class |
btCylinderShape |
class |
btCylinderShapeX |
class |
btCylinderShapeZ |
class |
btMinkowskiSumShape |
class |
btMultiSphereShape |
class |
btPolyhedralConvexAabbCachingShape |
class |
btPolyhedralConvexShape |
class |
btSphereShape |
class |
btTetrahedronShapeEx |
class |
btTriangleShape |
class |
btTriangleShapeEx |
class |
btUniformScalingShape |
| Modifier and Type | Method and Description |
|---|---|
btConvexShape |
btUniformScalingShape.getChildShape() |
btConvexShape |
btConvex2dShape.getChildShape() |
btConvexShape |
btUniformScalingShape.getChildShapeConst() |
btConvexShape |
btConvex2dShape.getChildShapeConst() |
btConvexShape |
btTriangleConvexcastCallback.getConvexShape() |
btConvexShape |
btMinkowskiSumShape.getShapeA() |
btConvexShape |
btMinkowskiSumShape.getShapeB() |
| Modifier and Type | Method and Description |
|---|---|
static void |
CollisionJNI.btCollisionWorld_convexSweepTest__SWIG_0(long jarg1,
btCollisionWorld jarg1_,
long jarg2,
btConvexShape jarg2_,
Matrix4 jarg3,
Matrix4 jarg4,
long jarg5,
ConvexResultCallback jarg5_,
float jarg6) |
static void |
CollisionJNI.btCollisionWorld_convexSweepTest__SWIG_1(long jarg1,
btCollisionWorld jarg1_,
long jarg2,
btConvexShape jarg2_,
Matrix4 jarg3,
Matrix4 jarg4,
long jarg5,
ConvexResultCallback jarg5_) |
static void |
CollisionJNI.btCollisionWorld_objectQuerySingle(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
Matrix4 jarg3,
long jarg4,
btCollisionObject jarg4_,
long jarg5,
btCollisionShape jarg5_,
Matrix4 jarg6,
long jarg7,
ConvexResultCallback jarg7_,
float jarg8) |
static void |
CollisionJNI.btCollisionWorld_objectQuerySingleInternal(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
Matrix4 jarg3,
long jarg4,
btCollisionObjectWrapper jarg4_,
long jarg5,
ConvexResultCallback jarg5_,
float jarg6) |
static boolean |
CollisionJNI.btConvexPenetrationDepthSolver_calcPenDepth(long jarg1,
btConvexPenetrationDepthSolver jarg1_,
long jarg2,
btVoronoiSimplexSolver jarg2_,
long jarg3,
btConvexShape jarg3_,
long jarg4,
btConvexShape jarg4_,
Matrix4 jarg5,
Matrix4 jarg6,
Vector3 jarg7,
Vector3 jarg8,
Vector3 jarg9,
long jarg10,
btIDebugDraw jarg10_) |
static void |
CollisionJNI.btConvexShape_batchedUnitVectorGetSupportingVertexWithoutMargin(long jarg1,
btConvexShape jarg1_,
long jarg2,
btVector3 jarg2_,
long jarg3,
btVector3 jarg3_,
int jarg4) |
static void |
CollisionJNI.btConvexShape_getAabbNonVirtual(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
Vector3 jarg3,
Vector3 jarg4) |
static void |
CollisionJNI.btConvexShape_getAabbSlow(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
Vector3 jarg3,
Vector3 jarg4) |
static float |
CollisionJNI.btConvexShape_getMarginNonVirtual(long jarg1,
btConvexShape jarg1_) |
static int |
CollisionJNI.btConvexShape_getNumPreferredPenetrationDirections(long jarg1,
btConvexShape jarg1_) |
static void |
CollisionJNI.btConvexShape_getPreferredPenetrationDirection(long jarg1,
btConvexShape jarg1_,
int jarg2,
Vector3 jarg3) |
static Vector3 |
CollisionJNI.btConvexShape_localGetSupportingVertex(long jarg1,
btConvexShape jarg1_,
Vector3 jarg2) |
static Vector3 |
CollisionJNI.btConvexShape_localGetSupportingVertexWithoutMargin(long jarg1,
btConvexShape jarg1_,
Vector3 jarg2) |
static Vector3 |
CollisionJNI.btConvexShape_localGetSupportVertexNonVirtual(long jarg1,
btConvexShape jarg1_,
Vector3 jarg2) |
static Vector3 |
CollisionJNI.btConvexShape_localGetSupportVertexWithoutMarginNonVirtual(long jarg1,
btConvexShape jarg1_,
Vector3 jarg2) |
static void |
CollisionJNI.btConvexShape_operatorDelete__SWIG_0(long jarg1,
btConvexShape jarg1_,
long jarg2) |
static void |
CollisionJNI.btConvexShape_operatorDelete__SWIG_1(long jarg1,
btConvexShape jarg1_,
long jarg2,
long jarg3) |
static void |
CollisionJNI.btConvexShape_operatorDeleteArray__SWIG_0(long jarg1,
btConvexShape jarg1_,
long jarg2) |
static void |
CollisionJNI.btConvexShape_operatorDeleteArray__SWIG_1(long jarg1,
btConvexShape jarg1_,
long jarg2,
long jarg3) |
static long |
CollisionJNI.btConvexShape_operatorNew__SWIG_0(long jarg1,
btConvexShape jarg1_,
long jarg2) |
static long |
CollisionJNI.btConvexShape_operatorNew__SWIG_1(long jarg1,
btConvexShape jarg1_,
long jarg2,
long jarg3) |
static long |
CollisionJNI.btConvexShape_operatorNewArray__SWIG_0(long jarg1,
btConvexShape jarg1_,
long jarg2) |
static long |
CollisionJNI.btConvexShape_operatorNewArray__SWIG_1(long jarg1,
btConvexShape jarg1_,
long jarg2,
long jarg3) |
static void |
CollisionJNI.btConvexShape_project(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
Vector3 jarg3,
long jarg4,
long jarg5,
Vector3 jarg6,
Vector3 jarg7) |
static void |
CollisionJNI.btGhostObject_convexSweepTest__SWIG_0(long jarg1,
btGhostObject jarg1_,
long jarg2,
btConvexShape jarg2_,
Matrix4 jarg3,
Matrix4 jarg4,
long jarg5,
ConvexResultCallback jarg5_,
float jarg6) |
static void |
CollisionJNI.btGhostObject_convexSweepTest__SWIG_1(long jarg1,
btGhostObject jarg1_,
long jarg2,
btConvexShape jarg2_,
Matrix4 jarg3,
Matrix4 jarg4,
long jarg5,
ConvexResultCallback jarg5_) |
static boolean |
CollisionJNI.btGjkEpaSolver2_Distance(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
long jarg3,
btConvexShape jarg3_,
Matrix4 jarg4,
Vector3 jarg5,
long jarg6,
btGjkEpaSolver2.sResults jarg6_) |
static boolean |
CollisionJNI.btGjkEpaSolver2_Penetration__SWIG_0(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
long jarg3,
btConvexShape jarg3_,
Matrix4 jarg4,
Vector3 jarg5,
long jarg6,
btGjkEpaSolver2.sResults jarg6_,
boolean jarg7) |
static boolean |
CollisionJNI.btGjkEpaSolver2_Penetration__SWIG_1(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
long jarg3,
btConvexShape jarg3_,
Matrix4 jarg4,
Vector3 jarg5,
long jarg6,
btGjkEpaSolver2.sResults jarg6_) |
static float |
CollisionJNI.btGjkEpaSolver2_SignedDistance__SWIG_0(Vector3 jarg1,
float jarg2,
long jarg3,
btConvexShape jarg3_,
Matrix4 jarg4,
long jarg5,
btGjkEpaSolver2.sResults jarg5_) |
static boolean |
CollisionJNI.btGjkEpaSolver2_SignedDistance__SWIG_1(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
long jarg3,
btConvexShape jarg3_,
Matrix4 jarg4,
Vector3 jarg5,
long jarg6,
btGjkEpaSolver2.sResults jarg6_) |
static void |
CollisionJNI.btGjkPairDetector_setMinkowskiA(long jarg1,
btGjkPairDetector jarg1_,
long jarg2,
btConvexShape jarg2_) |
static void |
CollisionJNI.btGjkPairDetector_setMinkowskiB(long jarg1,
btGjkPairDetector jarg1_,
long jarg2,
btConvexShape jarg2_) |
static void |
CollisionJNI.btTriangleConvexcastCallback_convexShape_set(long jarg1,
btTriangleConvexcastCallback jarg1_,
long jarg2,
btConvexShape jarg2_) |
boolean |
btConvexPenetrationDepthSolver.calcPenDepth(btVoronoiSimplexSolver simplexSolver,
btConvexShape convexA,
btConvexShape convexB,
Matrix4 transA,
Matrix4 transB,
Vector3 v,
Vector3 pa,
Vector3 pb,
btIDebugDraw debugDraw) |
void |
btGhostObject.convexSweepTest(btConvexShape castShape,
Matrix4 convexFromWorld,
Matrix4 convexToWorld,
ConvexResultCallback resultCallback) |
void |
btCollisionWorld.convexSweepTest(btConvexShape castShape,
Matrix4 from,
Matrix4 to,
ConvexResultCallback resultCallback) |
void |
btGhostObject.convexSweepTest(btConvexShape castShape,
Matrix4 convexFromWorld,
Matrix4 convexToWorld,
ConvexResultCallback resultCallback,
float allowedCcdPenetration) |
void |
btCollisionWorld.convexSweepTest(btConvexShape castShape,
Matrix4 from,
Matrix4 to,
ConvexResultCallback resultCallback,
float allowedCcdPenetration) |
static boolean |
btGjkEpaSolver2.Distance(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results) |
static long |
btConvexShape.getCPtr(btConvexShape obj) |
static long |
CollisionJNI.new_btContinuousConvexCollision__SWIG_0(long jarg1,
btConvexShape jarg1_,
long jarg2,
btConvexShape jarg2_,
long jarg3,
btVoronoiSimplexSolver jarg3_,
long jarg4,
btConvexPenetrationDepthSolver jarg4_) |
static long |
CollisionJNI.new_btContinuousConvexCollision__SWIG_1(long jarg1,
btConvexShape jarg1_,
long jarg2,
btStaticPlaneShape jarg2_) |
static long |
CollisionJNI.new_btConvex2dShape(long jarg1,
btConvexShape jarg1_) |
static long |
CollisionJNI.new_btGjkConvexCast(long jarg1,
btConvexShape jarg1_,
long jarg2,
btConvexShape jarg2_,
long jarg3,
btVoronoiSimplexSolver jarg3_) |
static long |
CollisionJNI.new_btGjkPairDetector__SWIG_0(long jarg1,
btConvexShape jarg1_,
long jarg2,
btConvexShape jarg2_,
long jarg3,
btVoronoiSimplexSolver jarg3_,
long jarg4,
btConvexPenetrationDepthSolver jarg4_) |
static long |
CollisionJNI.new_btGjkPairDetector__SWIG_1(long jarg1,
btConvexShape jarg1_,
long jarg2,
btConvexShape jarg2_,
int jarg3,
int jarg4,
float jarg5,
float jarg6,
long jarg7,
btVoronoiSimplexSolver jarg7_,
long jarg8,
btConvexPenetrationDepthSolver jarg8_) |
static long |
CollisionJNI.new_btMinkowskiSumShape(long jarg1,
btConvexShape jarg1_,
long jarg2,
btConvexShape jarg2_) |
static long |
CollisionJNI.new_btShapeHull(long jarg1,
btConvexShape jarg1_) |
static long |
CollisionJNI.new_btSubsimplexConvexCast(long jarg1,
btConvexShape jarg1_,
long jarg2,
btConvexShape jarg2_,
long jarg3,
btVoronoiSimplexSolver jarg3_) |
static long |
CollisionJNI.new_btTriangleConvexcastCallback(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
Matrix4 jarg3,
Matrix4 jarg4,
float jarg5) |
static long |
CollisionJNI.new_btUniformScalingShape(long jarg1,
btConvexShape jarg1_,
float jarg2) |
static void |
btCollisionWorld.objectQuerySingle(btConvexShape castShape,
Matrix4 rayFromTrans,
Matrix4 rayToTrans,
btCollisionObject collisionObject,
btCollisionShape collisionShape,
Matrix4 colObjWorldTransform,
ConvexResultCallback resultCallback,
float allowedPenetration) |
static void |
btCollisionWorld.objectQuerySingleInternal(btConvexShape castShape,
Matrix4 convexFromTrans,
Matrix4 convexToTrans,
btCollisionObjectWrapper colObjWrap,
ConvexResultCallback resultCallback,
float allowedPenetration) |
static boolean |
btGjkEpaSolver2.Penetration(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results) |
static boolean |
btGjkEpaSolver2.Penetration(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results,
boolean usemargins) |
void |
btTriangleConvexcastCallback.setConvexShape(btConvexShape value) |
void |
btGjkPairDetector.setMinkowskiA(btConvexShape minkA) |
void |
btGjkPairDetector.setMinkowskiB(btConvexShape minkB) |
static boolean |
btGjkEpaSolver2.SignedDistance(btConvexShape shape0,
Matrix4 wtrs0,
btConvexShape shape1,
Matrix4 wtrs1,
Vector3 guess,
btGjkEpaSolver2.sResults results) |
static float |
btGjkEpaSolver2.SignedDistance(Vector3 position,
float margin,
btConvexShape shape,
Matrix4 wtrs,
btGjkEpaSolver2.sResults results) |
| Modifier and Type | Method and Description |
|---|---|
static long |
DynamicsJNI.new_btKinematicCharacterController__SWIG_0(long jarg1,
btPairCachingGhostObject jarg1_,
long jarg2,
btConvexShape jarg2_,
float jarg3,
Vector3 jarg4) |
static long |
DynamicsJNI.new_btKinematicCharacterController__SWIG_1(long jarg1,
btPairCachingGhostObject jarg1_,
long jarg2,
btConvexShape jarg2_,
float jarg3) |
| Constructor and Description |
|---|
btKinematicCharacterController(btPairCachingGhostObject ghostObject,
btConvexShape convexShape,
float stepHeight) |
btKinematicCharacterController(btPairCachingGhostObject ghostObject,
btConvexShape convexShape,
float stepHeight,
Vector3 up) |
| Modifier and Type | Class and Description |
|---|---|
class |
btSoftClusterCollisionShape |
Copyright © 2021. All rights reserved.