| Package | Description |
|---|---|
| com.badlogic.gdx.physics.bullet.collision | |
| com.badlogic.gdx.physics.bullet.softbody |
| Modifier and Type | Field and Description |
|---|---|
btCollisionObjectWrapper |
CollisionObjectWrapper.wrapper |
| Modifier and Type | Method and Description |
|---|---|
btCollisionObjectWrapper |
btManifoldResult.getBody0Wrap() |
btCollisionObjectWrapper |
btManifoldResult.getBody1Wrap() |
btCollisionObjectWrapper |
btCollisionObjectWrapper.getParent() |
static btCollisionObjectWrapper |
btCollisionObjectWrapper.internalTemp(long cPtr,
boolean own) |
| Modifier and Type | Method and Description |
|---|---|
float |
ContactResultCallback.addSingleResult(btManifoldPoint cp,
btCollisionObjectWrapper colObj0Wrap,
int partId0,
int index0,
btCollisionObjectWrapper colObj1Wrap,
int partId1,
int index1) |
static void |
CollisionJNI.btAdjustInternalEdgeContacts__SWIG_0(long jarg1,
btManifoldPoint jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
int jarg4,
int jarg5,
int jarg6) |
static void |
CollisionJNI.btAdjustInternalEdgeContacts__SWIG_1(long jarg1,
btManifoldPoint jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
int jarg4,
int jarg5) |
static void |
Collision.btAdjustInternalEdgeContacts(btManifoldPoint cp,
btCollisionObjectWrapper trimeshColObj0Wrap,
btCollisionObjectWrapper otherColObj1Wrap,
int partId0,
int index0) |
static void |
Collision.btAdjustInternalEdgeContacts(btManifoldPoint cp,
btCollisionObjectWrapper trimeshColObj0Wrap,
btCollisionObjectWrapper otherColObj1Wrap,
int partId0,
int index0,
int normalAdjustFlags) |
static void |
CollisionJNI.btCollisionAlgorithm_processCollision(long jarg1,
btCollisionAlgorithm jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btDispatcherInfo jarg4_,
long jarg5,
btManifoldResult jarg5_) |
static long |
CollisionJNI.btCollisionAlgorithmCreateFunc_CreateCollisionAlgorithm(long jarg1,
btCollisionAlgorithmCreateFunc jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_) |
static long |
CollisionJNI.btCollisionObjectWrapper_collisionObject_get(long jarg1,
btCollisionObjectWrapper jarg1_) |
static void |
CollisionJNI.btCollisionObjectWrapper_collisionObject_set(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionObject jarg2_) |
static long |
CollisionJNI.btCollisionObjectWrapper_getCollisionShape(long jarg1,
btCollisionObjectWrapper jarg1_) |
static int |
CollisionJNI.btCollisionObjectWrapper_index_get(long jarg1,
btCollisionObjectWrapper jarg1_) |
static void |
CollisionJNI.btCollisionObjectWrapper_index_set(long jarg1,
btCollisionObjectWrapper jarg1_,
int jarg2) |
static long |
CollisionJNI.btCollisionObjectWrapper_parent_get(long jarg1,
btCollisionObjectWrapper jarg1_) |
static void |
CollisionJNI.btCollisionObjectWrapper_parent_set(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_) |
static int |
CollisionJNI.btCollisionObjectWrapper_partId_get(long jarg1,
btCollisionObjectWrapper jarg1_) |
static void |
CollisionJNI.btCollisionObjectWrapper_partId_set(long jarg1,
btCollisionObjectWrapper jarg1_,
int jarg2) |
static long |
CollisionJNI.btCollisionObjectWrapper_shape_get(long jarg1,
btCollisionObjectWrapper jarg1_) |
static void |
CollisionJNI.btCollisionObjectWrapper_shape_set(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionShape jarg2_) |
static Matrix4 |
CollisionJNI.btCollisionObjectWrapper_worldTransform_get(long jarg1,
btCollisionObjectWrapper jarg1_) |
static void |
CollisionJNI.btCollisionWorld_objectQuerySingleInternal(long jarg1,
btConvexShape jarg1_,
Matrix4 jarg2,
Matrix4 jarg3,
long jarg4,
btCollisionObjectWrapper jarg4_,
long jarg5,
ConvexResultCallback jarg5_,
float jarg6) |
static void |
CollisionJNI.btCollisionWorld_rayTestSingleInternal(Matrix4 jarg1,
Matrix4 jarg2,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
RayResultCallback jarg4_) |
static void |
CollisionJNI.btConvexPlaneCollisionAlgorithm_collideSingleContact(long jarg1,
btConvexPlaneCollisionAlgorithm jarg1_,
Quaternion jarg2,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_,
long jarg5,
btDispatcherInfo jarg5_,
long jarg6,
btManifoldResult jarg6_) |
static void |
CollisionJNI.btConvexTriangleCallback_setTimeStepAndCounters(long jarg1,
btConvexTriangleCallback jarg1_,
float jarg2,
long jarg3,
btDispatcherInfo jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_,
long jarg5,
btCollisionObjectWrapper jarg5_,
long jarg6,
btManifoldResult jarg6_) |
static long |
CollisionJNI.btDispatcher_findAlgorithm(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btPersistentManifold jarg4_,
int jarg5) |
static void |
CollisionJNI.btGImpactCollisionAlgorithm_gimpact_vs_compoundshape(long jarg1,
btGImpactCollisionAlgorithm jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btGImpactShapeInterface jarg4_,
long jarg5,
btCompoundShape jarg5_,
boolean jarg6) |
static void |
CollisionJNI.btGImpactCollisionAlgorithm_gimpact_vs_concave(long jarg1,
btGImpactCollisionAlgorithm jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btGImpactShapeInterface jarg4_,
long jarg5,
btConcaveShape jarg5_,
boolean jarg6) |
static void |
CollisionJNI.btGImpactCollisionAlgorithm_gimpact_vs_gimpact(long jarg1,
btGImpactCollisionAlgorithm jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btGImpactShapeInterface jarg4_,
long jarg5,
btGImpactShapeInterface jarg5_) |
static void |
CollisionJNI.btGImpactCollisionAlgorithm_gimpact_vs_shape(long jarg1,
btGImpactCollisionAlgorithm jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btGImpactShapeInterface jarg4_,
long jarg5,
btCollisionShape jarg5_,
boolean jarg6) |
static void |
CollisionJNI.btManifoldResult_setBody0Wrap(long jarg1,
btManifoldResult jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_) |
static void |
CollisionJNI.btManifoldResult_setBody1Wrap(long jarg1,
btManifoldResult jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_) |
static boolean |
CollisionJNI.btSphereBoxCollisionAlgorithm_getSphereDistance(long jarg1,
btSphereBoxCollisionAlgorithm jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
Vector3 jarg3,
Vector3 jarg4,
long jarg5,
Vector3 jarg6,
float jarg7,
float jarg8) |
void |
btConvexPlaneCollisionAlgorithm.collideSingleContact(Quaternion perturbeRot,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btDispatcherInfo dispatchInfo,
btManifoldResult resultOut) |
static boolean |
CollisionJNI.ContactListener_onContactAdded__SWIG_0(long jarg1,
ContactListener jarg1_,
long jarg2,
btManifoldPoint jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
int jarg4,
int jarg5,
long jarg6,
btCollisionObjectWrapper jarg6_,
int jarg7,
int jarg8) |
static boolean |
CollisionJNI.ContactListener_onContactAdded__SWIG_3(long jarg1,
ContactListener jarg1_,
long jarg2,
btManifoldPoint jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
int jarg4,
int jarg5,
boolean jarg6,
long jarg7,
btCollisionObjectWrapper jarg7_,
int jarg8,
int jarg9,
boolean jarg10) |
static boolean |
CollisionJNI.ContactListener_onContactAdded__SWIG_6(long jarg1,
ContactListener jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
int jarg3,
int jarg4,
long jarg5,
btCollisionObjectWrapper jarg5_,
int jarg6,
int jarg7) |
static boolean |
CollisionJNI.ContactListener_onContactAdded__SWIG_9(long jarg1,
ContactListener jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
int jarg3,
int jarg4,
boolean jarg5,
long jarg6,
btCollisionObjectWrapper jarg6_,
int jarg7,
int jarg8,
boolean jarg9) |
static float |
CollisionJNI.ContactResultCallback_addSingleResult(long jarg1,
ContactResultCallback jarg1_,
long jarg2,
btManifoldPoint jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
int jarg4,
int jarg5,
long jarg6,
btCollisionObjectWrapper jarg6_,
int jarg7,
int jarg8) |
btCollisionAlgorithm |
btCollisionAlgorithmCreateFunc.CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo arg0,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap) |
btCollisionAlgorithm |
btDispatcher.findAlgorithm(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btPersistentManifold sharedManifold,
int queryType) |
static long |
btCollisionObjectWrapper.getCPtr(btCollisionObjectWrapper obj) |
boolean |
btSphereBoxCollisionAlgorithm.getSphereDistance(btCollisionObjectWrapper boxObjWrap,
Vector3 v3PointOnBox,
Vector3 normal,
SWIGTYPE_p_float penetrationDepth,
Vector3 v3SphereCenter,
float fRadius,
float maxContactDistance) |
void |
btGImpactCollisionAlgorithm.gimpact_vs_compoundshape(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btGImpactShapeInterface shape0,
btCompoundShape shape1,
boolean swapped) |
void |
btGImpactCollisionAlgorithm.gimpact_vs_concave(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btGImpactShapeInterface shape0,
btConcaveShape shape1,
boolean swapped) |
void |
btGImpactCollisionAlgorithm.gimpact_vs_gimpact(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btGImpactShapeInterface shape0,
btGImpactShapeInterface shape1) |
void |
btGImpactCollisionAlgorithm.gimpact_vs_shape(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btGImpactShapeInterface shape0,
btCollisionShape shape1,
boolean swapped) |
static long |
CollisionJNI.new_btBox2dBox2dCollisionAlgorithm__SWIG_1(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_) |
static long |
CollisionJNI.new_btBoxBoxCollisionAlgorithm__SWIG_1(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_) |
static long |
CollisionJNI.new_btCompoundCollisionAlgorithm(long jarg1,
btCollisionAlgorithmConstructionInfo jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
boolean jarg4) |
static long |
CollisionJNI.new_btCompoundCompoundCollisionAlgorithm(long jarg1,
btCollisionAlgorithmConstructionInfo jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
boolean jarg4) |
static long |
CollisionJNI.new_btConvex2dConvex2dAlgorithm(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_,
long jarg5,
btVoronoiSimplexSolver jarg5_,
long jarg6,
btConvexPenetrationDepthSolver jarg6_,
int jarg7,
int jarg8) |
static long |
CollisionJNI.new_btConvexConcaveCollisionAlgorithm(long jarg1,
btCollisionAlgorithmConstructionInfo jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
boolean jarg4) |
static long |
CollisionJNI.new_btConvexConvexAlgorithm(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_,
long jarg5,
btConvexPenetrationDepthSolver jarg5_,
int jarg6,
int jarg7) |
static long |
CollisionJNI.new_btConvexPlaneCollisionAlgorithm(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_,
boolean jarg5,
int jarg6,
int jarg7) |
static long |
CollisionJNI.new_btConvexTriangleCallback(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
boolean jarg4) |
static long |
CollisionJNI.new_btGImpactCollisionAlgorithm(long jarg1,
btCollisionAlgorithmConstructionInfo jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_) |
static long |
CollisionJNI.new_btManifoldResult__SWIG_1(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_) |
static long |
CollisionJNI.new_btSphereBoxCollisionAlgorithm(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_,
boolean jarg5) |
static long |
CollisionJNI.new_btSphereSphereCollisionAlgorithm__SWIG_0(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_) |
static long |
CollisionJNI.new_btSphereTriangleCollisionAlgorithm__SWIG_0(long jarg1,
btPersistentManifold jarg1_,
long jarg2,
btCollisionAlgorithmConstructionInfo jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btCollisionObjectWrapper jarg4_,
boolean jarg5) |
static long |
CollisionJNI.new_CollisionObjectWrapper__SWIG_0(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionShape jarg2_,
long jarg3,
btCollisionObject jarg3_,
Matrix4 jarg4,
int jarg5,
int jarg6) |
static long |
CollisionJNI.new_CollisionObjectWrapper__SWIG_1(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionShape jarg2_,
long jarg3,
btCollisionObject jarg3_,
Matrix4 jarg4,
int jarg5) |
static long |
CollisionJNI.new_CollisionObjectWrapper__SWIG_2(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionShape jarg2_,
long jarg3,
btCollisionObject jarg3_,
Matrix4 jarg4) |
static long |
CollisionJNI.new_CollisionObjectWrapper__SWIG_6(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionObject jarg2_,
int jarg3,
int jarg4) |
static long |
CollisionJNI.new_CollisionObjectWrapper__SWIG_7(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionObject jarg2_,
int jarg3) |
static long |
CollisionJNI.new_CollisionObjectWrapper__SWIG_8(long jarg1,
btCollisionObjectWrapper jarg1_,
long jarg2,
btCollisionObject jarg2_) |
static void |
btCollisionWorld.objectQuerySingleInternal(btConvexShape castShape,
Matrix4 convexFromTrans,
Matrix4 convexToTrans,
btCollisionObjectWrapper colObjWrap,
ConvexResultCallback resultCallback,
float allowedPenetration) |
boolean |
ContactListener.onContactAdded(btCollisionObjectWrapper colObj0Wrap,
int partId0,
int index0,
boolean match0,
btCollisionObjectWrapper colObj1Wrap,
int partId1,
int index1,
boolean match1) |
boolean |
ContactListener.onContactAdded(btCollisionObjectWrapper colObj0Wrap,
int partId0,
int index0,
btCollisionObjectWrapper colObj1Wrap,
int partId1,
int index1) |
boolean |
ContactListener.onContactAdded(btManifoldPoint cp,
btCollisionObjectWrapper colObj0Wrap,
int partId0,
int index0,
boolean match0,
btCollisionObjectWrapper colObj1Wrap,
int partId1,
int index1,
boolean match1) |
boolean |
ContactListener.onContactAdded(btManifoldPoint cp,
btCollisionObjectWrapper colObj0Wrap,
int partId0,
int index0,
btCollisionObjectWrapper colObj1Wrap,
int partId1,
int index1) |
void |
btCollisionAlgorithm.processCollision(btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
btDispatcherInfo dispatchInfo,
btManifoldResult resultOut) |
static void |
btCollisionWorld.rayTestSingleInternal(Matrix4 rayFromTrans,
Matrix4 rayToTrans,
btCollisionObjectWrapper collisionObjectWrap,
RayResultCallback resultCallback) |
void |
btManifoldResult.setBody0Wrap(btCollisionObjectWrapper obj0Wrap) |
void |
btManifoldResult.setBody1Wrap(btCollisionObjectWrapper obj1Wrap) |
void |
btCollisionObjectWrapper.setParent(btCollisionObjectWrapper value) |
void |
btConvexTriangleCallback.setTimeStepAndCounters(float collisionMarginTriangle,
btDispatcherInfo dispatchInfo,
btCollisionObjectWrapper convexBodyWrap,
btCollisionObjectWrapper triBodyWrap,
btManifoldResult resultOut) |
| Modifier and Type | Method and Description |
|---|---|
btCollisionObjectWrapper |
btSoftColliders.CollideSDF_RS.getColObj1Wrap() |
btCollisionObjectWrapper |
btSoftColliders.CollideCL_RS.getColObjWrap() |
| Constructor and Description |
|---|
btSoftBodyConcaveCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
boolean isSwapped) |
btSoftBodyTriangleCallback(btDispatcher dispatcher,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
boolean isSwapped) |
btSoftRigidCollisionAlgorithm(btPersistentManifold mf,
btCollisionAlgorithmConstructionInfo ci,
btCollisionObjectWrapper col0,
btCollisionObjectWrapper col1Wrap,
boolean isSwapped) |
btSoftSoftCollisionAlgorithm(btPersistentManifold mf,
btCollisionAlgorithmConstructionInfo ci,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap) |
Copyright © 2021. All rights reserved.