1 /* ---------------------------------------------------------------------------- 2 * This file was automatically generated by SWIG (http://www.swig.org). 3 * Version 3.0.8 4 * 5 * Do not make changes to this file unless you know what you are doing--modify 6 * the SWIG interface file instead. 7 * ----------------------------------------------------------------------------- */ 8 9 package com.badlogic.gdx.physics.bullet.collision; 10 11 import com.badlogic.gdx.physics.bullet.BulletBase; 12 import com.badlogic.gdx.physics.bullet.linearmath.*; 13 import com.badlogic.gdx.math.Vector3; 14 import com.badlogic.gdx.math.Quaternion; 15 import com.badlogic.gdx.math.Matrix3; 16 import com.badlogic.gdx.math.Matrix4; 17 import com.badlogic.gdx.utils.Pool; 18 19 public class CollisionJNI { 20 public final static native void delete_btDiscreteCollisionDetectorInterface_Result(long jarg1); 21 public final static native void btDiscreteCollisionDetectorInterface_Result_setShapeIdentifiersA(long jarg1, btDiscreteCollisionDetectorInterface.Result jarg1_, int jarg2, int jarg3); 22 public final static native void btDiscreteCollisionDetectorInterface_Result_setShapeIdentifiersB(long jarg1, btDiscreteCollisionDetectorInterface.Result jarg1_, int jarg2, int jarg3); 23 public final static native void btDiscreteCollisionDetectorInterface_Result_addContactPoint(long jarg1, btDiscreteCollisionDetectorInterface.Result jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4); 24 public final static native long new_btDiscreteCollisionDetectorInterface_ClosestPointInput(); 25 public final static native void btDiscreteCollisionDetectorInterface_ClosestPointInput_transformA_set(long jarg1, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg1_, long jarg2, btTransform jarg2_); 26 public final static native long btDiscreteCollisionDetectorInterface_ClosestPointInput_transformA_get(long jarg1, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg1_); 27 public final static native void btDiscreteCollisionDetectorInterface_ClosestPointInput_transformB_set(long jarg1, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg1_, long jarg2, btTransform jarg2_); 28 public final static native long btDiscreteCollisionDetectorInterface_ClosestPointInput_transformB_get(long jarg1, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg1_); 29 public final static native void btDiscreteCollisionDetectorInterface_ClosestPointInput_maximumDistanceSquared_set(long jarg1, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg1_, float jarg2); 30 public final static native float btDiscreteCollisionDetectorInterface_ClosestPointInput_maximumDistanceSquared_get(long jarg1, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg1_); 31 public final static native void delete_btDiscreteCollisionDetectorInterface_ClosestPointInput(long jarg1); 32 public final static native void delete_btDiscreteCollisionDetectorInterface(long jarg1); 33 public final static native void btDiscreteCollisionDetectorInterface_getClosestPoints__SWIG_0(long jarg1, btDiscreteCollisionDetectorInterface jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_, boolean jarg5); 34 public final static native void btDiscreteCollisionDetectorInterface_getClosestPoints__SWIG_1(long jarg1, btDiscreteCollisionDetectorInterface jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_); 35 public final static native void btStorageResult_normalOnSurfaceB_set(long jarg1, btStorageResult jarg1_, long jarg2, btVector3 jarg2_); 36 public final static native long btStorageResult_normalOnSurfaceB_get(long jarg1, btStorageResult jarg1_); 37 public final static native void btStorageResult_closestPointInB_set(long jarg1, btStorageResult jarg1_, long jarg2, btVector3 jarg2_); 38 public final static native long btStorageResult_closestPointInB_get(long jarg1, btStorageResult jarg1_); 39 public final static native void btStorageResult_distance_set(long jarg1, btStorageResult jarg1_, float jarg2); 40 public final static native float btStorageResult_distance_get(long jarg1, btStorageResult jarg1_); 41 public final static native void delete_btStorageResult(long jarg1); 42 public final static native void btBroadphaseProxy_clientObject_set(long jarg1, btBroadphaseProxy jarg1_, long jarg2); 43 public final static native long btBroadphaseProxy_clientObject_get(long jarg1, btBroadphaseProxy jarg1_); 44 public final static native void btBroadphaseProxy_collisionFilterGroup_set(long jarg1, btBroadphaseProxy jarg1_, short jarg2); 45 public final static native short btBroadphaseProxy_collisionFilterGroup_get(long jarg1, btBroadphaseProxy jarg1_); 46 public final static native void btBroadphaseProxy_collisionFilterMask_set(long jarg1, btBroadphaseProxy jarg1_, short jarg2); 47 public final static native short btBroadphaseProxy_collisionFilterMask_get(long jarg1, btBroadphaseProxy jarg1_); 48 public final static native void btBroadphaseProxy_multiSapParentProxy_set(long jarg1, btBroadphaseProxy jarg1_, long jarg2); 49 public final static native long btBroadphaseProxy_multiSapParentProxy_get(long jarg1, btBroadphaseProxy jarg1_); 50 public final static native void btBroadphaseProxy_uniqueId_set(long jarg1, btBroadphaseProxy jarg1_, int jarg2); 51 public final static native int btBroadphaseProxy_uniqueId_get(long jarg1, btBroadphaseProxy jarg1_); 52 public final static native void btBroadphaseProxy_aabbMin_set(long jarg1, btBroadphaseProxy jarg1_, long jarg2, btVector3 jarg2_); 53 public final static native long btBroadphaseProxy_aabbMin_get(long jarg1, btBroadphaseProxy jarg1_); 54 public final static native void btBroadphaseProxy_aabbMax_set(long jarg1, btBroadphaseProxy jarg1_, long jarg2, btVector3 jarg2_); 55 public final static native long btBroadphaseProxy_aabbMax_get(long jarg1, btBroadphaseProxy jarg1_); 56 public final static native int btBroadphaseProxy_getUid(long jarg1, btBroadphaseProxy jarg1_); 57 public final static native long new_btBroadphaseProxy__SWIG_0(); 58 public final static native long new_btBroadphaseProxy__SWIG_1(Vector3 jarg1, Vector3 jarg2, long jarg3, short jarg4, short jarg5, long jarg6); 59 public final static native long new_btBroadphaseProxy__SWIG_2(Vector3 jarg1, Vector3 jarg2, long jarg3, short jarg4, short jarg5); 60 public final static native boolean btBroadphaseProxy_isPolyhedral(int jarg1); 61 public final static native boolean btBroadphaseProxy_isConvex(int jarg1); 62 public final static native boolean btBroadphaseProxy_isNonMoving(int jarg1); 63 public final static native boolean btBroadphaseProxy_isConcave(int jarg1); 64 public final static native boolean btBroadphaseProxy_isCompound(int jarg1); 65 public final static native boolean btBroadphaseProxy_isSoftBody(int jarg1); 66 public final static native boolean btBroadphaseProxy_isInfinite(int jarg1); 67 public final static native boolean btBroadphaseProxy_isConvex2d(int jarg1); 68 public final static native void delete_btBroadphaseProxy(long jarg1); 69 public final static native long new_btBroadphasePair__SWIG_0(); 70 public final static native long new_btBroadphasePair__SWIG_1(btBroadphasePair jarg1); 71 public final static native long new_btBroadphasePair__SWIG_2(btBroadphaseProxy jarg1, btBroadphaseProxy jarg2); 72 public final static native void btBroadphasePair_pProxy0_set(long jarg1, btBroadphasePair jarg1_, long jarg2, btBroadphaseProxy jarg2_); 73 public final static native long btBroadphasePair_pProxy0_get(long jarg1, btBroadphasePair jarg1_); 74 public final static native void btBroadphasePair_pProxy1_set(long jarg1, btBroadphasePair jarg1_, long jarg2, btBroadphaseProxy jarg2_); 75 public final static native long btBroadphasePair_pProxy1_get(long jarg1, btBroadphasePair jarg1_); 76 public final static native void btBroadphasePair_algorithm_set(long jarg1, btBroadphasePair jarg1_, long jarg2, btCollisionAlgorithm jarg2_); 77 public final static native long btBroadphasePair_algorithm_get(long jarg1, btBroadphasePair jarg1_); 78 public final static native void btBroadphasePair_internalInfo1_set(long jarg1, btBroadphasePair jarg1_, long jarg2); 79 public final static native long btBroadphasePair_internalInfo1_get(long jarg1, btBroadphasePair jarg1_); 80 public final static native void btBroadphasePair_internalTmpValue_set(long jarg1, btBroadphasePair jarg1_, int jarg2); 81 public final static native int btBroadphasePair_internalTmpValue_get(long jarg1, btBroadphasePair jarg1_); 82 public final static native void delete_btBroadphasePair(long jarg1); 83 public final static native long new_btBroadphasePairSortPredicate(); 84 public final static native void delete_btBroadphasePairSortPredicate(long jarg1); 85 public final static native void delete_btBroadphaseAabbCallback(long jarg1); 86 public final static native boolean btBroadphaseAabbCallback_process(long jarg1, btBroadphaseAabbCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 87 public final static native long new_btBroadphaseAabbCallback(); 88 public final static native void btBroadphaseAabbCallback_director_connect(btBroadphaseAabbCallback obj, long cptr, boolean mem_own, boolean weak_global); 89 public final static native void btBroadphaseAabbCallback_change_ownership(btBroadphaseAabbCallback obj, long cptr, boolean take_or_release); 90 public final static native void btBroadphaseRayCallback_rayDirectionInverse_set(long jarg1, btBroadphaseRayCallback jarg1_, long jarg2, btVector3 jarg2_); 91 public final static native long btBroadphaseRayCallback_rayDirectionInverse_get(long jarg1, btBroadphaseRayCallback jarg1_); 92 public final static native void btBroadphaseRayCallback_signs_set(long jarg1, btBroadphaseRayCallback jarg1_, long[] jarg2); 93 public final static native long[] btBroadphaseRayCallback_signs_get(long jarg1, btBroadphaseRayCallback jarg1_); 94 public final static native void btBroadphaseRayCallback_lambda_max_set(long jarg1, btBroadphaseRayCallback jarg1_, float jarg2); 95 public final static native float btBroadphaseRayCallback_lambda_max_get(long jarg1, btBroadphaseRayCallback jarg1_); 96 public final static native void delete_btBroadphaseRayCallback(long jarg1); 97 public final static native long new_btBroadphaseRayCallback(); 98 public final static native void btBroadphaseRayCallback_director_connect(btBroadphaseRayCallback obj, long cptr, boolean mem_own, boolean weak_global); 99 public final static native void btBroadphaseRayCallback_change_ownership(btBroadphaseRayCallback obj, long cptr, boolean take_or_release); 100 public final static native void delete_btBroadphaseInterface(long jarg1); 101 public final static native long btBroadphaseInterface_createProxy(long jarg1, btBroadphaseInterface jarg1_, Vector3 jarg2, Vector3 jarg3, int jarg4, long jarg5, short jarg6, short jarg7, long jarg8, btDispatcher jarg8_, long jarg9); 102 public final static native void btBroadphaseInterface_destroyProxy(long jarg1, btBroadphaseInterface jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_); 103 public final static native void btBroadphaseInterface_setAabb(long jarg1, btBroadphaseInterface jarg1_, long jarg2, btBroadphaseProxy jarg2_, Vector3 jarg3, Vector3 jarg4, long jarg5, btDispatcher jarg5_); 104 public final static native void btBroadphaseInterface_getAabb(long jarg1, btBroadphaseInterface jarg1_, long jarg2, btBroadphaseProxy jarg2_, Vector3 jarg3, Vector3 jarg4); 105 public final static native void btBroadphaseInterface_rayTest__SWIG_0(long jarg1, btBroadphaseInterface jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5, Vector3 jarg6); 106 public final static native void btBroadphaseInterface_rayTest__SWIG_1(long jarg1, btBroadphaseInterface jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5); 107 public final static native void btBroadphaseInterface_rayTest__SWIG_2(long jarg1, btBroadphaseInterface jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_); 108 public final static native void btBroadphaseInterface_aabbTest(long jarg1, btBroadphaseInterface jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseAabbCallback jarg4_); 109 public final static native void btBroadphaseInterface_calculateOverlappingPairs(long jarg1, btBroadphaseInterface jarg1_, long jarg2, btDispatcher jarg2_); 110 public final static native long btBroadphaseInterface_getOverlappingPairCache__SWIG_0(long jarg1, btBroadphaseInterface jarg1_); 111 public final static native void btBroadphaseInterface_getBroadphaseAabb(long jarg1, btBroadphaseInterface jarg1_, Vector3 jarg2, Vector3 jarg3); 112 public final static native void btBroadphaseInterface_resetPool(long jarg1, btBroadphaseInterface jarg1_, long jarg2, btDispatcher jarg2_); 113 public final static native void btBroadphaseInterface_printStats(long jarg1, btBroadphaseInterface jarg1_); 114 public final static native void btQuantizedBvhNode_quantizedAabbMin_set(long jarg1, btQuantizedBvhNode jarg1_, int[] jarg2); 115 public final static native int[] btQuantizedBvhNode_quantizedAabbMin_get(long jarg1, btQuantizedBvhNode jarg1_); 116 public final static native void btQuantizedBvhNode_quantizedAabbMax_set(long jarg1, btQuantizedBvhNode jarg1_, int[] jarg2); 117 public final static native int[] btQuantizedBvhNode_quantizedAabbMax_get(long jarg1, btQuantizedBvhNode jarg1_); 118 public final static native void btQuantizedBvhNode_escapeIndexOrTriangleIndex_set(long jarg1, btQuantizedBvhNode jarg1_, int jarg2); 119 public final static native int btQuantizedBvhNode_escapeIndexOrTriangleIndex_get(long jarg1, btQuantizedBvhNode jarg1_); 120 public final static native boolean btQuantizedBvhNode_isLeafNode(long jarg1, btQuantizedBvhNode jarg1_); 121 public final static native int btQuantizedBvhNode_getEscapeIndex(long jarg1, btQuantizedBvhNode jarg1_); 122 public final static native int btQuantizedBvhNode_getTriangleIndex(long jarg1, btQuantizedBvhNode jarg1_); 123 public final static native int btQuantizedBvhNode_getPartId(long jarg1, btQuantizedBvhNode jarg1_); 124 public final static native long new_btQuantizedBvhNode(); 125 public final static native void delete_btQuantizedBvhNode(long jarg1); 126 public final static native void btOptimizedBvhNode_aabbMinOrg_set(long jarg1, btOptimizedBvhNode jarg1_, long jarg2, btVector3 jarg2_); 127 public final static native long btOptimizedBvhNode_aabbMinOrg_get(long jarg1, btOptimizedBvhNode jarg1_); 128 public final static native void btOptimizedBvhNode_aabbMaxOrg_set(long jarg1, btOptimizedBvhNode jarg1_, long jarg2, btVector3 jarg2_); 129 public final static native long btOptimizedBvhNode_aabbMaxOrg_get(long jarg1, btOptimizedBvhNode jarg1_); 130 public final static native void btOptimizedBvhNode_escapeIndex_set(long jarg1, btOptimizedBvhNode jarg1_, int jarg2); 131 public final static native int btOptimizedBvhNode_escapeIndex_get(long jarg1, btOptimizedBvhNode jarg1_); 132 public final static native void btOptimizedBvhNode_subPart_set(long jarg1, btOptimizedBvhNode jarg1_, int jarg2); 133 public final static native int btOptimizedBvhNode_subPart_get(long jarg1, btOptimizedBvhNode jarg1_); 134 public final static native void btOptimizedBvhNode_triangleIndex_set(long jarg1, btOptimizedBvhNode jarg1_, int jarg2); 135 public final static native int btOptimizedBvhNode_triangleIndex_get(long jarg1, btOptimizedBvhNode jarg1_); 136 public final static native void btOptimizedBvhNode_padding_set(long jarg1, btOptimizedBvhNode jarg1_, String jarg2); 137 public final static native String btOptimizedBvhNode_padding_get(long jarg1, btOptimizedBvhNode jarg1_); 138 public final static native long new_btOptimizedBvhNode(); 139 public final static native void delete_btOptimizedBvhNode(long jarg1); 140 public final static native void btBvhSubtreeInfo_quantizedAabbMin_set(long jarg1, btBvhSubtreeInfo jarg1_, int[] jarg2); 141 public final static native int[] btBvhSubtreeInfo_quantizedAabbMin_get(long jarg1, btBvhSubtreeInfo jarg1_); 142 public final static native void btBvhSubtreeInfo_quantizedAabbMax_set(long jarg1, btBvhSubtreeInfo jarg1_, int[] jarg2); 143 public final static native int[] btBvhSubtreeInfo_quantizedAabbMax_get(long jarg1, btBvhSubtreeInfo jarg1_); 144 public final static native void btBvhSubtreeInfo_rootNodeIndex_set(long jarg1, btBvhSubtreeInfo jarg1_, int jarg2); 145 public final static native int btBvhSubtreeInfo_rootNodeIndex_get(long jarg1, btBvhSubtreeInfo jarg1_); 146 public final static native void btBvhSubtreeInfo_subtreeSize_set(long jarg1, btBvhSubtreeInfo jarg1_, int jarg2); 147 public final static native int btBvhSubtreeInfo_subtreeSize_get(long jarg1, btBvhSubtreeInfo jarg1_); 148 public final static native void btBvhSubtreeInfo_padding_set(long jarg1, btBvhSubtreeInfo jarg1_, int[] jarg2); 149 public final static native int[] btBvhSubtreeInfo_padding_get(long jarg1, btBvhSubtreeInfo jarg1_); 150 public final static native long new_btBvhSubtreeInfo(); 151 public final static native void btBvhSubtreeInfo_setAabbFromQuantizeNode(long jarg1, btBvhSubtreeInfo jarg1_, long jarg2, btQuantizedBvhNode jarg2_); 152 public final static native void delete_btBvhSubtreeInfo(long jarg1); 153 public final static native void delete_btNodeOverlapCallback(long jarg1); 154 public final static native void btNodeOverlapCallback_processNode(long jarg1, btNodeOverlapCallback jarg1_, int jarg2, int jarg3); 155 public final static native long new_btNodeOverlapCallback(); 156 public final static native void btNodeOverlapCallback_director_connect(btNodeOverlapCallback obj, long cptr, boolean mem_own, boolean weak_global); 157 public final static native void btNodeOverlapCallback_change_ownership(btNodeOverlapCallback obj, long cptr, boolean take_or_release); 158 public final static native long new_btQuantizedBvh(); 159 public final static native void delete_btQuantizedBvh(long jarg1); 160 public final static native void btQuantizedBvh_setQuantizationValues__SWIG_0(long jarg1, btQuantizedBvh jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4); 161 public final static native void btQuantizedBvh_setQuantizationValues__SWIG_1(long jarg1, btQuantizedBvh jarg1_, Vector3 jarg2, Vector3 jarg3); 162 public final static native long btQuantizedBvh_getLeafNodeArray(long jarg1, btQuantizedBvh jarg1_); 163 public final static native void btQuantizedBvh_buildInternal(long jarg1, btQuantizedBvh jarg1_); 164 public final static native void btQuantizedBvh_reportAabbOverlappingNodex(long jarg1, btQuantizedBvh jarg1_, long jarg2, btNodeOverlapCallback jarg2_, Vector3 jarg3, Vector3 jarg4); 165 public final static native void btQuantizedBvh_reportRayOverlappingNodex(long jarg1, btQuantizedBvh jarg1_, long jarg2, btNodeOverlapCallback jarg2_, Vector3 jarg3, Vector3 jarg4); 166 public final static native void btQuantizedBvh_reportBoxCastOverlappingNodex(long jarg1, btQuantizedBvh jarg1_, long jarg2, btNodeOverlapCallback jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6); 167 public final static native void btQuantizedBvh_quantize(long jarg1, btQuantizedBvh jarg1_, java.nio.IntBuffer jarg2, Vector3 jarg3, int jarg4); 168 public final static native void btQuantizedBvh_quantizeWithClamp(long jarg1, btQuantizedBvh jarg1_, java.nio.IntBuffer jarg2, Vector3 jarg3, int jarg4); 169 public final static native Vector3 btQuantizedBvh_unQuantize(long jarg1, btQuantizedBvh jarg1_, java.nio.IntBuffer jarg2); 170 public final static native void btQuantizedBvh_setTraversalMode(long jarg1, btQuantizedBvh jarg1_, int jarg2); 171 public final static native long btQuantizedBvh_getQuantizedNodeArray(long jarg1, btQuantizedBvh jarg1_); 172 public final static native long btQuantizedBvh_getSubtreeInfoArray(long jarg1, btQuantizedBvh jarg1_); 173 public final static native long btQuantizedBvh_calculateSerializeBufferSize(long jarg1, btQuantizedBvh jarg1_); 174 public final static native boolean btQuantizedBvh_serialize__SWIG_0(long jarg1, btQuantizedBvh jarg1_, long jarg2, long jarg3, boolean jarg4); 175 public final static native long btQuantizedBvh_deSerializeInPlace(long jarg1, long jarg2, boolean jarg3); 176 public final static native long btQuantizedBvh_getAlignmentSerializationPadding(); 177 public final static native int btQuantizedBvh_calculateSerializeBufferSizeNew(long jarg1, btQuantizedBvh jarg1_); 178 public final static native String btQuantizedBvh_serialize__SWIG_1(long jarg1, btQuantizedBvh jarg1_, long jarg2, long jarg3); 179 public final static native void btQuantizedBvh_deSerializeFloat(long jarg1, btQuantizedBvh jarg1_, long jarg2, btQuantizedBvhFloatData jarg2_); 180 public final static native void btQuantizedBvh_deSerializeDouble(long jarg1, btQuantizedBvh jarg1_, long jarg2, btQuantizedBvhDoubleData jarg2_); 181 public final static native boolean btQuantizedBvh_isQuantized(long jarg1, btQuantizedBvh jarg1_); 182 public final static native void btBvhSubtreeInfoData_rootNodeIndex_set(long jarg1, btBvhSubtreeInfoData jarg1_, int jarg2); 183 public final static native int btBvhSubtreeInfoData_rootNodeIndex_get(long jarg1, btBvhSubtreeInfoData jarg1_); 184 public final static native void btBvhSubtreeInfoData_subtreeSize_set(long jarg1, btBvhSubtreeInfoData jarg1_, int jarg2); 185 public final static native int btBvhSubtreeInfoData_subtreeSize_get(long jarg1, btBvhSubtreeInfoData jarg1_); 186 public final static native void btBvhSubtreeInfoData_quantizedAabbMin_set(long jarg1, btBvhSubtreeInfoData jarg1_, int[] jarg2); 187 public final static native int[] btBvhSubtreeInfoData_quantizedAabbMin_get(long jarg1, btBvhSubtreeInfoData jarg1_); 188 public final static native void btBvhSubtreeInfoData_quantizedAabbMax_set(long jarg1, btBvhSubtreeInfoData jarg1_, int[] jarg2); 189 public final static native int[] btBvhSubtreeInfoData_quantizedAabbMax_get(long jarg1, btBvhSubtreeInfoData jarg1_); 190 public final static native long new_btBvhSubtreeInfoData(); 191 public final static native void delete_btBvhSubtreeInfoData(long jarg1); 192 public final static native void btOptimizedBvhNodeFloatData_aabbMinOrg_set(long jarg1, btOptimizedBvhNodeFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 193 public final static native long btOptimizedBvhNodeFloatData_aabbMinOrg_get(long jarg1, btOptimizedBvhNodeFloatData jarg1_); 194 public final static native void btOptimizedBvhNodeFloatData_aabbMaxOrg_set(long jarg1, btOptimizedBvhNodeFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 195 public final static native long btOptimizedBvhNodeFloatData_aabbMaxOrg_get(long jarg1, btOptimizedBvhNodeFloatData jarg1_); 196 public final static native void btOptimizedBvhNodeFloatData_escapeIndex_set(long jarg1, btOptimizedBvhNodeFloatData jarg1_, int jarg2); 197 public final static native int btOptimizedBvhNodeFloatData_escapeIndex_get(long jarg1, btOptimizedBvhNodeFloatData jarg1_); 198 public final static native void btOptimizedBvhNodeFloatData_subPart_set(long jarg1, btOptimizedBvhNodeFloatData jarg1_, int jarg2); 199 public final static native int btOptimizedBvhNodeFloatData_subPart_get(long jarg1, btOptimizedBvhNodeFloatData jarg1_); 200 public final static native void btOptimizedBvhNodeFloatData_triangleIndex_set(long jarg1, btOptimizedBvhNodeFloatData jarg1_, int jarg2); 201 public final static native int btOptimizedBvhNodeFloatData_triangleIndex_get(long jarg1, btOptimizedBvhNodeFloatData jarg1_); 202 public final static native void btOptimizedBvhNodeFloatData_pad_set(long jarg1, btOptimizedBvhNodeFloatData jarg1_, String jarg2); 203 public final static native String btOptimizedBvhNodeFloatData_pad_get(long jarg1, btOptimizedBvhNodeFloatData jarg1_); 204 public final static native long new_btOptimizedBvhNodeFloatData(); 205 public final static native void delete_btOptimizedBvhNodeFloatData(long jarg1); 206 public final static native void btOptimizedBvhNodeDoubleData_aabbMinOrg_set(long jarg1, btOptimizedBvhNodeDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 207 public final static native long btOptimizedBvhNodeDoubleData_aabbMinOrg_get(long jarg1, btOptimizedBvhNodeDoubleData jarg1_); 208 public final static native void btOptimizedBvhNodeDoubleData_aabbMaxOrg_set(long jarg1, btOptimizedBvhNodeDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 209 public final static native long btOptimizedBvhNodeDoubleData_aabbMaxOrg_get(long jarg1, btOptimizedBvhNodeDoubleData jarg1_); 210 public final static native void btOptimizedBvhNodeDoubleData_escapeIndex_set(long jarg1, btOptimizedBvhNodeDoubleData jarg1_, int jarg2); 211 public final static native int btOptimizedBvhNodeDoubleData_escapeIndex_get(long jarg1, btOptimizedBvhNodeDoubleData jarg1_); 212 public final static native void btOptimizedBvhNodeDoubleData_subPart_set(long jarg1, btOptimizedBvhNodeDoubleData jarg1_, int jarg2); 213 public final static native int btOptimizedBvhNodeDoubleData_subPart_get(long jarg1, btOptimizedBvhNodeDoubleData jarg1_); 214 public final static native void btOptimizedBvhNodeDoubleData_triangleIndex_set(long jarg1, btOptimizedBvhNodeDoubleData jarg1_, int jarg2); 215 public final static native int btOptimizedBvhNodeDoubleData_triangleIndex_get(long jarg1, btOptimizedBvhNodeDoubleData jarg1_); 216 public final static native void btOptimizedBvhNodeDoubleData_pad_set(long jarg1, btOptimizedBvhNodeDoubleData jarg1_, String jarg2); 217 public final static native String btOptimizedBvhNodeDoubleData_pad_get(long jarg1, btOptimizedBvhNodeDoubleData jarg1_); 218 public final static native long new_btOptimizedBvhNodeDoubleData(); 219 public final static native void delete_btOptimizedBvhNodeDoubleData(long jarg1); 220 public final static native void btQuantizedBvhNodeData_quantizedAabbMin_set(long jarg1, btQuantizedBvhNodeData jarg1_, int[] jarg2); 221 public final static native int[] btQuantizedBvhNodeData_quantizedAabbMin_get(long jarg1, btQuantizedBvhNodeData jarg1_); 222 public final static native void btQuantizedBvhNodeData_quantizedAabbMax_set(long jarg1, btQuantizedBvhNodeData jarg1_, int[] jarg2); 223 public final static native int[] btQuantizedBvhNodeData_quantizedAabbMax_get(long jarg1, btQuantizedBvhNodeData jarg1_); 224 public final static native void btQuantizedBvhNodeData_escapeIndexOrTriangleIndex_set(long jarg1, btQuantizedBvhNodeData jarg1_, int jarg2); 225 public final static native int btQuantizedBvhNodeData_escapeIndexOrTriangleIndex_get(long jarg1, btQuantizedBvhNodeData jarg1_); 226 public final static native long new_btQuantizedBvhNodeData(); 227 public final static native void delete_btQuantizedBvhNodeData(long jarg1); 228 public final static native void btQuantizedBvhFloatData_bvhAabbMin_set(long jarg1, btQuantizedBvhFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 229 public final static native long btQuantizedBvhFloatData_bvhAabbMin_get(long jarg1, btQuantizedBvhFloatData jarg1_); 230 public final static native void btQuantizedBvhFloatData_bvhAabbMax_set(long jarg1, btQuantizedBvhFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 231 public final static native long btQuantizedBvhFloatData_bvhAabbMax_get(long jarg1, btQuantizedBvhFloatData jarg1_); 232 public final static native void btQuantizedBvhFloatData_bvhQuantization_set(long jarg1, btQuantizedBvhFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 233 public final static native long btQuantizedBvhFloatData_bvhQuantization_get(long jarg1, btQuantizedBvhFloatData jarg1_); 234 public final static native void btQuantizedBvhFloatData_curNodeIndex_set(long jarg1, btQuantizedBvhFloatData jarg1_, int jarg2); 235 public final static native int btQuantizedBvhFloatData_curNodeIndex_get(long jarg1, btQuantizedBvhFloatData jarg1_); 236 public final static native void btQuantizedBvhFloatData_useQuantization_set(long jarg1, btQuantizedBvhFloatData jarg1_, int jarg2); 237 public final static native int btQuantizedBvhFloatData_useQuantization_get(long jarg1, btQuantizedBvhFloatData jarg1_); 238 public final static native void btQuantizedBvhFloatData_numContiguousLeafNodes_set(long jarg1, btQuantizedBvhFloatData jarg1_, int jarg2); 239 public final static native int btQuantizedBvhFloatData_numContiguousLeafNodes_get(long jarg1, btQuantizedBvhFloatData jarg1_); 240 public final static native void btQuantizedBvhFloatData_numQuantizedContiguousNodes_set(long jarg1, btQuantizedBvhFloatData jarg1_, int jarg2); 241 public final static native int btQuantizedBvhFloatData_numQuantizedContiguousNodes_get(long jarg1, btQuantizedBvhFloatData jarg1_); 242 public final static native void btQuantizedBvhFloatData_contiguousNodesPtr_set(long jarg1, btQuantizedBvhFloatData jarg1_, long jarg2, btOptimizedBvhNodeFloatData jarg2_); 243 public final static native long btQuantizedBvhFloatData_contiguousNodesPtr_get(long jarg1, btQuantizedBvhFloatData jarg1_); 244 public final static native void btQuantizedBvhFloatData_quantizedContiguousNodesPtr_set(long jarg1, btQuantizedBvhFloatData jarg1_, long jarg2, btQuantizedBvhNodeData jarg2_); 245 public final static native long btQuantizedBvhFloatData_quantizedContiguousNodesPtr_get(long jarg1, btQuantizedBvhFloatData jarg1_); 246 public final static native void btQuantizedBvhFloatData_subTreeInfoPtr_set(long jarg1, btQuantizedBvhFloatData jarg1_, long jarg2, btBvhSubtreeInfoData jarg2_); 247 public final static native long btQuantizedBvhFloatData_subTreeInfoPtr_get(long jarg1, btQuantizedBvhFloatData jarg1_); 248 public final static native void btQuantizedBvhFloatData_traversalMode_set(long jarg1, btQuantizedBvhFloatData jarg1_, int jarg2); 249 public final static native int btQuantizedBvhFloatData_traversalMode_get(long jarg1, btQuantizedBvhFloatData jarg1_); 250 public final static native void btQuantizedBvhFloatData_numSubtreeHeaders_set(long jarg1, btQuantizedBvhFloatData jarg1_, int jarg2); 251 public final static native int btQuantizedBvhFloatData_numSubtreeHeaders_get(long jarg1, btQuantizedBvhFloatData jarg1_); 252 public final static native long new_btQuantizedBvhFloatData(); 253 public final static native void delete_btQuantizedBvhFloatData(long jarg1); 254 public final static native void btQuantizedBvhDoubleData_bvhAabbMin_set(long jarg1, btQuantizedBvhDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 255 public final static native long btQuantizedBvhDoubleData_bvhAabbMin_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 256 public final static native void btQuantizedBvhDoubleData_bvhAabbMax_set(long jarg1, btQuantizedBvhDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 257 public final static native long btQuantizedBvhDoubleData_bvhAabbMax_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 258 public final static native void btQuantizedBvhDoubleData_bvhQuantization_set(long jarg1, btQuantizedBvhDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 259 public final static native long btQuantizedBvhDoubleData_bvhQuantization_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 260 public final static native void btQuantizedBvhDoubleData_curNodeIndex_set(long jarg1, btQuantizedBvhDoubleData jarg1_, int jarg2); 261 public final static native int btQuantizedBvhDoubleData_curNodeIndex_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 262 public final static native void btQuantizedBvhDoubleData_useQuantization_set(long jarg1, btQuantizedBvhDoubleData jarg1_, int jarg2); 263 public final static native int btQuantizedBvhDoubleData_useQuantization_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 264 public final static native void btQuantizedBvhDoubleData_numContiguousLeafNodes_set(long jarg1, btQuantizedBvhDoubleData jarg1_, int jarg2); 265 public final static native int btQuantizedBvhDoubleData_numContiguousLeafNodes_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 266 public final static native void btQuantizedBvhDoubleData_numQuantizedContiguousNodes_set(long jarg1, btQuantizedBvhDoubleData jarg1_, int jarg2); 267 public final static native int btQuantizedBvhDoubleData_numQuantizedContiguousNodes_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 268 public final static native void btQuantizedBvhDoubleData_contiguousNodesPtr_set(long jarg1, btQuantizedBvhDoubleData jarg1_, long jarg2, btOptimizedBvhNodeDoubleData jarg2_); 269 public final static native long btQuantizedBvhDoubleData_contiguousNodesPtr_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 270 public final static native void btQuantizedBvhDoubleData_quantizedContiguousNodesPtr_set(long jarg1, btQuantizedBvhDoubleData jarg1_, long jarg2, btQuantizedBvhNodeData jarg2_); 271 public final static native long btQuantizedBvhDoubleData_quantizedContiguousNodesPtr_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 272 public final static native void btQuantizedBvhDoubleData_traversalMode_set(long jarg1, btQuantizedBvhDoubleData jarg1_, int jarg2); 273 public final static native int btQuantizedBvhDoubleData_traversalMode_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 274 public final static native void btQuantizedBvhDoubleData_numSubtreeHeaders_set(long jarg1, btQuantizedBvhDoubleData jarg1_, int jarg2); 275 public final static native int btQuantizedBvhDoubleData_numSubtreeHeaders_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 276 public final static native void btQuantizedBvhDoubleData_subTreeInfoPtr_set(long jarg1, btQuantizedBvhDoubleData jarg1_, long jarg2, btBvhSubtreeInfoData jarg2_); 277 public final static native long btQuantizedBvhDoubleData_subTreeInfoPtr_get(long jarg1, btQuantizedBvhDoubleData jarg1_); 278 public final static native long new_btQuantizedBvhDoubleData(); 279 public final static native void delete_btQuantizedBvhDoubleData(long jarg1); 280 public final static native void btSimpleBroadphaseProxy_nextFree_set(long jarg1, btSimpleBroadphaseProxy jarg1_, int jarg2); 281 public final static native int btSimpleBroadphaseProxy_nextFree_get(long jarg1, btSimpleBroadphaseProxy jarg1_); 282 public final static native long new_btSimpleBroadphaseProxy__SWIG_0(); 283 public final static native long new_btSimpleBroadphaseProxy__SWIG_1(Vector3 jarg1, Vector3 jarg2, int jarg3, long jarg4, short jarg5, short jarg6, long jarg7); 284 public final static native void btSimpleBroadphaseProxy_SetNextFree(long jarg1, btSimpleBroadphaseProxy jarg1_, int jarg2); 285 public final static native int btSimpleBroadphaseProxy_GetNextFree(long jarg1, btSimpleBroadphaseProxy jarg1_); 286 public final static native void delete_btSimpleBroadphaseProxy(long jarg1); 287 public final static native long new_btSimpleBroadphase__SWIG_0(int jarg1, long jarg2, btOverlappingPairCache jarg2_); 288 public final static native long new_btSimpleBroadphase__SWIG_1(int jarg1); 289 public final static native long new_btSimpleBroadphase__SWIG_2(); 290 public final static native void delete_btSimpleBroadphase(long jarg1); 291 public final static native boolean btSimpleBroadphase_aabbOverlap(long jarg1, btSimpleBroadphaseProxy jarg1_, long jarg2, btSimpleBroadphaseProxy jarg2_); 292 public final static native void btSimpleBroadphase_rayTest__SWIG_0(long jarg1, btSimpleBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5, Vector3 jarg6); 293 public final static native void btSimpleBroadphase_rayTest__SWIG_1(long jarg1, btSimpleBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5); 294 public final static native void btSimpleBroadphase_rayTest__SWIG_2(long jarg1, btSimpleBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_); 295 public final static native long btSimpleBroadphase_getOverlappingPairCache__SWIG_0(long jarg1, btSimpleBroadphase jarg1_); 296 public final static native boolean btSimpleBroadphase_testAabbOverlap(long jarg1, btSimpleBroadphase jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 297 public final static native void btMultiSapBroadphase_btMultiSapProxy_aabbMin_set(long jarg1, btMultiSapBroadphase.btMultiSapProxy jarg1_, long jarg2, btVector3 jarg2_); 298 public final static native long btMultiSapBroadphase_btMultiSapProxy_aabbMin_get(long jarg1, btMultiSapBroadphase.btMultiSapProxy jarg1_); 299 public final static native void btMultiSapBroadphase_btMultiSapProxy_aabbMax_set(long jarg1, btMultiSapBroadphase.btMultiSapProxy jarg1_, long jarg2, btVector3 jarg2_); 300 public final static native long btMultiSapBroadphase_btMultiSapProxy_aabbMax_get(long jarg1, btMultiSapBroadphase.btMultiSapProxy jarg1_); 301 public final static native void btMultiSapBroadphase_btMultiSapProxy_shapeType_set(long jarg1, btMultiSapBroadphase.btMultiSapProxy jarg1_, int jarg2); 302 public final static native int btMultiSapBroadphase_btMultiSapProxy_shapeType_get(long jarg1, btMultiSapBroadphase.btMultiSapProxy jarg1_); 303 public final static native long new_btMultiSapBroadphase_btMultiSapProxy(Vector3 jarg1, Vector3 jarg2, int jarg3, long jarg4, short jarg5, short jarg6); 304 public final static native void delete_btMultiSapBroadphase_btMultiSapProxy(long jarg1); 305 public final static native long btMultiSapBroadphase_getBroadphaseArray__SWIG_0(long jarg1, btMultiSapBroadphase jarg1_); 306 public final static native void delete_btMultiSapBroadphase(long jarg1); 307 public final static native void btMultiSapBroadphase_rayTest__SWIG_0(long jarg1, btMultiSapBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5, Vector3 jarg6); 308 public final static native void btMultiSapBroadphase_rayTest__SWIG_1(long jarg1, btMultiSapBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5); 309 public final static native void btMultiSapBroadphase_rayTest__SWIG_2(long jarg1, btMultiSapBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_); 310 public final static native void btMultiSapBroadphase_addToChildBroadphase(long jarg1, btMultiSapBroadphase jarg1_, long jarg2, btMultiSapBroadphase.btMultiSapProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_, long jarg4, btBroadphaseInterface jarg4_); 311 public final static native boolean btMultiSapBroadphase_testAabbOverlap(long jarg1, btMultiSapBroadphase jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 312 public final static native long btMultiSapBroadphase_getOverlappingPairCache__SWIG_0(long jarg1, btMultiSapBroadphase jarg1_); 313 public final static native void btMultiSapBroadphase_buildTree(long jarg1, btMultiSapBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3); 314 public final static native void btMultiSapBroadphase_quicksort(long jarg1, btMultiSapBroadphase jarg1_, long jarg2, btBroadphasePairArray jarg2_, int jarg3, int jarg4); 315 public final static native long new_btCollisionAlgorithmConstructionInfo__SWIG_0(); 316 public final static native long new_btCollisionAlgorithmConstructionInfo__SWIG_1(long jarg1, btDispatcher jarg1_, int jarg2); 317 public final static native void btCollisionAlgorithmConstructionInfo_dispatcher1_set(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_, long jarg2, btDispatcher jarg2_); 318 public final static native long btCollisionAlgorithmConstructionInfo_dispatcher1_get(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_); 319 public final static native void btCollisionAlgorithmConstructionInfo_manifold_set(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_, long jarg2, btPersistentManifold jarg2_); 320 public final static native long btCollisionAlgorithmConstructionInfo_manifold_get(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_); 321 public final static native void delete_btCollisionAlgorithmConstructionInfo(long jarg1); 322 public final static native void delete_btCollisionAlgorithm(long jarg1); 323 public final static native void btCollisionAlgorithm_processCollision(long jarg1, btCollisionAlgorithm jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btDispatcherInfo jarg4_, long jarg5, btManifoldResult jarg5_); 324 public final static native float btCollisionAlgorithm_calculateTimeOfImpact(long jarg1, btCollisionAlgorithm jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_, long jarg4, btDispatcherInfo jarg4_, long jarg5, btManifoldResult jarg5_); 325 public final static native void btCollisionAlgorithm_getAllContactManifolds(long jarg1, btCollisionAlgorithm jarg1_, long jarg2, btPersistentManifoldArray jarg2_); 326 public final static native void delete_btOverlappingPairCallback(long jarg1); 327 public final static native long btOverlappingPairCallback_addOverlappingPair(long jarg1, btOverlappingPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 328 public final static native long btOverlappingPairCallback_removeOverlappingPair(long jarg1, btOverlappingPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_, long jarg4, btDispatcher jarg4_); 329 public final static native void btOverlappingPairCallback_removeOverlappingPairsContainingProxy(long jarg1, btOverlappingPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_); 330 public final static native long new_btOverlappingPairCallback(); 331 public final static native void btOverlappingPairCallback_director_connect(btOverlappingPairCallback obj, long cptr, boolean mem_own, boolean weak_global); 332 public final static native void btOverlappingPairCallback_change_ownership(btOverlappingPairCallback obj, long cptr, boolean take_or_release); 333 public final static native void gOverlappingPairs_set(int jarg1); 334 public final static native int gOverlappingPairs_get(); 335 public final static native void btAxisSweep3InternalShort_Edge_pos_set(long jarg1, btAxisSweep3InternalShort.Edge jarg1_, int jarg2); 336 public final static native int btAxisSweep3InternalShort_Edge_pos_get(long jarg1, btAxisSweep3InternalShort.Edge jarg1_); 337 public final static native void btAxisSweep3InternalShort_Edge_handle_set(long jarg1, btAxisSweep3InternalShort.Edge jarg1_, int jarg2); 338 public final static native int btAxisSweep3InternalShort_Edge_handle_get(long jarg1, btAxisSweep3InternalShort.Edge jarg1_); 339 public final static native int btAxisSweep3InternalShort_Edge_IsMax(long jarg1, btAxisSweep3InternalShort.Edge jarg1_); 340 public final static native long new_btAxisSweep3InternalShort_Edge(); 341 public final static native void delete_btAxisSweep3InternalShort_Edge(long jarg1); 342 public final static native void btAxisSweep3InternalShort_Handle_minEdges_set(long jarg1, btAxisSweep3InternalShort.Handle jarg1_, int[] jarg2); 343 public final static native int[] btAxisSweep3InternalShort_Handle_minEdges_get(long jarg1, btAxisSweep3InternalShort.Handle jarg1_); 344 public final static native void btAxisSweep3InternalShort_Handle_maxEdges_set(long jarg1, btAxisSweep3InternalShort.Handle jarg1_, int[] jarg2); 345 public final static native int[] btAxisSweep3InternalShort_Handle_maxEdges_get(long jarg1, btAxisSweep3InternalShort.Handle jarg1_); 346 public final static native void btAxisSweep3InternalShort_Handle_dbvtProxy_set(long jarg1, btAxisSweep3InternalShort.Handle jarg1_, long jarg2, btBroadphaseProxy jarg2_); 347 public final static native long btAxisSweep3InternalShort_Handle_dbvtProxy_get(long jarg1, btAxisSweep3InternalShort.Handle jarg1_); 348 public final static native void btAxisSweep3InternalShort_Handle_SetNextFree(long jarg1, btAxisSweep3InternalShort.Handle jarg1_, int jarg2); 349 public final static native int btAxisSweep3InternalShort_Handle_GetNextFree(long jarg1, btAxisSweep3InternalShort.Handle jarg1_); 350 public final static native long new_btAxisSweep3InternalShort_Handle(); 351 public final static native void delete_btAxisSweep3InternalShort_Handle(long jarg1); 352 public final static native long new_btAxisSweep3InternalShort__SWIG_0(Vector3 jarg1, Vector3 jarg2, int jarg3, int jarg4, int jarg5, long jarg6, btOverlappingPairCache jarg6_, boolean jarg7); 353 public final static native long new_btAxisSweep3InternalShort__SWIG_1(Vector3 jarg1, Vector3 jarg2, int jarg3, int jarg4, int jarg5, long jarg6, btOverlappingPairCache jarg6_); 354 public final static native long new_btAxisSweep3InternalShort__SWIG_2(Vector3 jarg1, Vector3 jarg2, int jarg3, int jarg4, int jarg5); 355 public final static native long new_btAxisSweep3InternalShort__SWIG_3(Vector3 jarg1, Vector3 jarg2, int jarg3, int jarg4); 356 public final static native void delete_btAxisSweep3InternalShort(long jarg1); 357 public final static native int btAxisSweep3InternalShort_getNumHandles(long jarg1, btAxisSweep3InternalShort jarg1_); 358 public final static native int btAxisSweep3InternalShort_addHandle(long jarg1, btAxisSweep3InternalShort jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, short jarg5, short jarg6, long jarg7, btDispatcher jarg7_, long jarg8); 359 public final static native void btAxisSweep3InternalShort_removeHandle(long jarg1, btAxisSweep3InternalShort jarg1_, int jarg2, long jarg3, btDispatcher jarg3_); 360 public final static native void btAxisSweep3InternalShort_updateHandle(long jarg1, btAxisSweep3InternalShort jarg1_, int jarg2, Vector3 jarg3, Vector3 jarg4, long jarg5, btDispatcher jarg5_); 361 public final static native long btAxisSweep3InternalShort_getHandle(long jarg1, btAxisSweep3InternalShort jarg1_, int jarg2); 362 public final static native void btAxisSweep3InternalShort_rayTest__SWIG_0(long jarg1, btAxisSweep3InternalShort jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5, Vector3 jarg6); 363 public final static native void btAxisSweep3InternalShort_rayTest__SWIG_1(long jarg1, btAxisSweep3InternalShort jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5); 364 public final static native void btAxisSweep3InternalShort_rayTest__SWIG_2(long jarg1, btAxisSweep3InternalShort jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_); 365 public final static native void btAxisSweep3InternalShort_quantize(long jarg1, btAxisSweep3InternalShort jarg1_, java.nio.IntBuffer jarg2, Vector3 jarg3, int jarg4); 366 public final static native void btAxisSweep3InternalShort_unQuantize(long jarg1, btAxisSweep3InternalShort jarg1_, long jarg2, btBroadphaseProxy jarg2_, Vector3 jarg3, Vector3 jarg4); 367 public final static native boolean btAxisSweep3InternalShort_testAabbOverlap(long jarg1, btAxisSweep3InternalShort jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 368 public final static native long btAxisSweep3InternalShort_getOverlappingPairCache__SWIG_0(long jarg1, btAxisSweep3InternalShort jarg1_); 369 public final static native void btAxisSweep3InternalShort_setOverlappingPairUserCallback(long jarg1, btAxisSweep3InternalShort jarg1_, long jarg2, btOverlappingPairCallback jarg2_); 370 public final static native long btAxisSweep3InternalShort_getOverlappingPairUserCallback(long jarg1, btAxisSweep3InternalShort jarg1_); 371 public final static native void btAxisSweep3InternalInt_Edge_pos_set(long jarg1, btAxisSweep3InternalInt.Edge jarg1_, long jarg2); 372 public final static native long btAxisSweep3InternalInt_Edge_pos_get(long jarg1, btAxisSweep3InternalInt.Edge jarg1_); 373 public final static native void btAxisSweep3InternalInt_Edge_handle_set(long jarg1, btAxisSweep3InternalInt.Edge jarg1_, long jarg2); 374 public final static native long btAxisSweep3InternalInt_Edge_handle_get(long jarg1, btAxisSweep3InternalInt.Edge jarg1_); 375 public final static native long btAxisSweep3InternalInt_Edge_IsMax(long jarg1, btAxisSweep3InternalInt.Edge jarg1_); 376 public final static native long new_btAxisSweep3InternalInt_Edge(); 377 public final static native void delete_btAxisSweep3InternalInt_Edge(long jarg1); 378 public final static native void btAxisSweep3InternalInt_Handle_minEdges_set(long jarg1, btAxisSweep3InternalInt.Handle jarg1_, long[] jarg2); 379 public final static native long[] btAxisSweep3InternalInt_Handle_minEdges_get(long jarg1, btAxisSweep3InternalInt.Handle jarg1_); 380 public final static native void btAxisSweep3InternalInt_Handle_maxEdges_set(long jarg1, btAxisSweep3InternalInt.Handle jarg1_, long[] jarg2); 381 public final static native long[] btAxisSweep3InternalInt_Handle_maxEdges_get(long jarg1, btAxisSweep3InternalInt.Handle jarg1_); 382 public final static native void btAxisSweep3InternalInt_Handle_dbvtProxy_set(long jarg1, btAxisSweep3InternalInt.Handle jarg1_, long jarg2, btBroadphaseProxy jarg2_); 383 public final static native long btAxisSweep3InternalInt_Handle_dbvtProxy_get(long jarg1, btAxisSweep3InternalInt.Handle jarg1_); 384 public final static native void btAxisSweep3InternalInt_Handle_SetNextFree(long jarg1, btAxisSweep3InternalInt.Handle jarg1_, long jarg2); 385 public final static native long btAxisSweep3InternalInt_Handle_GetNextFree(long jarg1, btAxisSweep3InternalInt.Handle jarg1_); 386 public final static native long new_btAxisSweep3InternalInt_Handle(); 387 public final static native void delete_btAxisSweep3InternalInt_Handle(long jarg1); 388 public final static native long new_btAxisSweep3InternalInt__SWIG_0(Vector3 jarg1, Vector3 jarg2, long jarg3, long jarg4, long jarg5, long jarg6, btOverlappingPairCache jarg6_, boolean jarg7); 389 public final static native long new_btAxisSweep3InternalInt__SWIG_1(Vector3 jarg1, Vector3 jarg2, long jarg3, long jarg4, long jarg5, long jarg6, btOverlappingPairCache jarg6_); 390 public final static native long new_btAxisSweep3InternalInt__SWIG_2(Vector3 jarg1, Vector3 jarg2, long jarg3, long jarg4, long jarg5); 391 public final static native long new_btAxisSweep3InternalInt__SWIG_3(Vector3 jarg1, Vector3 jarg2, long jarg3, long jarg4); 392 public final static native void delete_btAxisSweep3InternalInt(long jarg1); 393 public final static native long btAxisSweep3InternalInt_getNumHandles(long jarg1, btAxisSweep3InternalInt jarg1_); 394 public final static native long btAxisSweep3InternalInt_addHandle(long jarg1, btAxisSweep3InternalInt jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, short jarg5, short jarg6, long jarg7, btDispatcher jarg7_, long jarg8); 395 public final static native void btAxisSweep3InternalInt_removeHandle(long jarg1, btAxisSweep3InternalInt jarg1_, long jarg2, long jarg3, btDispatcher jarg3_); 396 public final static native void btAxisSweep3InternalInt_updateHandle(long jarg1, btAxisSweep3InternalInt jarg1_, long jarg2, Vector3 jarg3, Vector3 jarg4, long jarg5, btDispatcher jarg5_); 397 public final static native long btAxisSweep3InternalInt_getHandle(long jarg1, btAxisSweep3InternalInt jarg1_, long jarg2); 398 public final static native void btAxisSweep3InternalInt_rayTest__SWIG_0(long jarg1, btAxisSweep3InternalInt jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5, Vector3 jarg6); 399 public final static native void btAxisSweep3InternalInt_rayTest__SWIG_1(long jarg1, btAxisSweep3InternalInt jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5); 400 public final static native void btAxisSweep3InternalInt_rayTest__SWIG_2(long jarg1, btAxisSweep3InternalInt jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_); 401 public final static native void btAxisSweep3InternalInt_quantize(long jarg1, btAxisSweep3InternalInt jarg1_, java.nio.LongBuffer jarg2, Vector3 jarg3, int jarg4); 402 public final static native void btAxisSweep3InternalInt_unQuantize(long jarg1, btAxisSweep3InternalInt jarg1_, long jarg2, btBroadphaseProxy jarg2_, Vector3 jarg3, Vector3 jarg4); 403 public final static native boolean btAxisSweep3InternalInt_testAabbOverlap(long jarg1, btAxisSweep3InternalInt jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 404 public final static native long btAxisSweep3InternalInt_getOverlappingPairCache__SWIG_0(long jarg1, btAxisSweep3InternalInt jarg1_); 405 public final static native void btAxisSweep3InternalInt_setOverlappingPairUserCallback(long jarg1, btAxisSweep3InternalInt jarg1_, long jarg2, btOverlappingPairCallback jarg2_); 406 public final static native long btAxisSweep3InternalInt_getOverlappingPairUserCallback(long jarg1, btAxisSweep3InternalInt jarg1_); 407 public final static native long new_btAxisSweep3__SWIG_0(Vector3 jarg1, Vector3 jarg2, int jarg3, long jarg4, btOverlappingPairCache jarg4_, boolean jarg5); 408 public final static native long new_btAxisSweep3__SWIG_1(Vector3 jarg1, Vector3 jarg2, int jarg3, long jarg4, btOverlappingPairCache jarg4_); 409 public final static native long new_btAxisSweep3__SWIG_2(Vector3 jarg1, Vector3 jarg2, int jarg3); 410 public final static native long new_btAxisSweep3__SWIG_3(Vector3 jarg1, Vector3 jarg2); 411 public final static native void delete_btAxisSweep3(long jarg1); 412 public final static native long new_bt32BitAxisSweep3__SWIG_0(Vector3 jarg1, Vector3 jarg2, long jarg3, long jarg4, btOverlappingPairCache jarg4_, boolean jarg5); 413 public final static native long new_bt32BitAxisSweep3__SWIG_1(Vector3 jarg1, Vector3 jarg2, long jarg3, long jarg4, btOverlappingPairCache jarg4_); 414 public final static native long new_bt32BitAxisSweep3__SWIG_2(Vector3 jarg1, Vector3 jarg2, long jarg3); 415 public final static native long new_bt32BitAxisSweep3__SWIG_3(Vector3 jarg1, Vector3 jarg2); 416 public final static native void delete_bt32BitAxisSweep3(long jarg1); 417 public final static native long new_btDispatcherInfo(); 418 public final static native void btDispatcherInfo_timeStep_set(long jarg1, btDispatcherInfo jarg1_, float jarg2); 419 public final static native float btDispatcherInfo_timeStep_get(long jarg1, btDispatcherInfo jarg1_); 420 public final static native void btDispatcherInfo_stepCount_set(long jarg1, btDispatcherInfo jarg1_, int jarg2); 421 public final static native int btDispatcherInfo_stepCount_get(long jarg1, btDispatcherInfo jarg1_); 422 public final static native void btDispatcherInfo_dispatchFunc_set(long jarg1, btDispatcherInfo jarg1_, int jarg2); 423 public final static native int btDispatcherInfo_dispatchFunc_get(long jarg1, btDispatcherInfo jarg1_); 424 public final static native void btDispatcherInfo_timeOfImpact_set(long jarg1, btDispatcherInfo jarg1_, float jarg2); 425 public final static native float btDispatcherInfo_timeOfImpact_get(long jarg1, btDispatcherInfo jarg1_); 426 public final static native void btDispatcherInfo_useContinuous_set(long jarg1, btDispatcherInfo jarg1_, boolean jarg2); 427 public final static native boolean btDispatcherInfo_useContinuous_get(long jarg1, btDispatcherInfo jarg1_); 428 public final static native void btDispatcherInfo_debugDraw_set(long jarg1, btDispatcherInfo jarg1_, long jarg2, btIDebugDraw jarg2_); 429 public final static native long btDispatcherInfo_debugDraw_get(long jarg1, btDispatcherInfo jarg1_); 430 public final static native void btDispatcherInfo_enableSatConvex_set(long jarg1, btDispatcherInfo jarg1_, boolean jarg2); 431 public final static native boolean btDispatcherInfo_enableSatConvex_get(long jarg1, btDispatcherInfo jarg1_); 432 public final static native void btDispatcherInfo_enableSPU_set(long jarg1, btDispatcherInfo jarg1_, boolean jarg2); 433 public final static native boolean btDispatcherInfo_enableSPU_get(long jarg1, btDispatcherInfo jarg1_); 434 public final static native void btDispatcherInfo_useEpa_set(long jarg1, btDispatcherInfo jarg1_, boolean jarg2); 435 public final static native boolean btDispatcherInfo_useEpa_get(long jarg1, btDispatcherInfo jarg1_); 436 public final static native void btDispatcherInfo_allowedCcdPenetration_set(long jarg1, btDispatcherInfo jarg1_, float jarg2); 437 public final static native float btDispatcherInfo_allowedCcdPenetration_get(long jarg1, btDispatcherInfo jarg1_); 438 public final static native void btDispatcherInfo_useConvexConservativeDistanceUtil_set(long jarg1, btDispatcherInfo jarg1_, boolean jarg2); 439 public final static native boolean btDispatcherInfo_useConvexConservativeDistanceUtil_get(long jarg1, btDispatcherInfo jarg1_); 440 public final static native void btDispatcherInfo_convexConservativeDistanceThreshold_set(long jarg1, btDispatcherInfo jarg1_, float jarg2); 441 public final static native float btDispatcherInfo_convexConservativeDistanceThreshold_get(long jarg1, btDispatcherInfo jarg1_); 442 public final static native void delete_btDispatcherInfo(long jarg1); 443 public final static native void delete_btDispatcher(long jarg1); 444 public final static native long btDispatcher_findAlgorithm__SWIG_0(long jarg1, btDispatcher jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btPersistentManifold jarg4_); 445 public final static native long btDispatcher_findAlgorithm__SWIG_1(long jarg1, btDispatcher jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_); 446 public final static native long btDispatcher_getNewManifold(long jarg1, btDispatcher jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 447 public final static native void btDispatcher_releaseManifold(long jarg1, btDispatcher jarg1_, long jarg2, btPersistentManifold jarg2_); 448 public final static native void btDispatcher_clearManifold(long jarg1, btDispatcher jarg1_, long jarg2, btPersistentManifold jarg2_); 449 public final static native boolean btDispatcher_needsCollision(long jarg1, btDispatcher jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 450 public final static native boolean btDispatcher_needsResponse(long jarg1, btDispatcher jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 451 public final static native void btDispatcher_dispatchAllCollisionPairs(long jarg1, btDispatcher jarg1_, long jarg2, btOverlappingPairCache jarg2_, long jarg3, btDispatcherInfo jarg3_, long jarg4, btDispatcher jarg4_); 452 public final static native int btDispatcher_getNumManifolds(long jarg1, btDispatcher jarg1_); 453 public final static native long btDispatcher_getManifoldByIndexInternal(long jarg1, btDispatcher jarg1_, int jarg2); 454 public final static native long btDispatcher_getInternalManifoldPointer(long jarg1, btDispatcher jarg1_); 455 public final static native long btDispatcher_getInternalManifoldPool__SWIG_0(long jarg1, btDispatcher jarg1_); 456 public final static native long btDispatcher_allocateCollisionAlgorithm(long jarg1, btDispatcher jarg1_, int jarg2); 457 public final static native void btDispatcher_freeCollisionAlgorithm(long jarg1, btDispatcher jarg1_, long jarg2); 458 public final static native void delete_btOverlapCallback(long jarg1); 459 public final static native boolean btOverlapCallback_processOverlap(long jarg1, btOverlapCallback jarg1_, btBroadphasePair jarg2); 460 public final static native long new_btOverlapCallback(); 461 public final static native void btOverlapCallback_director_connect(btOverlapCallback obj, long cptr, boolean mem_own, boolean weak_global); 462 public final static native void btOverlapCallback_change_ownership(btOverlapCallback obj, long cptr, boolean take_or_release); 463 public final static native void delete_btOverlapFilterCallback(long jarg1); 464 public final static native boolean btOverlapFilterCallback_needBroadphaseCollision(long jarg1, btOverlapFilterCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 465 public final static native long new_btOverlapFilterCallback(); 466 public final static native void btOverlapFilterCallback_director_connect(btOverlapFilterCallback obj, long cptr, boolean mem_own, boolean weak_global); 467 public final static native void btOverlapFilterCallback_change_ownership(btOverlapFilterCallback obj, long cptr, boolean take_or_release); 468 public final static native void gRemovePairs_set(int jarg1); 469 public final static native int gRemovePairs_get(); 470 public final static native void gAddedPairs_set(int jarg1); 471 public final static native int gAddedPairs_get(); 472 public final static native void gFindPairs_set(int jarg1); 473 public final static native int gFindPairs_get(); 474 public final static native int BT_NULL_PAIR_get(); 475 public final static native void delete_btOverlappingPairCache(long jarg1); 476 public final static native long btOverlappingPairCache_getOverlappingPairArrayPtr__SWIG_0(long jarg1, btOverlappingPairCache jarg1_); 477 public final static native long btOverlappingPairCache_getOverlappingPairArray(long jarg1, btOverlappingPairCache jarg1_); 478 public final static native void btOverlappingPairCache_cleanOverlappingPair(long jarg1, btOverlappingPairCache jarg1_, btBroadphasePair jarg2, long jarg3, btDispatcher jarg3_); 479 public final static native int btOverlappingPairCache_getNumOverlappingPairs(long jarg1, btOverlappingPairCache jarg1_); 480 public final static native void btOverlappingPairCache_cleanProxyFromPairs(long jarg1, btOverlappingPairCache jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_); 481 public final static native void btOverlappingPairCache_setOverlapFilterCallback(long jarg1, btOverlappingPairCache jarg1_, long jarg2, btOverlapFilterCallback jarg2_); 482 public final static native void btOverlappingPairCache_processAllOverlappingPairs(long jarg1, btOverlappingPairCache jarg1_, long jarg2, btOverlapCallback jarg2_, long jarg3, btDispatcher jarg3_); 483 public final static native long btOverlappingPairCache_findPair(long jarg1, btOverlappingPairCache jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 484 public final static native boolean btOverlappingPairCache_hasDeferredRemoval(long jarg1, btOverlappingPairCache jarg1_); 485 public final static native void btOverlappingPairCache_setInternalGhostPairCallback(long jarg1, btOverlappingPairCache jarg1_, long jarg2, btOverlappingPairCallback jarg2_); 486 public final static native void btOverlappingPairCache_sortOverlappingPairs(long jarg1, btOverlappingPairCache jarg1_, long jarg2, btDispatcher jarg2_); 487 public final static native long new_btHashedOverlappingPairCache(); 488 public final static native void delete_btHashedOverlappingPairCache(long jarg1); 489 public final static native boolean btHashedOverlappingPairCache_needsBroadphaseCollision(long jarg1, btHashedOverlappingPairCache jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 490 public final static native long btHashedOverlappingPairCache_getOverlappingPairArrayPtr__SWIG_0(long jarg1, btHashedOverlappingPairCache jarg1_); 491 public final static native long btHashedOverlappingPairCache_getOverlappingPairArray__SWIG_0(long jarg1, btHashedOverlappingPairCache jarg1_); 492 public final static native int btHashedOverlappingPairCache_GetCount(long jarg1, btHashedOverlappingPairCache jarg1_); 493 public final static native long btHashedOverlappingPairCache_getOverlapFilterCallback(long jarg1, btHashedOverlappingPairCache jarg1_); 494 public final static native long new_btSortedOverlappingPairCache(); 495 public final static native void delete_btSortedOverlappingPairCache(long jarg1); 496 public final static native boolean btSortedOverlappingPairCache_needsBroadphaseCollision(long jarg1, btSortedOverlappingPairCache jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 497 public final static native long btSortedOverlappingPairCache_getOverlappingPairArray__SWIG_0(long jarg1, btSortedOverlappingPairCache jarg1_); 498 public final static native long btSortedOverlappingPairCache_getOverlappingPairArrayPtr__SWIG_0(long jarg1, btSortedOverlappingPairCache jarg1_); 499 public final static native long btSortedOverlappingPairCache_getOverlapFilterCallback(long jarg1, btSortedOverlappingPairCache jarg1_); 500 public final static native long btNullPairCache_getOverlappingPairArrayPtr__SWIG_0(long jarg1, btNullPairCache jarg1_); 501 public final static native long new_btNullPairCache(); 502 public final static native void delete_btNullPairCache(long jarg1); 503 public final static native void delete_btCollisionShape(long jarg1); 504 public final static native void btCollisionShape_getAabb(long jarg1, btCollisionShape jarg1_, Matrix4 jarg2, Vector3 jarg3, Vector3 jarg4); 505 public final static native void btCollisionShape_getBoundingSphere(long jarg1, btCollisionShape jarg1_, Vector3 jarg2, long jarg3); 506 public final static native float btCollisionShape_getAngularMotionDisc(long jarg1, btCollisionShape jarg1_); 507 public final static native float btCollisionShape_getContactBreakingThreshold(long jarg1, btCollisionShape jarg1_, float jarg2); 508 public final static native void btCollisionShape_calculateTemporalAabb(long jarg1, btCollisionShape jarg1_, Matrix4 jarg2, Vector3 jarg3, Vector3 jarg4, float jarg5, Vector3 jarg6, Vector3 jarg7); 509 public final static native boolean btCollisionShape_isPolyhedral(long jarg1, btCollisionShape jarg1_); 510 public final static native boolean btCollisionShape_isConvex2d(long jarg1, btCollisionShape jarg1_); 511 public final static native boolean btCollisionShape_isConvex(long jarg1, btCollisionShape jarg1_); 512 public final static native boolean btCollisionShape_isNonMoving(long jarg1, btCollisionShape jarg1_); 513 public final static native boolean btCollisionShape_isConcave(long jarg1, btCollisionShape jarg1_); 514 public final static native boolean btCollisionShape_isCompound(long jarg1, btCollisionShape jarg1_); 515 public final static native boolean btCollisionShape_isSoftBody(long jarg1, btCollisionShape jarg1_); 516 public final static native boolean btCollisionShape_isInfinite(long jarg1, btCollisionShape jarg1_); 517 public final static native void btCollisionShape_setLocalScaling(long jarg1, btCollisionShape jarg1_, Vector3 jarg2); 518 public final static native Vector3 btCollisionShape_getLocalScaling(long jarg1, btCollisionShape jarg1_); 519 public final static native void btCollisionShape_calculateLocalInertia(long jarg1, btCollisionShape jarg1_, float jarg2, Vector3 jarg3); 520 public final static native String btCollisionShape_getName(long jarg1, btCollisionShape jarg1_); 521 public final static native int btCollisionShape_getShapeType(long jarg1, btCollisionShape jarg1_); 522 public final static native Vector3 btCollisionShape_getAnisotropicRollingFrictionDirection(long jarg1, btCollisionShape jarg1_); 523 public final static native void btCollisionShape_setMargin(long jarg1, btCollisionShape jarg1_, float jarg2); 524 public final static native float btCollisionShape_getMargin(long jarg1, btCollisionShape jarg1_); 525 public final static native void btCollisionShape_setUserPointer(long jarg1, btCollisionShape jarg1_, long jarg2); 526 public final static native long btCollisionShape_getUserPointer(long jarg1, btCollisionShape jarg1_); 527 public final static native void btCollisionShape_setUserIndex(long jarg1, btCollisionShape jarg1_, int jarg2); 528 public final static native int btCollisionShape_getUserIndex(long jarg1, btCollisionShape jarg1_); 529 public final static native int btCollisionShape_calculateSerializeBufferSize(long jarg1, btCollisionShape jarg1_); 530 public final static native String btCollisionShape_serialize(long jarg1, btCollisionShape jarg1_, long jarg2, long jarg3); 531 public final static native void btCollisionShape_serializeSingleShape(long jarg1, btCollisionShape jarg1_, long jarg2); 532 public final static native void btCollisionShapeData_name_set(long jarg1, btCollisionShapeData jarg1_, String jarg2); 533 public final static native String btCollisionShapeData_name_get(long jarg1, btCollisionShapeData jarg1_); 534 public final static native void btCollisionShapeData_shapeType_set(long jarg1, btCollisionShapeData jarg1_, int jarg2); 535 public final static native int btCollisionShapeData_shapeType_get(long jarg1, btCollisionShapeData jarg1_); 536 public final static native void btCollisionShapeData_padding_set(long jarg1, btCollisionShapeData jarg1_, String jarg2); 537 public final static native String btCollisionShapeData_padding_get(long jarg1, btCollisionShapeData jarg1_); 538 public final static native long new_btCollisionShapeData(); 539 public final static native void delete_btCollisionShapeData(long jarg1); 540 public final static native void delete_btConvexShape(long jarg1); 541 public final static native Vector3 btConvexShape_localGetSupportingVertex(long jarg1, btConvexShape jarg1_, Vector3 jarg2); 542 public final static native Vector3 btConvexShape_localGetSupportingVertexWithoutMargin(long jarg1, btConvexShape jarg1_, Vector3 jarg2); 543 public final static native Vector3 btConvexShape_localGetSupportVertexWithoutMarginNonVirtual(long jarg1, btConvexShape jarg1_, Vector3 jarg2); 544 public final static native Vector3 btConvexShape_localGetSupportVertexNonVirtual(long jarg1, btConvexShape jarg1_, Vector3 jarg2); 545 public final static native float btConvexShape_getMarginNonVirtual(long jarg1, btConvexShape jarg1_); 546 public final static native void btConvexShape_getAabbNonVirtual(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, Vector3 jarg3, Vector3 jarg4); 547 public final static native void btConvexShape_project(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, Vector3 jarg3, long jarg4, long jarg5, Vector3 jarg6, Vector3 jarg7); 548 public final static native void btConvexShape_batchedUnitVectorGetSupportingVertexWithoutMargin(long jarg1, btConvexShape jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_, int jarg4); 549 public final static native void btConvexShape_getAabbSlow(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, Vector3 jarg3, Vector3 jarg4); 550 public final static native int btConvexShape_getNumPreferredPenetrationDirections(long jarg1, btConvexShape jarg1_); 551 public final static native void btConvexShape_getPreferredPenetrationDirection(long jarg1, btConvexShape jarg1_, int jarg2, Vector3 jarg3); 552 public final static native void delete_btConvexInternalShape(long jarg1); 553 public final static native Vector3 btConvexInternalShape_getImplicitShapeDimensions(long jarg1, btConvexInternalShape jarg1_); 554 public final static native void btConvexInternalShape_setImplicitShapeDimensions(long jarg1, btConvexInternalShape jarg1_, Vector3 jarg2); 555 public final static native void btConvexInternalShape_setSafeMargin__SWIG_0(long jarg1, btConvexInternalShape jarg1_, float jarg2, float jarg3); 556 public final static native void btConvexInternalShape_setSafeMargin__SWIG_1(long jarg1, btConvexInternalShape jarg1_, float jarg2); 557 public final static native void btConvexInternalShape_setSafeMargin__SWIG_2(long jarg1, btConvexInternalShape jarg1_, Vector3 jarg2, float jarg3); 558 public final static native void btConvexInternalShape_setSafeMargin__SWIG_3(long jarg1, btConvexInternalShape jarg1_, Vector3 jarg2); 559 public final static native Vector3 btConvexInternalShape_getLocalScalingNV(long jarg1, btConvexInternalShape jarg1_); 560 public final static native float btConvexInternalShape_getMarginNV(long jarg1, btConvexInternalShape jarg1_); 561 public final static native void btConvexInternalShapeData_collisionShapeData_set(long jarg1, btConvexInternalShapeData jarg1_, long jarg2, btCollisionShapeData jarg2_); 562 public final static native long btConvexInternalShapeData_collisionShapeData_get(long jarg1, btConvexInternalShapeData jarg1_); 563 public final static native void btConvexInternalShapeData_localScaling_set(long jarg1, btConvexInternalShapeData jarg1_, long jarg2, btVector3FloatData jarg2_); 564 public final static native long btConvexInternalShapeData_localScaling_get(long jarg1, btConvexInternalShapeData jarg1_); 565 public final static native void btConvexInternalShapeData_implicitShapeDimensions_set(long jarg1, btConvexInternalShapeData jarg1_, long jarg2, btVector3FloatData jarg2_); 566 public final static native long btConvexInternalShapeData_implicitShapeDimensions_get(long jarg1, btConvexInternalShapeData jarg1_); 567 public final static native void btConvexInternalShapeData_collisionMargin_set(long jarg1, btConvexInternalShapeData jarg1_, float jarg2); 568 public final static native float btConvexInternalShapeData_collisionMargin_get(long jarg1, btConvexInternalShapeData jarg1_); 569 public final static native void btConvexInternalShapeData_padding_set(long jarg1, btConvexInternalShapeData jarg1_, int jarg2); 570 public final static native int btConvexInternalShapeData_padding_get(long jarg1, btConvexInternalShapeData jarg1_); 571 public final static native long new_btConvexInternalShapeData(); 572 public final static native void delete_btConvexInternalShapeData(long jarg1); 573 public final static native void btConvexInternalAabbCachingShape_recalcLocalAabb(long jarg1, btConvexInternalAabbCachingShape jarg1_); 574 public final static native void delete_btConvexInternalAabbCachingShape(long jarg1); 575 public final static native void delete_btPolyhedralConvexShape(long jarg1); 576 public final static native boolean btPolyhedralConvexShape_initializePolyhedralFeatures__SWIG_0(long jarg1, btPolyhedralConvexShape jarg1_, int jarg2); 577 public final static native boolean btPolyhedralConvexShape_initializePolyhedralFeatures__SWIG_1(long jarg1, btPolyhedralConvexShape jarg1_); 578 public final static native long btPolyhedralConvexShape_getConvexPolyhedron(long jarg1, btPolyhedralConvexShape jarg1_); 579 public final static native int btPolyhedralConvexShape_getNumVertices(long jarg1, btPolyhedralConvexShape jarg1_); 580 public final static native int btPolyhedralConvexShape_getNumEdges(long jarg1, btPolyhedralConvexShape jarg1_); 581 public final static native void btPolyhedralConvexShape_getEdge(long jarg1, btPolyhedralConvexShape jarg1_, int jarg2, Vector3 jarg3, Vector3 jarg4); 582 public final static native void btPolyhedralConvexShape_getVertex(long jarg1, btPolyhedralConvexShape jarg1_, int jarg2, Vector3 jarg3); 583 public final static native int btPolyhedralConvexShape_getNumPlanes(long jarg1, btPolyhedralConvexShape jarg1_); 584 public final static native void btPolyhedralConvexShape_getPlane(long jarg1, btPolyhedralConvexShape jarg1_, Vector3 jarg2, Vector3 jarg3, int jarg4); 585 public final static native boolean btPolyhedralConvexShape_isInside(long jarg1, btPolyhedralConvexShape jarg1_, Vector3 jarg2, float jarg3); 586 public final static native void btPolyhedralConvexAabbCachingShape_getNonvirtualAabb(long jarg1, btPolyhedralConvexAabbCachingShape jarg1_, Matrix4 jarg2, Vector3 jarg3, Vector3 jarg4, float jarg5); 587 public final static native void btPolyhedralConvexAabbCachingShape_recalcLocalAabb(long jarg1, btPolyhedralConvexAabbCachingShape jarg1_); 588 public final static native void delete_btPolyhedralConvexAabbCachingShape(long jarg1); 589 public final static native void delete_btConcaveShape(long jarg1); 590 public final static native void btConcaveShape_processAllTriangles(long jarg1, btConcaveShape jarg1_, long jarg2, btTriangleCallback jarg2_, Vector3 jarg3, Vector3 jarg4); 591 public final static native void delete_btTriangleCallback(long jarg1); 592 public final static native void btTriangleCallback_processTriangle(long jarg1, btTriangleCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 593 public final static native long new_btTriangleCallback(); 594 public final static native void btTriangleCallback_director_connect(btTriangleCallback obj, long cptr, boolean mem_own, boolean weak_global); 595 public final static native void btTriangleCallback_change_ownership(btTriangleCallback obj, long cptr, boolean take_or_release); 596 public final static native void delete_btInternalTriangleIndexCallback(long jarg1); 597 public final static native void btInternalTriangleIndexCallback_internalProcessTriangleIndex(long jarg1, btInternalTriangleIndexCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 598 public final static native long new_btInternalTriangleIndexCallback(); 599 public final static native void btInternalTriangleIndexCallback_director_connect(btInternalTriangleIndexCallback obj, long cptr, boolean mem_own, boolean weak_global); 600 public final static native void btInternalTriangleIndexCallback_change_ownership(btInternalTriangleIndexCallback obj, long cptr, boolean take_or_release); 601 public final static native long new_btTriangleInfo(); 602 public final static native void btTriangleInfo_flags_set(long jarg1, btTriangleInfo jarg1_, int jarg2); 603 public final static native int btTriangleInfo_flags_get(long jarg1, btTriangleInfo jarg1_); 604 public final static native void btTriangleInfo_edgeV0V1Angle_set(long jarg1, btTriangleInfo jarg1_, float jarg2); 605 public final static native float btTriangleInfo_edgeV0V1Angle_get(long jarg1, btTriangleInfo jarg1_); 606 public final static native void btTriangleInfo_edgeV1V2Angle_set(long jarg1, btTriangleInfo jarg1_, float jarg2); 607 public final static native float btTriangleInfo_edgeV1V2Angle_get(long jarg1, btTriangleInfo jarg1_); 608 public final static native void btTriangleInfo_edgeV2V0Angle_set(long jarg1, btTriangleInfo jarg1_, float jarg2); 609 public final static native float btTriangleInfo_edgeV2V0Angle_get(long jarg1, btTriangleInfo jarg1_); 610 public final static native void delete_btTriangleInfo(long jarg1); 611 public final static native void btTriangleInfoMap_convexEpsilon_set(long jarg1, btTriangleInfoMap jarg1_, float jarg2); 612 public final static native float btTriangleInfoMap_convexEpsilon_get(long jarg1, btTriangleInfoMap jarg1_); 613 public final static native void btTriangleInfoMap_planarEpsilon_set(long jarg1, btTriangleInfoMap jarg1_, float jarg2); 614 public final static native float btTriangleInfoMap_planarEpsilon_get(long jarg1, btTriangleInfoMap jarg1_); 615 public final static native void btTriangleInfoMap_equalVertexThreshold_set(long jarg1, btTriangleInfoMap jarg1_, float jarg2); 616 public final static native float btTriangleInfoMap_equalVertexThreshold_get(long jarg1, btTriangleInfoMap jarg1_); 617 public final static native void btTriangleInfoMap_edgeDistanceThreshold_set(long jarg1, btTriangleInfoMap jarg1_, float jarg2); 618 public final static native float btTriangleInfoMap_edgeDistanceThreshold_get(long jarg1, btTriangleInfoMap jarg1_); 619 public final static native void btTriangleInfoMap_maxEdgeAngleThreshold_set(long jarg1, btTriangleInfoMap jarg1_, float jarg2); 620 public final static native float btTriangleInfoMap_maxEdgeAngleThreshold_get(long jarg1, btTriangleInfoMap jarg1_); 621 public final static native void btTriangleInfoMap_zeroAreaThreshold_set(long jarg1, btTriangleInfoMap jarg1_, float jarg2); 622 public final static native float btTriangleInfoMap_zeroAreaThreshold_get(long jarg1, btTriangleInfoMap jarg1_); 623 public final static native long new_btTriangleInfoMap(); 624 public final static native void delete_btTriangleInfoMap(long jarg1); 625 public final static native int btTriangleInfoMap_calculateSerializeBufferSize(long jarg1, btTriangleInfoMap jarg1_); 626 public final static native String btTriangleInfoMap_serialize(long jarg1, btTriangleInfoMap jarg1_, long jarg2, long jarg3); 627 public final static native void btTriangleInfoMap_deSerialize(long jarg1, btTriangleInfoMap jarg1_, long jarg2, btTriangleInfoMapData jarg2_); 628 public final static native void btTriangleInfoData_flags_set(long jarg1, btTriangleInfoData jarg1_, int jarg2); 629 public final static native int btTriangleInfoData_flags_get(long jarg1, btTriangleInfoData jarg1_); 630 public final static native void btTriangleInfoData_edgeV0V1Angle_set(long jarg1, btTriangleInfoData jarg1_, float jarg2); 631 public final static native float btTriangleInfoData_edgeV0V1Angle_get(long jarg1, btTriangleInfoData jarg1_); 632 public final static native void btTriangleInfoData_edgeV1V2Angle_set(long jarg1, btTriangleInfoData jarg1_, float jarg2); 633 public final static native float btTriangleInfoData_edgeV1V2Angle_get(long jarg1, btTriangleInfoData jarg1_); 634 public final static native void btTriangleInfoData_edgeV2V0Angle_set(long jarg1, btTriangleInfoData jarg1_, float jarg2); 635 public final static native float btTriangleInfoData_edgeV2V0Angle_get(long jarg1, btTriangleInfoData jarg1_); 636 public final static native long new_btTriangleInfoData(); 637 public final static native void delete_btTriangleInfoData(long jarg1); 638 public final static native void btTriangleInfoMapData_hashTablePtr_set(long jarg1, btTriangleInfoMapData jarg1_, java.nio.IntBuffer jarg2); 639 public final static native java.nio.IntBuffer btTriangleInfoMapData_hashTablePtr_get(long jarg1, btTriangleInfoMapData jarg1_); 640 public final static native void btTriangleInfoMapData_nextPtr_set(long jarg1, btTriangleInfoMapData jarg1_, java.nio.IntBuffer jarg2); 641 public final static native java.nio.IntBuffer btTriangleInfoMapData_nextPtr_get(long jarg1, btTriangleInfoMapData jarg1_); 642 public final static native void btTriangleInfoMapData_valueArrayPtr_set(long jarg1, btTriangleInfoMapData jarg1_, long jarg2, btTriangleInfoData jarg2_); 643 public final static native long btTriangleInfoMapData_valueArrayPtr_get(long jarg1, btTriangleInfoMapData jarg1_); 644 public final static native void btTriangleInfoMapData_keyArrayPtr_set(long jarg1, btTriangleInfoMapData jarg1_, java.nio.IntBuffer jarg2); 645 public final static native java.nio.IntBuffer btTriangleInfoMapData_keyArrayPtr_get(long jarg1, btTriangleInfoMapData jarg1_); 646 public final static native void btTriangleInfoMapData_convexEpsilon_set(long jarg1, btTriangleInfoMapData jarg1_, float jarg2); 647 public final static native float btTriangleInfoMapData_convexEpsilon_get(long jarg1, btTriangleInfoMapData jarg1_); 648 public final static native void btTriangleInfoMapData_planarEpsilon_set(long jarg1, btTriangleInfoMapData jarg1_, float jarg2); 649 public final static native float btTriangleInfoMapData_planarEpsilon_get(long jarg1, btTriangleInfoMapData jarg1_); 650 public final static native void btTriangleInfoMapData_equalVertexThreshold_set(long jarg1, btTriangleInfoMapData jarg1_, float jarg2); 651 public final static native float btTriangleInfoMapData_equalVertexThreshold_get(long jarg1, btTriangleInfoMapData jarg1_); 652 public final static native void btTriangleInfoMapData_edgeDistanceThreshold_set(long jarg1, btTriangleInfoMapData jarg1_, float jarg2); 653 public final static native float btTriangleInfoMapData_edgeDistanceThreshold_get(long jarg1, btTriangleInfoMapData jarg1_); 654 public final static native void btTriangleInfoMapData_zeroAreaThreshold_set(long jarg1, btTriangleInfoMapData jarg1_, float jarg2); 655 public final static native float btTriangleInfoMapData_zeroAreaThreshold_get(long jarg1, btTriangleInfoMapData jarg1_); 656 public final static native void btTriangleInfoMapData_nextSize_set(long jarg1, btTriangleInfoMapData jarg1_, int jarg2); 657 public final static native int btTriangleInfoMapData_nextSize_get(long jarg1, btTriangleInfoMapData jarg1_); 658 public final static native void btTriangleInfoMapData_hashTableSize_set(long jarg1, btTriangleInfoMapData jarg1_, int jarg2); 659 public final static native int btTriangleInfoMapData_hashTableSize_get(long jarg1, btTriangleInfoMapData jarg1_); 660 public final static native void btTriangleInfoMapData_numValues_set(long jarg1, btTriangleInfoMapData jarg1_, int jarg2); 661 public final static native int btTriangleInfoMapData_numValues_get(long jarg1, btTriangleInfoMapData jarg1_); 662 public final static native void btTriangleInfoMapData_numKeys_set(long jarg1, btTriangleInfoMapData jarg1_, int jarg2); 663 public final static native int btTriangleInfoMapData_numKeys_get(long jarg1, btTriangleInfoMapData jarg1_); 664 public final static native void btTriangleInfoMapData_padding_set(long jarg1, btTriangleInfoMapData jarg1_, String jarg2); 665 public final static native String btTriangleInfoMapData_padding_get(long jarg1, btTriangleInfoMapData jarg1_); 666 public final static native long new_btTriangleInfoMapData(); 667 public final static native void delete_btTriangleInfoMapData(long jarg1); 668 public final static native long new_btStaticPlaneShape(Vector3 jarg1, float jarg2); 669 public final static native void delete_btStaticPlaneShape(long jarg1); 670 public final static native Vector3 btStaticPlaneShape_getPlaneNormal(long jarg1, btStaticPlaneShape jarg1_); 671 public final static native float btStaticPlaneShape_getPlaneConstant(long jarg1, btStaticPlaneShape jarg1_); 672 public final static native void btStaticPlaneShapeData_collisionShapeData_set(long jarg1, btStaticPlaneShapeData jarg1_, long jarg2, btCollisionShapeData jarg2_); 673 public final static native long btStaticPlaneShapeData_collisionShapeData_get(long jarg1, btStaticPlaneShapeData jarg1_); 674 public final static native void btStaticPlaneShapeData_localScaling_set(long jarg1, btStaticPlaneShapeData jarg1_, long jarg2, btVector3FloatData jarg2_); 675 public final static native long btStaticPlaneShapeData_localScaling_get(long jarg1, btStaticPlaneShapeData jarg1_); 676 public final static native void btStaticPlaneShapeData_planeNormal_set(long jarg1, btStaticPlaneShapeData jarg1_, long jarg2, btVector3FloatData jarg2_); 677 public final static native long btStaticPlaneShapeData_planeNormal_get(long jarg1, btStaticPlaneShapeData jarg1_); 678 public final static native void btStaticPlaneShapeData_planeConstant_set(long jarg1, btStaticPlaneShapeData jarg1_, float jarg2); 679 public final static native float btStaticPlaneShapeData_planeConstant_get(long jarg1, btStaticPlaneShapeData jarg1_); 680 public final static native void btStaticPlaneShapeData_pad_set(long jarg1, btStaticPlaneShapeData jarg1_, String jarg2); 681 public final static native String btStaticPlaneShapeData_pad_get(long jarg1, btStaticPlaneShapeData jarg1_); 682 public final static native long new_btStaticPlaneShapeData(); 683 public final static native void delete_btStaticPlaneShapeData(long jarg1); 684 public final static native void delete_btHeightfieldTerrainShape(long jarg1); 685 public final static native void btHeightfieldTerrainShape_setUseDiamondSubdivision__SWIG_0(long jarg1, btHeightfieldTerrainShape jarg1_, boolean jarg2); 686 public final static native void btHeightfieldTerrainShape_setUseDiamondSubdivision__SWIG_1(long jarg1, btHeightfieldTerrainShape jarg1_); 687 public final static native void btHeightfieldTerrainShape_setUseZigzagSubdivision__SWIG_0(long jarg1, btHeightfieldTerrainShape jarg1_, boolean jarg2); 688 public final static native void btHeightfieldTerrainShape_setUseZigzagSubdivision__SWIG_1(long jarg1, btHeightfieldTerrainShape jarg1_); 689 public final static native long new_btHeightfieldTerrainShape__SWIG_0(int jarg1, int jarg2, java.nio.FloatBuffer jarg3, float jarg4, float jarg5, float jarg6, int jarg7, boolean jarg8); 690 public final static native long new_btHeightfieldTerrainShape__SWIG_1(int jarg1, int jarg2, java.nio.ShortBuffer jarg3, float jarg4, float jarg5, float jarg6, int jarg7, boolean jarg8); 691 public final static native void delete_btTriangleMeshShape(long jarg1); 692 public final static native Vector3 btTriangleMeshShape_localGetSupportingVertex(long jarg1, btTriangleMeshShape jarg1_, Vector3 jarg2); 693 public final static native Vector3 btTriangleMeshShape_localGetSupportingVertexWithoutMargin(long jarg1, btTriangleMeshShape jarg1_, Vector3 jarg2); 694 public final static native void btTriangleMeshShape_recalcLocalAabb(long jarg1, btTriangleMeshShape jarg1_); 695 public final static native long btTriangleMeshShape_getMeshInterface__SWIG_0(long jarg1, btTriangleMeshShape jarg1_); 696 public final static native Vector3 btTriangleMeshShape_getLocalAabbMin(long jarg1, btTriangleMeshShape jarg1_); 697 public final static native Vector3 btTriangleMeshShape_getLocalAabbMax(long jarg1, btTriangleMeshShape jarg1_); 698 public final static native void delete_btBvhTriangleMeshShape(long jarg1); 699 public final static native boolean btBvhTriangleMeshShape_getOwnsBvh(long jarg1, btBvhTriangleMeshShape jarg1_); 700 public final static native void btBvhTriangleMeshShape_performRaycast(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2, btTriangleCallback jarg2_, Vector3 jarg3, Vector3 jarg4); 701 public final static native void btBvhTriangleMeshShape_performConvexcast(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2, btTriangleCallback jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6); 702 public final static native void btBvhTriangleMeshShape_refitTree(long jarg1, btBvhTriangleMeshShape jarg1_, Vector3 jarg2, Vector3 jarg3); 703 public final static native void btBvhTriangleMeshShape_partialRefitTree(long jarg1, btBvhTriangleMeshShape jarg1_, Vector3 jarg2, Vector3 jarg3); 704 public final static native long btBvhTriangleMeshShape_getOptimizedBvh(long jarg1, btBvhTriangleMeshShape jarg1_); 705 public final static native void btBvhTriangleMeshShape_setOptimizedBvh__SWIG_0(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2, btOptimizedBvh jarg2_, Vector3 jarg3); 706 public final static native void btBvhTriangleMeshShape_setOptimizedBvh__SWIG_1(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2, btOptimizedBvh jarg2_); 707 public final static native void btBvhTriangleMeshShape_buildOptimizedBvh(long jarg1, btBvhTriangleMeshShape jarg1_); 708 public final static native boolean btBvhTriangleMeshShape_usesQuantizedAabbCompression(long jarg1, btBvhTriangleMeshShape jarg1_); 709 public final static native void btBvhTriangleMeshShape_setTriangleInfoMap(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2, btTriangleInfoMap jarg2_); 710 public final static native long btBvhTriangleMeshShape_getTriangleInfoMap__SWIG_0(long jarg1, btBvhTriangleMeshShape jarg1_); 711 public final static native void btBvhTriangleMeshShape_serializeSingleBvh(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2); 712 public final static native void btBvhTriangleMeshShape_serializeSingleTriangleInfoMap(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2); 713 public final static native long new_btBvhTriangleMeshShape__SWIG_0(boolean jarg1, long jarg2, btStridingMeshInterface jarg2_, boolean jarg3, boolean jarg4); 714 public final static native long new_btBvhTriangleMeshShape__SWIG_1(boolean jarg1, long jarg2, btStridingMeshInterface jarg2_, boolean jarg3); 715 public final static native long new_btBvhTriangleMeshShape__SWIG_2(boolean jarg1, long jarg2, btStridingMeshInterface jarg2_, boolean jarg3, Vector3 jarg4, Vector3 jarg5, boolean jarg6); 716 public final static native long new_btBvhTriangleMeshShape__SWIG_3(boolean jarg1, long jarg2, btStridingMeshInterface jarg2_, boolean jarg3, Vector3 jarg4, Vector3 jarg5); 717 public final static native void btTriangleMeshShapeData_collisionShapeData_set(long jarg1, btTriangleMeshShapeData jarg1_, long jarg2, btCollisionShapeData jarg2_); 718 public final static native long btTriangleMeshShapeData_collisionShapeData_get(long jarg1, btTriangleMeshShapeData jarg1_); 719 public final static native void btTriangleMeshShapeData_meshInterface_set(long jarg1, btTriangleMeshShapeData jarg1_, long jarg2, btStridingMeshInterfaceData jarg2_); 720 public final static native long btTriangleMeshShapeData_meshInterface_get(long jarg1, btTriangleMeshShapeData jarg1_); 721 public final static native void btTriangleMeshShapeData_quantizedFloatBvh_set(long jarg1, btTriangleMeshShapeData jarg1_, long jarg2, btQuantizedBvhFloatData jarg2_); 722 public final static native long btTriangleMeshShapeData_quantizedFloatBvh_get(long jarg1, btTriangleMeshShapeData jarg1_); 723 public final static native void btTriangleMeshShapeData_quantizedDoubleBvh_set(long jarg1, btTriangleMeshShapeData jarg1_, long jarg2, btQuantizedBvhDoubleData jarg2_); 724 public final static native long btTriangleMeshShapeData_quantizedDoubleBvh_get(long jarg1, btTriangleMeshShapeData jarg1_); 725 public final static native void btTriangleMeshShapeData_triangleInfoMap_set(long jarg1, btTriangleMeshShapeData jarg1_, long jarg2, btTriangleInfoMapData jarg2_); 726 public final static native long btTriangleMeshShapeData_triangleInfoMap_get(long jarg1, btTriangleMeshShapeData jarg1_); 727 public final static native void btTriangleMeshShapeData_collisionMargin_set(long jarg1, btTriangleMeshShapeData jarg1_, float jarg2); 728 public final static native float btTriangleMeshShapeData_collisionMargin_get(long jarg1, btTriangleMeshShapeData jarg1_); 729 public final static native void btTriangleMeshShapeData_pad3_set(long jarg1, btTriangleMeshShapeData jarg1_, String jarg2); 730 public final static native String btTriangleMeshShapeData_pad3_get(long jarg1, btTriangleMeshShapeData jarg1_); 731 public final static native long new_btTriangleMeshShapeData(); 732 public final static native void delete_btTriangleMeshShapeData(long jarg1); 733 public final static native Vector3 btBoxShape_getHalfExtentsWithMargin(long jarg1, btBoxShape jarg1_); 734 public final static native Vector3 btBoxShape_getHalfExtentsWithoutMargin(long jarg1, btBoxShape jarg1_); 735 public final static native long new_btBoxShape(Vector3 jarg1); 736 public final static native void btBoxShape_getPlaneEquation(long jarg1, btBoxShape jarg1_, long jarg2, btVector4 jarg2_, int jarg3); 737 public final static native void delete_btBoxShape(long jarg1); 738 public final static native long new_btCapsuleShape__SWIG_1(float jarg1, float jarg2); 739 public final static native int btCapsuleShape_getUpAxis(long jarg1, btCapsuleShape jarg1_); 740 public final static native float btCapsuleShape_getRadius(long jarg1, btCapsuleShape jarg1_); 741 public final static native float btCapsuleShape_getHalfHeight(long jarg1, btCapsuleShape jarg1_); 742 public final static native void btCapsuleShape_deSerializeFloat(long jarg1, btCapsuleShape jarg1_, long jarg2, btCapsuleShapeData jarg2_); 743 public final static native void delete_btCapsuleShape(long jarg1); 744 public final static native long new_btCapsuleShapeX(float jarg1, float jarg2); 745 public final static native void delete_btCapsuleShapeX(long jarg1); 746 public final static native long new_btCapsuleShapeZ(float jarg1, float jarg2); 747 public final static native void delete_btCapsuleShapeZ(long jarg1); 748 public final static native void btCapsuleShapeData_convexInternalShapeData_set(long jarg1, btCapsuleShapeData jarg1_, long jarg2, btConvexInternalShapeData jarg2_); 749 public final static native long btCapsuleShapeData_convexInternalShapeData_get(long jarg1, btCapsuleShapeData jarg1_); 750 public final static native void btCapsuleShapeData_upAxis_set(long jarg1, btCapsuleShapeData jarg1_, int jarg2); 751 public final static native int btCapsuleShapeData_upAxis_get(long jarg1, btCapsuleShapeData jarg1_); 752 public final static native void btCapsuleShapeData_padding_set(long jarg1, btCapsuleShapeData jarg1_, String jarg2); 753 public final static native String btCapsuleShapeData_padding_get(long jarg1, btCapsuleShapeData jarg1_); 754 public final static native long new_btCapsuleShapeData(); 755 public final static native void delete_btCapsuleShapeData(long jarg1); 756 public final static native Vector3 btBox2dShape_getHalfExtentsWithMargin(long jarg1, btBox2dShape jarg1_); 757 public final static native Vector3 btBox2dShape_getHalfExtentsWithoutMargin(long jarg1, btBox2dShape jarg1_); 758 public final static native long new_btBox2dShape(Vector3 jarg1); 759 public final static native int btBox2dShape_getVertexCount(long jarg1, btBox2dShape jarg1_); 760 public final static native long btBox2dShape_getVertices(long jarg1, btBox2dShape jarg1_); 761 public final static native long btBox2dShape_getNormals(long jarg1, btBox2dShape jarg1_); 762 public final static native Vector3 btBox2dShape_getCentroid(long jarg1, btBox2dShape jarg1_); 763 public final static native void btBox2dShape_getPlaneEquation(long jarg1, btBox2dShape jarg1_, long jarg2, btVector4 jarg2_, int jarg3); 764 public final static native void delete_btBox2dShape(long jarg1); 765 public final static native void btTriangleShape_vertices1_set(long jarg1, btTriangleShape jarg1_, long jarg2, btVector3 jarg2_); 766 public final static native long btTriangleShape_vertices1_get(long jarg1, btTriangleShape jarg1_); 767 public final static native Vector3 btTriangleShape_getVertexPtr__SWIG_0(long jarg1, btTriangleShape jarg1_, int jarg2); 768 public final static native long new_btTriangleShape__SWIG_0(); 769 public final static native long new_btTriangleShape__SWIG_1(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3); 770 public final static native void btTriangleShape_calcNormal(long jarg1, btTriangleShape jarg1_, Vector3 jarg2); 771 public final static native void btTriangleShape_getPlaneEquation(long jarg1, btTriangleShape jarg1_, int jarg2, Vector3 jarg3, Vector3 jarg4); 772 public final static native void delete_btTriangleShape(long jarg1); 773 public final static native long new_btSphereShape(float jarg1); 774 public final static native float btSphereShape_getRadius(long jarg1, btSphereShape jarg1_); 775 public final static native void btSphereShape_setUnscaledRadius(long jarg1, btSphereShape jarg1_, float jarg2); 776 public final static native void delete_btSphereShape(long jarg1); 777 public final static native void delete_btStridingMeshInterface(long jarg1); 778 public final static native void btStridingMeshInterface_InternalProcessAllTriangles(long jarg1, btStridingMeshInterface jarg1_, long jarg2, btInternalTriangleIndexCallback jarg2_, Vector3 jarg3, Vector3 jarg4); 779 public final static native void btStridingMeshInterface_calculateAabbBruteForce(long jarg1, btStridingMeshInterface jarg1_, Vector3 jarg2, Vector3 jarg3); 780 public final static native void btStridingMeshInterface_getLockedVertexIndexBase__SWIG_0(long jarg1, btStridingMeshInterface jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, int jarg10); 781 public final static native void btStridingMeshInterface_getLockedVertexIndexBase__SWIG_1(long jarg1, btStridingMeshInterface jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9); 782 public final static native void btStridingMeshInterface_getLockedReadOnlyVertexIndexBase__SWIG_0(long jarg1, btStridingMeshInterface jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, int jarg10); 783 public final static native void btStridingMeshInterface_getLockedReadOnlyVertexIndexBase__SWIG_1(long jarg1, btStridingMeshInterface jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9); 784 public final static native void btStridingMeshInterface_unLockVertexBase(long jarg1, btStridingMeshInterface jarg1_, int jarg2); 785 public final static native void btStridingMeshInterface_unLockReadOnlyVertexBase(long jarg1, btStridingMeshInterface jarg1_, int jarg2); 786 public final static native int btStridingMeshInterface_getNumSubParts(long jarg1, btStridingMeshInterface jarg1_); 787 public final static native void btStridingMeshInterface_preallocateVertices(long jarg1, btStridingMeshInterface jarg1_, int jarg2); 788 public final static native void btStridingMeshInterface_preallocateIndices(long jarg1, btStridingMeshInterface jarg1_, int jarg2); 789 public final static native boolean btStridingMeshInterface_hasPremadeAabb(long jarg1, btStridingMeshInterface jarg1_); 790 public final static native void btStridingMeshInterface_setPremadeAabb(long jarg1, btStridingMeshInterface jarg1_, Vector3 jarg2, Vector3 jarg3); 791 public final static native void btStridingMeshInterface_getPremadeAabb(long jarg1, btStridingMeshInterface jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_); 792 public final static native Vector3 btStridingMeshInterface_getScaling(long jarg1, btStridingMeshInterface jarg1_); 793 public final static native void btStridingMeshInterface_setScaling(long jarg1, btStridingMeshInterface jarg1_, Vector3 jarg2); 794 public final static native int btStridingMeshInterface_calculateSerializeBufferSize(long jarg1, btStridingMeshInterface jarg1_); 795 public final static native String btStridingMeshInterface_serialize(long jarg1, btStridingMeshInterface jarg1_, long jarg2, long jarg3); 796 public final static native void btIntIndexData_value_set(long jarg1, btIntIndexData jarg1_, int jarg2); 797 public final static native int btIntIndexData_value_get(long jarg1, btIntIndexData jarg1_); 798 public final static native long new_btIntIndexData(); 799 public final static native void delete_btIntIndexData(long jarg1); 800 public final static native void btShortIntIndexData_value_set(long jarg1, btShortIntIndexData jarg1_, short jarg2); 801 public final static native short btShortIntIndexData_value_get(long jarg1, btShortIntIndexData jarg1_); 802 public final static native void btShortIntIndexData_pad_set(long jarg1, btShortIntIndexData jarg1_, String jarg2); 803 public final static native String btShortIntIndexData_pad_get(long jarg1, btShortIntIndexData jarg1_); 804 public final static native long new_btShortIntIndexData(); 805 public final static native void delete_btShortIntIndexData(long jarg1); 806 public final static native void btShortIntIndexTripletData_values_set(long jarg1, btShortIntIndexTripletData jarg1_, short[] jarg2); 807 public final static native short[] btShortIntIndexTripletData_values_get(long jarg1, btShortIntIndexTripletData jarg1_); 808 public final static native void btShortIntIndexTripletData_pad_set(long jarg1, btShortIntIndexTripletData jarg1_, String jarg2); 809 public final static native String btShortIntIndexTripletData_pad_get(long jarg1, btShortIntIndexTripletData jarg1_); 810 public final static native long new_btShortIntIndexTripletData(); 811 public final static native void delete_btShortIntIndexTripletData(long jarg1); 812 public final static native void btCharIndexTripletData_values_set(long jarg1, btCharIndexTripletData jarg1_, short[] jarg2); 813 public final static native short[] btCharIndexTripletData_values_get(long jarg1, btCharIndexTripletData jarg1_); 814 public final static native void btCharIndexTripletData_pad_set(long jarg1, btCharIndexTripletData jarg1_, char jarg2); 815 public final static native char btCharIndexTripletData_pad_get(long jarg1, btCharIndexTripletData jarg1_); 816 public final static native long new_btCharIndexTripletData(); 817 public final static native void delete_btCharIndexTripletData(long jarg1); 818 public final static native void btMeshPartData_vertices3f_set(long jarg1, btMeshPartData jarg1_, long jarg2, btVector3FloatData jarg2_); 819 public final static native long btMeshPartData_vertices3f_get(long jarg1, btMeshPartData jarg1_); 820 public final static native void btMeshPartData_vertices3d_set(long jarg1, btMeshPartData jarg1_, long jarg2, btVector3DoubleData jarg2_); 821 public final static native long btMeshPartData_vertices3d_get(long jarg1, btMeshPartData jarg1_); 822 public final static native void btMeshPartData_indices32_set(long jarg1, btMeshPartData jarg1_, long jarg2, btIntIndexData jarg2_); 823 public final static native long btMeshPartData_indices32_get(long jarg1, btMeshPartData jarg1_); 824 public final static native void btMeshPartData_3indices16_set(long jarg1, btMeshPartData jarg1_, long jarg2, btShortIntIndexTripletData jarg2_); 825 public final static native long btMeshPartData_3indices16_get(long jarg1, btMeshPartData jarg1_); 826 public final static native void btMeshPartData_3indices8_set(long jarg1, btMeshPartData jarg1_, long jarg2, btCharIndexTripletData jarg2_); 827 public final static native long btMeshPartData_3indices8_get(long jarg1, btMeshPartData jarg1_); 828 public final static native void btMeshPartData_indices16_set(long jarg1, btMeshPartData jarg1_, long jarg2, btShortIntIndexData jarg2_); 829 public final static native long btMeshPartData_indices16_get(long jarg1, btMeshPartData jarg1_); 830 public final static native void btMeshPartData_numTriangles_set(long jarg1, btMeshPartData jarg1_, int jarg2); 831 public final static native int btMeshPartData_numTriangles_get(long jarg1, btMeshPartData jarg1_); 832 public final static native void btMeshPartData_numVertices_set(long jarg1, btMeshPartData jarg1_, int jarg2); 833 public final static native int btMeshPartData_numVertices_get(long jarg1, btMeshPartData jarg1_); 834 public final static native long new_btMeshPartData(); 835 public final static native void delete_btMeshPartData(long jarg1); 836 public final static native void btStridingMeshInterfaceData_meshPartsPtr_set(long jarg1, btStridingMeshInterfaceData jarg1_, long jarg2, btMeshPartData jarg2_); 837 public final static native long btStridingMeshInterfaceData_meshPartsPtr_get(long jarg1, btStridingMeshInterfaceData jarg1_); 838 public final static native void btStridingMeshInterfaceData_scaling_set(long jarg1, btStridingMeshInterfaceData jarg1_, long jarg2, btVector3FloatData jarg2_); 839 public final static native long btStridingMeshInterfaceData_scaling_get(long jarg1, btStridingMeshInterfaceData jarg1_); 840 public final static native void btStridingMeshInterfaceData_numMeshParts_set(long jarg1, btStridingMeshInterfaceData jarg1_, int jarg2); 841 public final static native int btStridingMeshInterfaceData_numMeshParts_get(long jarg1, btStridingMeshInterfaceData jarg1_); 842 public final static native void btStridingMeshInterfaceData_padding_set(long jarg1, btStridingMeshInterfaceData jarg1_, String jarg2); 843 public final static native String btStridingMeshInterfaceData_padding_get(long jarg1, btStridingMeshInterfaceData jarg1_); 844 public final static native long new_btStridingMeshInterfaceData(); 845 public final static native void delete_btStridingMeshInterfaceData(long jarg1); 846 public final static native long new_btMinkowskiSumShape(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_); 847 public final static native void btMinkowskiSumShape_setTransformA(long jarg1, btMinkowskiSumShape jarg1_, Matrix4 jarg2); 848 public final static native void btMinkowskiSumShape_setTransformB(long jarg1, btMinkowskiSumShape jarg1_, Matrix4 jarg2); 849 public final static native Matrix4 btMinkowskiSumShape_getTransformA(long jarg1, btMinkowskiSumShape jarg1_); 850 public final static native Matrix4 btMinkowskiSumShape_GetTransformB(long jarg1, btMinkowskiSumShape jarg1_); 851 public final static native long btMinkowskiSumShape_getShapeA(long jarg1, btMinkowskiSumShape jarg1_); 852 public final static native long btMinkowskiSumShape_getShapeB(long jarg1, btMinkowskiSumShape jarg1_); 853 public final static native void delete_btMinkowskiSumShape(long jarg1); 854 public final static native void btFace_indices_set(long jarg1, btFace jarg1_, long jarg2); 855 public final static native long btFace_indices_get(long jarg1, btFace jarg1_); 856 public final static native void btFace_plane_set(long jarg1, btFace jarg1_, float[] jarg2); 857 public final static native float[] btFace_plane_get(long jarg1, btFace jarg1_); 858 public final static native long new_btFace(); 859 public final static native void delete_btFace(long jarg1); 860 public final static native long new_btConvexPolyhedron(); 861 public final static native void delete_btConvexPolyhedron(long jarg1); 862 public final static native void btConvexPolyhedron_vertices_set(long jarg1, btConvexPolyhedron jarg1_, long jarg2, btVector3Array jarg2_); 863 public final static native long btConvexPolyhedron_vertices_get(long jarg1, btConvexPolyhedron jarg1_); 864 public final static native void btConvexPolyhedron_faces_set(long jarg1, btConvexPolyhedron jarg1_, long jarg2); 865 public final static native long btConvexPolyhedron_faces_get(long jarg1, btConvexPolyhedron jarg1_); 866 public final static native void btConvexPolyhedron_uniqueEdges_set(long jarg1, btConvexPolyhedron jarg1_, long jarg2, btVector3Array jarg2_); 867 public final static native long btConvexPolyhedron_uniqueEdges_get(long jarg1, btConvexPolyhedron jarg1_); 868 public final static native void btConvexPolyhedron_localCenter_set(long jarg1, btConvexPolyhedron jarg1_, long jarg2, btVector3 jarg2_); 869 public final static native long btConvexPolyhedron_localCenter_get(long jarg1, btConvexPolyhedron jarg1_); 870 public final static native void btConvexPolyhedron_extents_set(long jarg1, btConvexPolyhedron jarg1_, long jarg2, btVector3 jarg2_); 871 public final static native long btConvexPolyhedron_extents_get(long jarg1, btConvexPolyhedron jarg1_); 872 public final static native void btConvexPolyhedron_radius_set(long jarg1, btConvexPolyhedron jarg1_, float jarg2); 873 public final static native float btConvexPolyhedron_radius_get(long jarg1, btConvexPolyhedron jarg1_); 874 public final static native void btConvexPolyhedron_mC_set(long jarg1, btConvexPolyhedron jarg1_, long jarg2, btVector3 jarg2_); 875 public final static native long btConvexPolyhedron_mC_get(long jarg1, btConvexPolyhedron jarg1_); 876 public final static native void btConvexPolyhedron_mE_set(long jarg1, btConvexPolyhedron jarg1_, long jarg2, btVector3 jarg2_); 877 public final static native long btConvexPolyhedron_mE_get(long jarg1, btConvexPolyhedron jarg1_); 878 public final static native void btConvexPolyhedron_initialize(long jarg1, btConvexPolyhedron jarg1_); 879 public final static native boolean btConvexPolyhedron_testContainment(long jarg1, btConvexPolyhedron jarg1_); 880 public final static native void btConvexPolyhedron_project(long jarg1, btConvexPolyhedron jarg1_, Matrix4 jarg2, Vector3 jarg3, long jarg4, long jarg5, Vector3 jarg6, Vector3 jarg7); 881 public final static native long new_btOptimizedBvh(); 882 public final static native void delete_btOptimizedBvh(long jarg1); 883 public final static native void btOptimizedBvh_build(long jarg1, btOptimizedBvh jarg1_, long jarg2, btStridingMeshInterface jarg2_, boolean jarg3, Vector3 jarg4, Vector3 jarg5); 884 public final static native void btOptimizedBvh_refit(long jarg1, btOptimizedBvh jarg1_, long jarg2, btStridingMeshInterface jarg2_, Vector3 jarg3, Vector3 jarg4); 885 public final static native void btOptimizedBvh_refitPartial(long jarg1, btOptimizedBvh jarg1_, long jarg2, btStridingMeshInterface jarg2_, Vector3 jarg3, Vector3 jarg4); 886 public final static native void btOptimizedBvh_updateBvhNodes(long jarg1, btOptimizedBvh jarg1_, long jarg2, btStridingMeshInterface jarg2_, int jarg3, int jarg4, int jarg5); 887 public final static native boolean btOptimizedBvh_serializeInPlace(long jarg1, btOptimizedBvh jarg1_, long jarg2, long jarg3, boolean jarg4); 888 public final static native long btOptimizedBvh_deSerializeInPlace(long jarg1, long jarg2, boolean jarg3); 889 public final static native void btTriangle_vertex0_set(long jarg1, btTriangle jarg1_, long jarg2, btVector3 jarg2_); 890 public final static native long btTriangle_vertex0_get(long jarg1, btTriangle jarg1_); 891 public final static native void btTriangle_vertex1_set(long jarg1, btTriangle jarg1_, long jarg2, btVector3 jarg2_); 892 public final static native long btTriangle_vertex1_get(long jarg1, btTriangle jarg1_); 893 public final static native void btTriangle_vertex2_set(long jarg1, btTriangle jarg1_, long jarg2, btVector3 jarg2_); 894 public final static native long btTriangle_vertex2_get(long jarg1, btTriangle jarg1_); 895 public final static native void btTriangle_partId_set(long jarg1, btTriangle jarg1_, int jarg2); 896 public final static native int btTriangle_partId_get(long jarg1, btTriangle jarg1_); 897 public final static native void btTriangle_triangleIndex_set(long jarg1, btTriangle jarg1_, int jarg2); 898 public final static native int btTriangle_triangleIndex_get(long jarg1, btTriangle jarg1_); 899 public final static native long new_btTriangle(); 900 public final static native void delete_btTriangle(long jarg1); 901 public final static native int btTriangleBuffer_getNumTriangles(long jarg1, btTriangleBuffer jarg1_); 902 public final static native long btTriangleBuffer_getTriangle(long jarg1, btTriangleBuffer jarg1_, int jarg2); 903 public final static native void btTriangleBuffer_clearBuffer(long jarg1, btTriangleBuffer jarg1_); 904 public final static native long new_btTriangleBuffer(); 905 public final static native void delete_btTriangleBuffer(long jarg1); 906 public final static native void btIndexedMesh_numTriangles_set(long jarg1, btIndexedMesh jarg1_, int jarg2); 907 public final static native int btIndexedMesh_numTriangles_get(long jarg1, btIndexedMesh jarg1_); 908 public final static native void btIndexedMesh_triangleIndexBase_set(long jarg1, btIndexedMesh jarg1_, java.nio.ByteBuffer jarg2); 909 public final static native java.nio.ByteBuffer btIndexedMesh_triangleIndexBase_get(long jarg1, btIndexedMesh jarg1_); 910 public final static native void btIndexedMesh_triangleIndexStride_set(long jarg1, btIndexedMesh jarg1_, int jarg2); 911 public final static native int btIndexedMesh_triangleIndexStride_get(long jarg1, btIndexedMesh jarg1_); 912 public final static native void btIndexedMesh_numVertices_set(long jarg1, btIndexedMesh jarg1_, int jarg2); 913 public final static native int btIndexedMesh_numVertices_get(long jarg1, btIndexedMesh jarg1_); 914 public final static native void btIndexedMesh_vertexBase_set(long jarg1, btIndexedMesh jarg1_, java.nio.ByteBuffer jarg2); 915 public final static native java.nio.ByteBuffer btIndexedMesh_vertexBase_get(long jarg1, btIndexedMesh jarg1_); 916 public final static native void btIndexedMesh_vertexStride_set(long jarg1, btIndexedMesh jarg1_, int jarg2); 917 public final static native int btIndexedMesh_vertexStride_get(long jarg1, btIndexedMesh jarg1_); 918 public final static native void btIndexedMesh_indexType_set(long jarg1, btIndexedMesh jarg1_, int jarg2); 919 public final static native int btIndexedMesh_indexType_get(long jarg1, btIndexedMesh jarg1_); 920 public final static native void btIndexedMesh_vertexType_set(long jarg1, btIndexedMesh jarg1_, int jarg2); 921 public final static native int btIndexedMesh_vertexType_get(long jarg1, btIndexedMesh jarg1_); 922 public final static native long new_btIndexedMesh(); 923 public final static native void btIndexedMesh_setTriangleIndexBase(long jarg1, btIndexedMesh jarg1_, java.nio.ShortBuffer jarg2); 924 public final static native void btIndexedMesh_setVertexBase(long jarg1, btIndexedMesh jarg1_, java.nio.FloatBuffer jarg2); 925 public final static native void btIndexedMesh_setVertices(long jarg1, btIndexedMesh jarg1_, java.nio.FloatBuffer jarg2, int jarg3, int jarg4, int jarg5); 926 public final static native void btIndexedMesh_setIndices(long jarg1, btIndexedMesh jarg1_, java.nio.ShortBuffer jarg2, int jarg3, int jarg4); 927 public final static native void delete_btIndexedMesh(long jarg1); 928 public final static native long new_btTriangleIndexVertexArray(); 929 public final static native void delete_btTriangleIndexVertexArray(long jarg1); 930 public final static native void btTriangleIndexVertexArray_internalAddIndexedMesh__SWIG_0(long jarg1, btTriangleIndexVertexArray jarg1_, long jarg2, btIndexedMesh jarg2_, int jarg3); 931 public final static native void btTriangleIndexVertexArray_internalAddIndexedMesh__SWIG_1(long jarg1, btTriangleIndexVertexArray jarg1_, long jarg2, btIndexedMesh jarg2_); 932 public final static native void btTriangleIndexVertexArray_getLockedVertexIndexBase__SWIG_0(long jarg1, btTriangleIndexVertexArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, int jarg10); 933 public final static native void btTriangleIndexVertexArray_getLockedVertexIndexBase__SWIG_1(long jarg1, btTriangleIndexVertexArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9); 934 public final static native void btTriangleIndexVertexArray_getLockedReadOnlyVertexIndexBase__SWIG_0(long jarg1, btTriangleIndexVertexArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, int jarg10); 935 public final static native void btTriangleIndexVertexArray_getLockedReadOnlyVertexIndexBase__SWIG_1(long jarg1, btTriangleIndexVertexArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9); 936 public final static native long btTriangleIndexVertexArray_getIndexedMeshArray(long jarg1, btTriangleIndexVertexArray jarg1_); 937 public final static native void btMaterial_friction_set(long jarg1, btMaterial jarg1_, float jarg2); 938 public final static native float btMaterial_friction_get(long jarg1, btMaterial jarg1_); 939 public final static native void btMaterial_restitution_set(long jarg1, btMaterial jarg1_, float jarg2); 940 public final static native float btMaterial_restitution_get(long jarg1, btMaterial jarg1_); 941 public final static native void btMaterial_pad_set(long jarg1, btMaterial jarg1_, int[] jarg2); 942 public final static native int[] btMaterial_pad_get(long jarg1, btMaterial jarg1_); 943 public final static native long new_btMaterial__SWIG_0(); 944 public final static native long new_btMaterial__SWIG_1(float jarg1, float jarg2); 945 public final static native void delete_btMaterial(long jarg1); 946 public final static native long new_btScaledBvhTriangleMeshShape(long jarg1, btBvhTriangleMeshShape jarg1_, Vector3 jarg2); 947 public final static native void delete_btScaledBvhTriangleMeshShape(long jarg1); 948 public final static native long btScaledBvhTriangleMeshShape_getChildShape__SWIG_0(long jarg1, btScaledBvhTriangleMeshShape jarg1_); 949 public final static native void btScaledTriangleMeshShapeData_trimeshShapeData_set(long jarg1, btScaledTriangleMeshShapeData jarg1_, long jarg2, btTriangleMeshShapeData jarg2_); 950 public final static native long btScaledTriangleMeshShapeData_trimeshShapeData_get(long jarg1, btScaledTriangleMeshShapeData jarg1_); 951 public final static native void btScaledTriangleMeshShapeData_localScaling_set(long jarg1, btScaledTriangleMeshShapeData jarg1_, long jarg2, btVector3FloatData jarg2_); 952 public final static native long btScaledTriangleMeshShapeData_localScaling_get(long jarg1, btScaledTriangleMeshShapeData jarg1_); 953 public final static native long new_btScaledTriangleMeshShapeData(); 954 public final static native void delete_btScaledTriangleMeshShapeData(long jarg1); 955 public final static native long new_btShapeHull(long jarg1, btConvexShape jarg1_); 956 public final static native void delete_btShapeHull(long jarg1); 957 public final static native boolean btShapeHull_buildHull(long jarg1, btShapeHull jarg1_, float jarg2); 958 public final static native int btShapeHull_numTriangles(long jarg1, btShapeHull jarg1_); 959 public final static native int btShapeHull_numVertices(long jarg1, btShapeHull jarg1_); 960 public final static native int btShapeHull_numIndices(long jarg1, btShapeHull jarg1_); 961 public final static native long btShapeHull_getVertexPointer(long jarg1, btShapeHull jarg1_); 962 public final static native java.nio.LongBuffer btShapeHull_getIndexPointer(long jarg1, btShapeHull jarg1_); 963 public final static native long new_btConvexHullShape__SWIG_0(java.nio.FloatBuffer jarg1, int jarg2, int jarg3); 964 public final static native long new_btConvexHullShape__SWIG_1(java.nio.FloatBuffer jarg1, int jarg2); 965 public final static native long new_btConvexHullShape__SWIG_2(java.nio.FloatBuffer jarg1); 966 public final static native long new_btConvexHullShape__SWIG_3(); 967 public final static native void btConvexHullShape_addPoint__SWIG_0(long jarg1, btConvexHullShape jarg1_, Vector3 jarg2, boolean jarg3); 968 public final static native void btConvexHullShape_addPoint__SWIG_1(long jarg1, btConvexHullShape jarg1_, Vector3 jarg2); 969 public final static native long btConvexHullShape_getUnscaledPoints__SWIG_0(long jarg1, btConvexHullShape jarg1_); 970 public final static native long btConvexHullShape_getPoints(long jarg1, btConvexHullShape jarg1_); 971 public final static native Vector3 btConvexHullShape_getScaledPoint(long jarg1, btConvexHullShape jarg1_, int jarg2); 972 public final static native int btConvexHullShape_getNumPoints(long jarg1, btConvexHullShape jarg1_); 973 public final static native long new_btConvexHullShape__SWIG_4(long jarg1, btShapeHull jarg1_); 974 public final static native void delete_btConvexHullShape(long jarg1); 975 public final static native void btConvexHullShapeData_convexInternalShapeData_set(long jarg1, btConvexHullShapeData jarg1_, long jarg2, btConvexInternalShapeData jarg2_); 976 public final static native long btConvexHullShapeData_convexInternalShapeData_get(long jarg1, btConvexHullShapeData jarg1_); 977 public final static native void btConvexHullShapeData_unscaledPointsFloatPtr_set(long jarg1, btConvexHullShapeData jarg1_, long jarg2, btVector3FloatData jarg2_); 978 public final static native long btConvexHullShapeData_unscaledPointsFloatPtr_get(long jarg1, btConvexHullShapeData jarg1_); 979 public final static native void btConvexHullShapeData_unscaledPointsDoublePtr_set(long jarg1, btConvexHullShapeData jarg1_, long jarg2, btVector3DoubleData jarg2_); 980 public final static native long btConvexHullShapeData_unscaledPointsDoublePtr_get(long jarg1, btConvexHullShapeData jarg1_); 981 public final static native void btConvexHullShapeData_numUnscaledPoints_set(long jarg1, btConvexHullShapeData jarg1_, int jarg2); 982 public final static native int btConvexHullShapeData_numUnscaledPoints_get(long jarg1, btConvexHullShapeData jarg1_); 983 public final static native void btConvexHullShapeData_padding3_set(long jarg1, btConvexHullShapeData jarg1_, String jarg2); 984 public final static native String btConvexHullShapeData_padding3_get(long jarg1, btConvexHullShapeData jarg1_); 985 public final static native long new_btConvexHullShapeData(); 986 public final static native void delete_btConvexHullShapeData(long jarg1); 987 public final static native void btMaterialProperties_numMaterials_set(long jarg1, btMaterialProperties jarg1_, int jarg2); 988 public final static native int btMaterialProperties_numMaterials_get(long jarg1, btMaterialProperties jarg1_); 989 public final static native void btMaterialProperties_materialBase_set(long jarg1, btMaterialProperties jarg1_, java.nio.ByteBuffer jarg2); 990 public final static native java.nio.ByteBuffer btMaterialProperties_materialBase_get(long jarg1, btMaterialProperties jarg1_); 991 public final static native void btMaterialProperties_materialStride_set(long jarg1, btMaterialProperties jarg1_, int jarg2); 992 public final static native int btMaterialProperties_materialStride_get(long jarg1, btMaterialProperties jarg1_); 993 public final static native void btMaterialProperties_materialType_set(long jarg1, btMaterialProperties jarg1_, int jarg2); 994 public final static native int btMaterialProperties_materialType_get(long jarg1, btMaterialProperties jarg1_); 995 public final static native void btMaterialProperties_numTriangles_set(long jarg1, btMaterialProperties jarg1_, int jarg2); 996 public final static native int btMaterialProperties_numTriangles_get(long jarg1, btMaterialProperties jarg1_); 997 public final static native void btMaterialProperties_triangleMaterialsBase_set(long jarg1, btMaterialProperties jarg1_, java.nio.ByteBuffer jarg2); 998 public final static native java.nio.ByteBuffer btMaterialProperties_triangleMaterialsBase_get(long jarg1, btMaterialProperties jarg1_); 999 public final static native void btMaterialProperties_triangleMaterialStride_set(long jarg1, btMaterialProperties jarg1_, int jarg2); 1000 public final static native int btMaterialProperties_triangleMaterialStride_get(long jarg1, btMaterialProperties jarg1_); 1001 public final static native void btMaterialProperties_triangleType_set(long jarg1, btMaterialProperties jarg1_, int jarg2); 1002 public final static native int btMaterialProperties_triangleType_get(long jarg1, btMaterialProperties jarg1_); 1003 public final static native long new_btMaterialProperties(); 1004 public final static native void delete_btMaterialProperties(long jarg1); 1005 public final static native long new_btTriangleIndexVertexMaterialArray__SWIG_0(); 1006 public final static native long new_btTriangleIndexVertexMaterialArray__SWIG_1(int jarg1, java.nio.IntBuffer jarg2, int jarg3, int jarg4, java.nio.FloatBuffer jarg5, int jarg6, int jarg7, java.nio.ByteBuffer jarg8, int jarg9, java.nio.IntBuffer jarg10, int jarg11); 1007 public final static native void delete_btTriangleIndexVertexMaterialArray(long jarg1); 1008 public final static native void btTriangleIndexVertexMaterialArray_addMaterialProperties__SWIG_0(long jarg1, btTriangleIndexVertexMaterialArray jarg1_, long jarg2, btMaterialProperties jarg2_, int jarg3); 1009 public final static native void btTriangleIndexVertexMaterialArray_addMaterialProperties__SWIG_1(long jarg1, btTriangleIndexVertexMaterialArray jarg1_, long jarg2, btMaterialProperties jarg2_); 1010 public final static native void btTriangleIndexVertexMaterialArray_getLockedMaterialBase__SWIG_0(long jarg1, btTriangleIndexVertexMaterialArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, int jarg10); 1011 public final static native void btTriangleIndexVertexMaterialArray_getLockedMaterialBase__SWIG_1(long jarg1, btTriangleIndexVertexMaterialArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9); 1012 public final static native void btTriangleIndexVertexMaterialArray_getLockedReadOnlyMaterialBase__SWIG_0(long jarg1, btTriangleIndexVertexMaterialArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9, int jarg10); 1013 public final static native void btTriangleIndexVertexMaterialArray_getLockedReadOnlyMaterialBase__SWIG_1(long jarg1, btTriangleIndexVertexMaterialArray jarg1_, long jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8, long jarg9); 1014 public final static native Vector3 btCylinderShape_getHalfExtentsWithMargin(long jarg1, btCylinderShape jarg1_); 1015 public final static native Vector3 btCylinderShape_getHalfExtentsWithoutMargin(long jarg1, btCylinderShape jarg1_); 1016 public final static native long new_btCylinderShape(Vector3 jarg1); 1017 public final static native int btCylinderShape_getUpAxis(long jarg1, btCylinderShape jarg1_); 1018 public final static native float btCylinderShape_getRadius(long jarg1, btCylinderShape jarg1_); 1019 public final static native void delete_btCylinderShape(long jarg1); 1020 public final static native long new_btCylinderShapeX(Vector3 jarg1); 1021 public final static native void delete_btCylinderShapeX(long jarg1); 1022 public final static native long new_btCylinderShapeZ(Vector3 jarg1); 1023 public final static native void delete_btCylinderShapeZ(long jarg1); 1024 public final static native void btCylinderShapeData_convexInternalShapeData_set(long jarg1, btCylinderShapeData jarg1_, long jarg2, btConvexInternalShapeData jarg2_); 1025 public final static native long btCylinderShapeData_convexInternalShapeData_get(long jarg1, btCylinderShapeData jarg1_); 1026 public final static native void btCylinderShapeData_upAxis_set(long jarg1, btCylinderShapeData jarg1_, int jarg2); 1027 public final static native int btCylinderShapeData_upAxis_get(long jarg1, btCylinderShapeData jarg1_); 1028 public final static native void btCylinderShapeData_padding_set(long jarg1, btCylinderShapeData jarg1_, String jarg2); 1029 public final static native String btCylinderShapeData_padding_get(long jarg1, btCylinderShapeData jarg1_); 1030 public final static native long new_btCylinderShapeData(); 1031 public final static native void delete_btCylinderShapeData(long jarg1); 1032 public final static native void btTriangleMesh_weldingThreshold_set(long jarg1, btTriangleMesh jarg1_, float jarg2); 1033 public final static native float btTriangleMesh_weldingThreshold_get(long jarg1, btTriangleMesh jarg1_); 1034 public final static native long new_btTriangleMesh__SWIG_0(boolean jarg1, boolean jarg2); 1035 public final static native long new_btTriangleMesh__SWIG_1(boolean jarg1); 1036 public final static native long new_btTriangleMesh__SWIG_2(); 1037 public final static native boolean btTriangleMesh_getUse32bitIndices(long jarg1, btTriangleMesh jarg1_); 1038 public final static native boolean btTriangleMesh_getUse4componentVertices(long jarg1, btTriangleMesh jarg1_); 1039 public final static native void btTriangleMesh_addTriangle__SWIG_0(long jarg1, btTriangleMesh jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, boolean jarg5); 1040 public final static native void btTriangleMesh_addTriangle__SWIG_1(long jarg1, btTriangleMesh jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4); 1041 public final static native void btTriangleMesh_addTriangleIndices(long jarg1, btTriangleMesh jarg1_, int jarg2, int jarg3, int jarg4); 1042 public final static native int btTriangleMesh_getNumTriangles(long jarg1, btTriangleMesh jarg1_); 1043 public final static native int btTriangleMesh_findOrAddVertex(long jarg1, btTriangleMesh jarg1_, Vector3 jarg2, boolean jarg3); 1044 public final static native void btTriangleMesh_addIndex(long jarg1, btTriangleMesh jarg1_, int jarg2); 1045 public final static native void delete_btTriangleMesh(long jarg1); 1046 public final static native long new_btConeShape(float jarg1, float jarg2); 1047 public final static native float btConeShape_getRadius(long jarg1, btConeShape jarg1_); 1048 public final static native float btConeShape_getHeight(long jarg1, btConeShape jarg1_); 1049 public final static native void btConeShape_setConeUpIndex(long jarg1, btConeShape jarg1_, int jarg2); 1050 public final static native int btConeShape_getConeUpIndex(long jarg1, btConeShape jarg1_); 1051 public final static native void delete_btConeShape(long jarg1); 1052 public final static native long new_btConeShapeX(float jarg1, float jarg2); 1053 public final static native void delete_btConeShapeX(long jarg1); 1054 public final static native long new_btConeShapeZ(float jarg1, float jarg2); 1055 public final static native void delete_btConeShapeZ(long jarg1); 1056 public final static native void btConeShapeData_convexInternalShapeData_set(long jarg1, btConeShapeData jarg1_, long jarg2, btConvexInternalShapeData jarg2_); 1057 public final static native long btConeShapeData_convexInternalShapeData_get(long jarg1, btConeShapeData jarg1_); 1058 public final static native void btConeShapeData_upIndex_set(long jarg1, btConeShapeData jarg1_, int jarg2); 1059 public final static native int btConeShapeData_upIndex_get(long jarg1, btConeShapeData jarg1_); 1060 public final static native void btConeShapeData_padding_set(long jarg1, btConeShapeData jarg1_, String jarg2); 1061 public final static native String btConeShapeData_padding_get(long jarg1, btConeShapeData jarg1_); 1062 public final static native long new_btConeShapeData(); 1063 public final static native void delete_btConeShapeData(long jarg1); 1064 public final static native long new_btConvexTriangleMeshShape__SWIG_0(long jarg1, btStridingMeshInterface jarg1_, boolean jarg2); 1065 public final static native long new_btConvexTriangleMeshShape__SWIG_1(long jarg1, btStridingMeshInterface jarg1_); 1066 public final static native long btConvexTriangleMeshShape_getMeshInterface__SWIG_0(long jarg1, btConvexTriangleMeshShape jarg1_); 1067 public final static native void btConvexTriangleMeshShape_calculatePrincipalAxisTransform(long jarg1, btConvexTriangleMeshShape jarg1_, Matrix4 jarg2, Vector3 jarg3, long jarg4); 1068 public final static native void delete_btConvexTriangleMeshShape(long jarg1); 1069 public final static native long new_btEmptyShape(); 1070 public final static native void delete_btEmptyShape(long jarg1); 1071 public final static native long new_btMultimaterialTriangleMeshShape__SWIG_0(long jarg1, btStridingMeshInterface jarg1_, boolean jarg2, boolean jarg3); 1072 public final static native long new_btMultimaterialTriangleMeshShape__SWIG_1(long jarg1, btStridingMeshInterface jarg1_, boolean jarg2); 1073 public final static native long new_btMultimaterialTriangleMeshShape__SWIG_2(long jarg1, btStridingMeshInterface jarg1_, boolean jarg2, Vector3 jarg3, Vector3 jarg4, boolean jarg5); 1074 public final static native long new_btMultimaterialTriangleMeshShape__SWIG_3(long jarg1, btStridingMeshInterface jarg1_, boolean jarg2, Vector3 jarg3, Vector3 jarg4); 1075 public final static native void delete_btMultimaterialTriangleMeshShape(long jarg1); 1076 public final static native long btMultimaterialTriangleMeshShape_getMaterialProperties(long jarg1, btMultimaterialTriangleMeshShape jarg1_, int jarg2, int jarg3); 1077 public final static native long new_btBU_Simplex1to4__SWIG_0(); 1078 public final static native long new_btBU_Simplex1to4__SWIG_1(Vector3 jarg1); 1079 public final static native long new_btBU_Simplex1to4__SWIG_2(Vector3 jarg1, Vector3 jarg2); 1080 public final static native long new_btBU_Simplex1to4__SWIG_3(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3); 1081 public final static native long new_btBU_Simplex1to4__SWIG_4(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4); 1082 public final static native void btBU_Simplex1to4_reset(long jarg1, btBU_Simplex1to4 jarg1_); 1083 public final static native void btBU_Simplex1to4_addVertex(long jarg1, btBU_Simplex1to4 jarg1_, Vector3 jarg2); 1084 public final static native int btBU_Simplex1to4_getIndex(long jarg1, btBU_Simplex1to4 jarg1_, int jarg2); 1085 public final static native void delete_btBU_Simplex1to4(long jarg1); 1086 public final static native long new_btUniformScalingShape(long jarg1, btConvexShape jarg1_, float jarg2); 1087 public final static native void delete_btUniformScalingShape(long jarg1); 1088 public final static native float btUniformScalingShape_getUniformScalingFactor(long jarg1, btUniformScalingShape jarg1_); 1089 public final static native long btUniformScalingShape_getChildShape__SWIG_0(long jarg1, btUniformScalingShape jarg1_); 1090 public final static native long new_btConvexPointCloudShape__SWIG_0(); 1091 public final static native long new_btConvexPointCloudShape__SWIG_1(long jarg1, btVector3 jarg1_, int jarg2, Vector3 jarg3, boolean jarg4); 1092 public final static native long new_btConvexPointCloudShape__SWIG_2(long jarg1, btVector3 jarg1_, int jarg2, Vector3 jarg3); 1093 public final static native void btConvexPointCloudShape_setPoints__SWIG_0(long jarg1, btConvexPointCloudShape jarg1_, long jarg2, btVector3 jarg2_, int jarg3, boolean jarg4, Vector3 jarg5); 1094 public final static native void btConvexPointCloudShape_setPoints__SWIG_1(long jarg1, btConvexPointCloudShape jarg1_, long jarg2, btVector3 jarg2_, int jarg3, boolean jarg4); 1095 public final static native void btConvexPointCloudShape_setPoints__SWIG_2(long jarg1, btConvexPointCloudShape jarg1_, long jarg2, btVector3 jarg2_, int jarg3); 1096 public final static native long btConvexPointCloudShape_getUnscaledPoints__SWIG_0(long jarg1, btConvexPointCloudShape jarg1_); 1097 public final static native int btConvexPointCloudShape_getNumPoints(long jarg1, btConvexPointCloudShape jarg1_); 1098 public final static native Vector3 btConvexPointCloudShape_getScaledPoint(long jarg1, btConvexPointCloudShape jarg1_, int jarg2); 1099 public final static native void delete_btConvexPointCloudShape(long jarg1); 1100 public final static native long new_btConvex2dShape(long jarg1, btConvexShape jarg1_); 1101 public final static native void delete_btConvex2dShape(long jarg1); 1102 public final static native long btConvex2dShape_getChildShape__SWIG_0(long jarg1, btConvex2dShape jarg1_); 1103 public final static native boolean btCollisionObject_mergesSimulationIslands(long jarg1, btCollisionObject jarg1_); 1104 public final static native Vector3 btCollisionObject_getAnisotropicFriction__SWIG_0(long jarg1, btCollisionObject jarg1_); 1105 public final static native void btCollisionObject_setAnisotropicFriction__SWIG_0(long jarg1, btCollisionObject jarg1_, Vector3 jarg2, int jarg3); 1106 public final static native void btCollisionObject_setAnisotropicFriction__SWIG_1(long jarg1, btCollisionObject jarg1_, Vector3 jarg2); 1107 public final static native boolean btCollisionObject_hasAnisotropicFriction__SWIG_0(long jarg1, btCollisionObject jarg1_, int jarg2); 1108 public final static native boolean btCollisionObject_hasAnisotropicFriction__SWIG_1(long jarg1, btCollisionObject jarg1_); 1109 public final static native void btCollisionObject_setContactProcessingThreshold(long jarg1, btCollisionObject jarg1_, float jarg2); 1110 public final static native float btCollisionObject_getContactProcessingThreshold(long jarg1, btCollisionObject jarg1_); 1111 public final static native boolean btCollisionObject_isStaticObject(long jarg1, btCollisionObject jarg1_); 1112 public final static native boolean btCollisionObject_isKinematicObject(long jarg1, btCollisionObject jarg1_); 1113 public final static native boolean btCollisionObject_isStaticOrKinematicObject(long jarg1, btCollisionObject jarg1_); 1114 public final static native boolean btCollisionObject_hasContactResponse(long jarg1, btCollisionObject jarg1_); 1115 public final static native long new_btCollisionObject(); 1116 public final static native void delete_btCollisionObject(long jarg1); 1117 public final static native void btCollisionObject_internalSetCollisionShape(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionShape jarg2_); 1118 public final static native long btCollisionObject_internalGetCollisionShape__SWIG_0(long jarg1, btCollisionObject jarg1_); 1119 public final static native void btCollisionObject_setIgnoreCollisionCheck(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionObject jarg2_, boolean jarg3); 1120 public final static native boolean btCollisionObject_checkCollideWithOverride(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionObject jarg2_); 1121 public final static native long btCollisionObject_internalGetExtensionPointer(long jarg1, btCollisionObject jarg1_); 1122 public final static native void btCollisionObject_internalSetExtensionPointer(long jarg1, btCollisionObject jarg1_, long jarg2); 1123 public final static native int btCollisionObject_getActivationState(long jarg1, btCollisionObject jarg1_); 1124 public final static native void btCollisionObject_setActivationState(long jarg1, btCollisionObject jarg1_, int jarg2); 1125 public final static native void btCollisionObject_setDeactivationTime(long jarg1, btCollisionObject jarg1_, float jarg2); 1126 public final static native float btCollisionObject_getDeactivationTime(long jarg1, btCollisionObject jarg1_); 1127 public final static native void btCollisionObject_forceActivationState(long jarg1, btCollisionObject jarg1_, int jarg2); 1128 public final static native void btCollisionObject_activate__SWIG_0(long jarg1, btCollisionObject jarg1_, boolean jarg2); 1129 public final static native void btCollisionObject_activate__SWIG_1(long jarg1, btCollisionObject jarg1_); 1130 public final static native boolean btCollisionObject_isActive(long jarg1, btCollisionObject jarg1_); 1131 public final static native void btCollisionObject_setRestitution(long jarg1, btCollisionObject jarg1_, float jarg2); 1132 public final static native float btCollisionObject_getRestitution(long jarg1, btCollisionObject jarg1_); 1133 public final static native void btCollisionObject_setFriction(long jarg1, btCollisionObject jarg1_, float jarg2); 1134 public final static native float btCollisionObject_getFriction(long jarg1, btCollisionObject jarg1_); 1135 public final static native void btCollisionObject_setRollingFriction(long jarg1, btCollisionObject jarg1_, float jarg2); 1136 public final static native float btCollisionObject_getRollingFriction(long jarg1, btCollisionObject jarg1_); 1137 public final static native int btCollisionObject_getInternalType(long jarg1, btCollisionObject jarg1_); 1138 public final static native Matrix4 btCollisionObject_getWorldTransform__SWIG_0(long jarg1, btCollisionObject jarg1_); 1139 public final static native void btCollisionObject_setWorldTransform(long jarg1, btCollisionObject jarg1_, Matrix4 jarg2); 1140 public final static native long btCollisionObject_getBroadphaseHandle__SWIG_0(long jarg1, btCollisionObject jarg1_); 1141 public final static native void btCollisionObject_setBroadphaseHandle(long jarg1, btCollisionObject jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1142 public final static native Matrix4 btCollisionObject_getInterpolationWorldTransform__SWIG_0(long jarg1, btCollisionObject jarg1_); 1143 public final static native void btCollisionObject_setInterpolationWorldTransform(long jarg1, btCollisionObject jarg1_, Matrix4 jarg2); 1144 public final static native void btCollisionObject_setInterpolationLinearVelocity(long jarg1, btCollisionObject jarg1_, Vector3 jarg2); 1145 public final static native void btCollisionObject_setInterpolationAngularVelocity(long jarg1, btCollisionObject jarg1_, Vector3 jarg2); 1146 public final static native Vector3 btCollisionObject_getInterpolationLinearVelocity__SWIG_0(long jarg1, btCollisionObject jarg1_); 1147 public final static native Vector3 btCollisionObject_getInterpolationAngularVelocity__SWIG_0(long jarg1, btCollisionObject jarg1_); 1148 public final static native int btCollisionObject_getIslandTag(long jarg1, btCollisionObject jarg1_); 1149 public final static native void btCollisionObject_setIslandTag(long jarg1, btCollisionObject jarg1_, int jarg2); 1150 public final static native int btCollisionObject_getCompanionId(long jarg1, btCollisionObject jarg1_); 1151 public final static native void btCollisionObject_setCompanionId(long jarg1, btCollisionObject jarg1_, int jarg2); 1152 public final static native float btCollisionObject_getHitFraction(long jarg1, btCollisionObject jarg1_); 1153 public final static native void btCollisionObject_setHitFraction(long jarg1, btCollisionObject jarg1_, float jarg2); 1154 public final static native int btCollisionObject_getCollisionFlags(long jarg1, btCollisionObject jarg1_); 1155 public final static native void btCollisionObject_setCollisionFlags(long jarg1, btCollisionObject jarg1_, int jarg2); 1156 public final static native float btCollisionObject_getCcdSweptSphereRadius(long jarg1, btCollisionObject jarg1_); 1157 public final static native void btCollisionObject_setCcdSweptSphereRadius(long jarg1, btCollisionObject jarg1_, float jarg2); 1158 public final static native float btCollisionObject_getCcdMotionThreshold(long jarg1, btCollisionObject jarg1_); 1159 public final static native float btCollisionObject_getCcdSquareMotionThreshold(long jarg1, btCollisionObject jarg1_); 1160 public final static native void btCollisionObject_setCcdMotionThreshold(long jarg1, btCollisionObject jarg1_, float jarg2); 1161 public final static native long btCollisionObject_getUserPointer(long jarg1, btCollisionObject jarg1_); 1162 public final static native int btCollisionObject_getUserIndex(long jarg1, btCollisionObject jarg1_); 1163 public final static native void btCollisionObject_setUserPointer(long jarg1, btCollisionObject jarg1_, long jarg2); 1164 public final static native void btCollisionObject_setUserIndex(long jarg1, btCollisionObject jarg1_, int jarg2); 1165 public final static native int btCollisionObject_getUpdateRevisionInternal(long jarg1, btCollisionObject jarg1_); 1166 public final static native boolean btCollisionObject_checkCollideWith(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionObject jarg2_); 1167 public final static native int btCollisionObject_calculateSerializeBufferSize(long jarg1, btCollisionObject jarg1_); 1168 public final static native String btCollisionObject_serialize(long jarg1, btCollisionObject jarg1_, long jarg2, long jarg3); 1169 public final static native void btCollisionObject_serializeSingleObject(long jarg1, btCollisionObject jarg1_, long jarg2); 1170 public final static native void btCollisionObject_internalSetGdxBridge(long jarg1, btCollisionObject jarg1_, long jarg2, GdxCollisionObjectBridge jarg2_); 1171 public final static native long btCollisionObject_internalGetGdxBridge(long jarg1, btCollisionObject jarg1_); 1172 public final static native void btCollisionObject_getAnisotropicFriction__SWIG_1(long jarg1, btCollisionObject jarg1_, Vector3 jarg2); 1173 public final static native void btCollisionObject_getWorldTransform__SWIG_2(long jarg1, btCollisionObject jarg1_, Matrix4 jarg2); 1174 public final static native void btCollisionObject_getInterpolationWorldTransform__SWIG_2(long jarg1, btCollisionObject jarg1_, Matrix4 jarg2); 1175 public final static native void btCollisionObject_getInterpolationLinearVelocity__SWIG_1(long jarg1, btCollisionObject jarg1_, Vector3 jarg2); 1176 public final static native void btCollisionObject_getInterpolationAngularVelocity__SWIG_1(long jarg1, btCollisionObject jarg1_, Vector3 jarg2); 1177 public final static native void btCollisionObjectDoubleData_broadphaseHandle_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2); 1178 public final static native long btCollisionObjectDoubleData_broadphaseHandle_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1179 public final static native void btCollisionObjectDoubleData_collisionShape_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2); 1180 public final static native long btCollisionObjectDoubleData_collisionShape_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1181 public final static native void btCollisionObjectDoubleData_rootCollisionShape_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2, btCollisionShapeData jarg2_); 1182 public final static native long btCollisionObjectDoubleData_rootCollisionShape_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1183 public final static native void btCollisionObjectDoubleData_name_set(long jarg1, btCollisionObjectDoubleData jarg1_, String jarg2); 1184 public final static native String btCollisionObjectDoubleData_name_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1185 public final static native void btCollisionObjectDoubleData_worldTransform_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_); 1186 public final static native long btCollisionObjectDoubleData_worldTransform_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1187 public final static native void btCollisionObjectDoubleData_interpolationWorldTransform_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_); 1188 public final static native long btCollisionObjectDoubleData_interpolationWorldTransform_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1189 public final static native void btCollisionObjectDoubleData_interpolationLinearVelocity_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 1190 public final static native long btCollisionObjectDoubleData_interpolationLinearVelocity_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1191 public final static native void btCollisionObjectDoubleData_interpolationAngularVelocity_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 1192 public final static native long btCollisionObjectDoubleData_interpolationAngularVelocity_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1193 public final static native void btCollisionObjectDoubleData_anisotropicFriction_set(long jarg1, btCollisionObjectDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_); 1194 public final static native long btCollisionObjectDoubleData_anisotropicFriction_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1195 public final static native void btCollisionObjectDoubleData_contactProcessingThreshold_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1196 public final static native double btCollisionObjectDoubleData_contactProcessingThreshold_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1197 public final static native void btCollisionObjectDoubleData_deactivationTime_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1198 public final static native double btCollisionObjectDoubleData_deactivationTime_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1199 public final static native void btCollisionObjectDoubleData_friction_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1200 public final static native double btCollisionObjectDoubleData_friction_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1201 public final static native void btCollisionObjectDoubleData_rollingFriction_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1202 public final static native double btCollisionObjectDoubleData_rollingFriction_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1203 public final static native void btCollisionObjectDoubleData_restitution_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1204 public final static native double btCollisionObjectDoubleData_restitution_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1205 public final static native void btCollisionObjectDoubleData_hitFraction_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1206 public final static native double btCollisionObjectDoubleData_hitFraction_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1207 public final static native void btCollisionObjectDoubleData_ccdSweptSphereRadius_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1208 public final static native double btCollisionObjectDoubleData_ccdSweptSphereRadius_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1209 public final static native void btCollisionObjectDoubleData_ccdMotionThreshold_set(long jarg1, btCollisionObjectDoubleData jarg1_, double jarg2); 1210 public final static native double btCollisionObjectDoubleData_ccdMotionThreshold_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1211 public final static native void btCollisionObjectDoubleData_hasAnisotropicFriction_set(long jarg1, btCollisionObjectDoubleData jarg1_, int jarg2); 1212 public final static native int btCollisionObjectDoubleData_hasAnisotropicFriction_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1213 public final static native void btCollisionObjectDoubleData_collisionFlags_set(long jarg1, btCollisionObjectDoubleData jarg1_, int jarg2); 1214 public final static native int btCollisionObjectDoubleData_collisionFlags_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1215 public final static native void btCollisionObjectDoubleData_islandTag1_set(long jarg1, btCollisionObjectDoubleData jarg1_, int jarg2); 1216 public final static native int btCollisionObjectDoubleData_islandTag1_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1217 public final static native void btCollisionObjectDoubleData_companionId_set(long jarg1, btCollisionObjectDoubleData jarg1_, int jarg2); 1218 public final static native int btCollisionObjectDoubleData_companionId_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1219 public final static native void btCollisionObjectDoubleData_activationState1_set(long jarg1, btCollisionObjectDoubleData jarg1_, int jarg2); 1220 public final static native int btCollisionObjectDoubleData_activationState1_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1221 public final static native void btCollisionObjectDoubleData_internalType_set(long jarg1, btCollisionObjectDoubleData jarg1_, int jarg2); 1222 public final static native int btCollisionObjectDoubleData_internalType_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1223 public final static native void btCollisionObjectDoubleData_checkCollideWith_set(long jarg1, btCollisionObjectDoubleData jarg1_, int jarg2); 1224 public final static native int btCollisionObjectDoubleData_checkCollideWith_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1225 public final static native void btCollisionObjectDoubleData_padding_set(long jarg1, btCollisionObjectDoubleData jarg1_, String jarg2); 1226 public final static native String btCollisionObjectDoubleData_padding_get(long jarg1, btCollisionObjectDoubleData jarg1_); 1227 public final static native long new_btCollisionObjectDoubleData(); 1228 public final static native void delete_btCollisionObjectDoubleData(long jarg1); 1229 public final static native void btCollisionObjectFloatData_broadphaseHandle_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2); 1230 public final static native long btCollisionObjectFloatData_broadphaseHandle_get(long jarg1, btCollisionObjectFloatData jarg1_); 1231 public final static native void btCollisionObjectFloatData_collisionShape_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2); 1232 public final static native long btCollisionObjectFloatData_collisionShape_get(long jarg1, btCollisionObjectFloatData jarg1_); 1233 public final static native void btCollisionObjectFloatData_rootCollisionShape_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2, btCollisionShapeData jarg2_); 1234 public final static native long btCollisionObjectFloatData_rootCollisionShape_get(long jarg1, btCollisionObjectFloatData jarg1_); 1235 public final static native void btCollisionObjectFloatData_name_set(long jarg1, btCollisionObjectFloatData jarg1_, String jarg2); 1236 public final static native String btCollisionObjectFloatData_name_get(long jarg1, btCollisionObjectFloatData jarg1_); 1237 public final static native void btCollisionObjectFloatData_worldTransform_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2, btTransformFloatData jarg2_); 1238 public final static native long btCollisionObjectFloatData_worldTransform_get(long jarg1, btCollisionObjectFloatData jarg1_); 1239 public final static native void btCollisionObjectFloatData_interpolationWorldTransform_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2, btTransformFloatData jarg2_); 1240 public final static native long btCollisionObjectFloatData_interpolationWorldTransform_get(long jarg1, btCollisionObjectFloatData jarg1_); 1241 public final static native void btCollisionObjectFloatData_interpolationLinearVelocity_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 1242 public final static native long btCollisionObjectFloatData_interpolationLinearVelocity_get(long jarg1, btCollisionObjectFloatData jarg1_); 1243 public final static native void btCollisionObjectFloatData_interpolationAngularVelocity_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 1244 public final static native long btCollisionObjectFloatData_interpolationAngularVelocity_get(long jarg1, btCollisionObjectFloatData jarg1_); 1245 public final static native void btCollisionObjectFloatData_anisotropicFriction_set(long jarg1, btCollisionObjectFloatData jarg1_, long jarg2, btVector3FloatData jarg2_); 1246 public final static native long btCollisionObjectFloatData_anisotropicFriction_get(long jarg1, btCollisionObjectFloatData jarg1_); 1247 public final static native void btCollisionObjectFloatData_contactProcessingThreshold_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1248 public final static native float btCollisionObjectFloatData_contactProcessingThreshold_get(long jarg1, btCollisionObjectFloatData jarg1_); 1249 public final static native void btCollisionObjectFloatData_deactivationTime_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1250 public final static native float btCollisionObjectFloatData_deactivationTime_get(long jarg1, btCollisionObjectFloatData jarg1_); 1251 public final static native void btCollisionObjectFloatData_friction_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1252 public final static native float btCollisionObjectFloatData_friction_get(long jarg1, btCollisionObjectFloatData jarg1_); 1253 public final static native void btCollisionObjectFloatData_rollingFriction_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1254 public final static native float btCollisionObjectFloatData_rollingFriction_get(long jarg1, btCollisionObjectFloatData jarg1_); 1255 public final static native void btCollisionObjectFloatData_restitution_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1256 public final static native float btCollisionObjectFloatData_restitution_get(long jarg1, btCollisionObjectFloatData jarg1_); 1257 public final static native void btCollisionObjectFloatData_hitFraction_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1258 public final static native float btCollisionObjectFloatData_hitFraction_get(long jarg1, btCollisionObjectFloatData jarg1_); 1259 public final static native void btCollisionObjectFloatData_ccdSweptSphereRadius_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1260 public final static native float btCollisionObjectFloatData_ccdSweptSphereRadius_get(long jarg1, btCollisionObjectFloatData jarg1_); 1261 public final static native void btCollisionObjectFloatData_ccdMotionThreshold_set(long jarg1, btCollisionObjectFloatData jarg1_, float jarg2); 1262 public final static native float btCollisionObjectFloatData_ccdMotionThreshold_get(long jarg1, btCollisionObjectFloatData jarg1_); 1263 public final static native void btCollisionObjectFloatData_hasAnisotropicFriction_set(long jarg1, btCollisionObjectFloatData jarg1_, int jarg2); 1264 public final static native int btCollisionObjectFloatData_hasAnisotropicFriction_get(long jarg1, btCollisionObjectFloatData jarg1_); 1265 public final static native void btCollisionObjectFloatData_collisionFlags_set(long jarg1, btCollisionObjectFloatData jarg1_, int jarg2); 1266 public final static native int btCollisionObjectFloatData_collisionFlags_get(long jarg1, btCollisionObjectFloatData jarg1_); 1267 public final static native void btCollisionObjectFloatData_islandTag1_set(long jarg1, btCollisionObjectFloatData jarg1_, int jarg2); 1268 public final static native int btCollisionObjectFloatData_islandTag1_get(long jarg1, btCollisionObjectFloatData jarg1_); 1269 public final static native void btCollisionObjectFloatData_companionId_set(long jarg1, btCollisionObjectFloatData jarg1_, int jarg2); 1270 public final static native int btCollisionObjectFloatData_companionId_get(long jarg1, btCollisionObjectFloatData jarg1_); 1271 public final static native void btCollisionObjectFloatData_activationState1_set(long jarg1, btCollisionObjectFloatData jarg1_, int jarg2); 1272 public final static native int btCollisionObjectFloatData_activationState1_get(long jarg1, btCollisionObjectFloatData jarg1_); 1273 public final static native void btCollisionObjectFloatData_internalType_set(long jarg1, btCollisionObjectFloatData jarg1_, int jarg2); 1274 public final static native int btCollisionObjectFloatData_internalType_get(long jarg1, btCollisionObjectFloatData jarg1_); 1275 public final static native void btCollisionObjectFloatData_checkCollideWith_set(long jarg1, btCollisionObjectFloatData jarg1_, int jarg2); 1276 public final static native int btCollisionObjectFloatData_checkCollideWith_get(long jarg1, btCollisionObjectFloatData jarg1_); 1277 public final static native void btCollisionObjectFloatData_padding_set(long jarg1, btCollisionObjectFloatData jarg1_, String jarg2); 1278 public final static native String btCollisionObjectFloatData_padding_get(long jarg1, btCollisionObjectFloatData jarg1_); 1279 public final static native long new_btCollisionObjectFloatData(); 1280 public final static native void delete_btCollisionObjectFloatData(long jarg1); 1281 public final static native void GdxCollisionObjectBridge_userValue_set(long jarg1, GdxCollisionObjectBridge jarg1_, int jarg2); 1282 public final static native int GdxCollisionObjectBridge_userValue_get(long jarg1, GdxCollisionObjectBridge jarg1_); 1283 public final static native void GdxCollisionObjectBridge_contactCallbackFlag_set(long jarg1, GdxCollisionObjectBridge jarg1_, int jarg2); 1284 public final static native int GdxCollisionObjectBridge_contactCallbackFlag_get(long jarg1, GdxCollisionObjectBridge jarg1_); 1285 public final static native void GdxCollisionObjectBridge_contactCallbackFilter_set(long jarg1, GdxCollisionObjectBridge jarg1_, int jarg2); 1286 public final static native int GdxCollisionObjectBridge_contactCallbackFilter_get(long jarg1, GdxCollisionObjectBridge jarg1_); 1287 public final static native long new_GdxCollisionObjectBridge(); 1288 public final static native void delete_GdxCollisionObjectBridge(long jarg1); 1289 public final static native boolean gdxCheckFilter__SWIG_0(int jarg1, int jarg2); 1290 public final static native boolean gdxCheckFilter__SWIG_1(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionObject jarg2_); 1291 public final static native Vector3 btDbvtAabbMm_Center(long jarg1, btDbvtAabbMm jarg1_); 1292 public final static native Vector3 btDbvtAabbMm_Lengths(long jarg1, btDbvtAabbMm jarg1_); 1293 public final static native Vector3 btDbvtAabbMm_Extents(long jarg1, btDbvtAabbMm jarg1_); 1294 public final static native Vector3 btDbvtAabbMm_Mins(long jarg1, btDbvtAabbMm jarg1_); 1295 public final static native Vector3 btDbvtAabbMm_Maxs(long jarg1, btDbvtAabbMm jarg1_); 1296 public final static native long btDbvtAabbMm_FromCE(Vector3 jarg1, Vector3 jarg2); 1297 public final static native long btDbvtAabbMm_FromCR(Vector3 jarg1, float jarg2); 1298 public final static native long btDbvtAabbMm_FromMM(Vector3 jarg1, Vector3 jarg2); 1299 public final static native long btDbvtAabbMm_FromPoints__SWIG_0(long jarg1, btVector3 jarg1_, int jarg2); 1300 public final static native long btDbvtAabbMm_FromPoints__SWIG_1(long jarg1, int jarg2); 1301 public final static native void btDbvtAabbMm_Expand(long jarg1, btDbvtAabbMm jarg1_, Vector3 jarg2); 1302 public final static native void btDbvtAabbMm_SignedExpand(long jarg1, btDbvtAabbMm jarg1_, Vector3 jarg2); 1303 public final static native boolean btDbvtAabbMm_Contain(long jarg1, btDbvtAabbMm jarg1_, long jarg2, btDbvtAabbMm jarg2_); 1304 public final static native int btDbvtAabbMm_Classify(long jarg1, btDbvtAabbMm jarg1_, Vector3 jarg2, float jarg3, int jarg4); 1305 public final static native float btDbvtAabbMm_ProjectMinimum(long jarg1, btDbvtAabbMm jarg1_, Vector3 jarg2, long jarg3); 1306 public final static native boolean Intersect__SWIG_0(long jarg1, btDbvtAabbMm jarg1_, long jarg2, btDbvtAabbMm jarg2_); 1307 public final static native boolean Intersect__SWIG_1(long jarg1, btDbvtAabbMm jarg1_, Vector3 jarg2); 1308 public final static native float Proximity(long jarg1, btDbvtAabbMm jarg1_, long jarg2, btDbvtAabbMm jarg2_); 1309 public final static native int Select(long jarg1, btDbvtAabbMm jarg1_, long jarg2, btDbvtAabbMm jarg2_, long jarg3, btDbvtAabbMm jarg3_); 1310 public final static native void Merge(long jarg1, btDbvtAabbMm jarg1_, long jarg2, btDbvtAabbMm jarg2_, long jarg3, btDbvtAabbMm jarg3_); 1311 public final static native boolean NotEqual(long jarg1, btDbvtAabbMm jarg1_, long jarg2, btDbvtAabbMm jarg2_); 1312 public final static native Vector3 btDbvtAabbMm_tMins(long jarg1, btDbvtAabbMm jarg1_); 1313 public final static native Vector3 btDbvtAabbMm_tMaxs(long jarg1, btDbvtAabbMm jarg1_); 1314 public final static native long new_btDbvtAabbMm(); 1315 public final static native void delete_btDbvtAabbMm(long jarg1); 1316 public final static native void btDbvtNode_volume_set(long jarg1, btDbvtNode jarg1_, long jarg2, btDbvtAabbMm jarg2_); 1317 public final static native long btDbvtNode_volume_get(long jarg1, btDbvtNode jarg1_); 1318 public final static native void btDbvtNode_parent_set(long jarg1, btDbvtNode jarg1_, long jarg2, btDbvtNode jarg2_); 1319 public final static native long btDbvtNode_parent_get(long jarg1, btDbvtNode jarg1_); 1320 public final static native boolean btDbvtNode_isleaf(long jarg1, btDbvtNode jarg1_); 1321 public final static native boolean btDbvtNode_isinternal(long jarg1, btDbvtNode jarg1_); 1322 public final static native void btDbvtNode_childs_set(long jarg1, btDbvtNode jarg1_, long jarg2); 1323 public final static native long btDbvtNode_childs_get(long jarg1, btDbvtNode jarg1_); 1324 public final static native void btDbvtNode_data_set(long jarg1, btDbvtNode jarg1_, long jarg2); 1325 public final static native long btDbvtNode_data_get(long jarg1, btDbvtNode jarg1_); 1326 public final static native void btDbvtNode_dataAsInt_set(long jarg1, btDbvtNode jarg1_, int jarg2); 1327 public final static native int btDbvtNode_dataAsInt_get(long jarg1, btDbvtNode jarg1_); 1328 public final static native long btDbvtNode_getChild(long jarg1, btDbvtNode jarg1_, int jarg2); 1329 public final static native long btDbvtNode_getChild0(long jarg1, btDbvtNode jarg1_); 1330 public final static native long btDbvtNode_getChild1(long jarg1, btDbvtNode jarg1_); 1331 public final static native long btDbvtNode_getDataAsProxy(long jarg1, btDbvtNode jarg1_); 1332 public final static native long btDbvtNode_getDataAsProxyClientObject(long jarg1, btDbvtNode jarg1_); 1333 public final static native long new_btDbvtNode(); 1334 public final static native void delete_btDbvtNode(long jarg1); 1335 public final static native void btDbvt_sStkNN_a_set(long jarg1, btDbvt.sStkNN jarg1_, long jarg2, btDbvtNode jarg2_); 1336 public final static native long btDbvt_sStkNN_a_get(long jarg1, btDbvt.sStkNN jarg1_); 1337 public final static native void btDbvt_sStkNN_b_set(long jarg1, btDbvt.sStkNN jarg1_, long jarg2, btDbvtNode jarg2_); 1338 public final static native long btDbvt_sStkNN_b_get(long jarg1, btDbvt.sStkNN jarg1_); 1339 public final static native long new_btDbvt_sStkNN__SWIG_0(); 1340 public final static native long new_btDbvt_sStkNN__SWIG_1(long jarg1, btDbvtNode jarg1_, long jarg2, btDbvtNode jarg2_); 1341 public final static native void delete_btDbvt_sStkNN(long jarg1); 1342 public final static native void btDbvt_sStkNP_node_set(long jarg1, btDbvt.sStkNP jarg1_, long jarg2, btDbvtNode jarg2_); 1343 public final static native long btDbvt_sStkNP_node_get(long jarg1, btDbvt.sStkNP jarg1_); 1344 public final static native void btDbvt_sStkNP_mask_set(long jarg1, btDbvt.sStkNP jarg1_, int jarg2); 1345 public final static native int btDbvt_sStkNP_mask_get(long jarg1, btDbvt.sStkNP jarg1_); 1346 public final static native long new_btDbvt_sStkNP(long jarg1, btDbvtNode jarg1_, long jarg2); 1347 public final static native void delete_btDbvt_sStkNP(long jarg1); 1348 public final static native void btDbvt_sStkNPS_node_set(long jarg1, btDbvt.sStkNPS jarg1_, long jarg2, btDbvtNode jarg2_); 1349 public final static native long btDbvt_sStkNPS_node_get(long jarg1, btDbvt.sStkNPS jarg1_); 1350 public final static native void btDbvt_sStkNPS_mask_set(long jarg1, btDbvt.sStkNPS jarg1_, int jarg2); 1351 public final static native int btDbvt_sStkNPS_mask_get(long jarg1, btDbvt.sStkNPS jarg1_); 1352 public final static native void btDbvt_sStkNPS_value_set(long jarg1, btDbvt.sStkNPS jarg1_, float jarg2); 1353 public final static native float btDbvt_sStkNPS_value_get(long jarg1, btDbvt.sStkNPS jarg1_); 1354 public final static native long new_btDbvt_sStkNPS__SWIG_0(); 1355 public final static native long new_btDbvt_sStkNPS__SWIG_1(long jarg1, btDbvtNode jarg1_, long jarg2, float jarg3); 1356 public final static native void delete_btDbvt_sStkNPS(long jarg1); 1357 public final static native void btDbvt_sStkCLN_node_set(long jarg1, btDbvt.sStkCLN jarg1_, long jarg2, btDbvtNode jarg2_); 1358 public final static native long btDbvt_sStkCLN_node_get(long jarg1, btDbvt.sStkCLN jarg1_); 1359 public final static native void btDbvt_sStkCLN_parent_set(long jarg1, btDbvt.sStkCLN jarg1_, long jarg2, btDbvtNode jarg2_); 1360 public final static native long btDbvt_sStkCLN_parent_get(long jarg1, btDbvt.sStkCLN jarg1_); 1361 public final static native long new_btDbvt_sStkCLN(long jarg1, btDbvtNode jarg1_, long jarg2, btDbvtNode jarg2_); 1362 public final static native void delete_btDbvt_sStkCLN(long jarg1); 1363 public final static native void delete_btDbvt_IWriter(long jarg1); 1364 public final static native void btDbvt_IWriter_Prepare(long jarg1, btDbvt.IWriter jarg1_, long jarg2, btDbvtNode jarg2_, int jarg3); 1365 public final static native void btDbvt_IWriter_WriteNode(long jarg1, btDbvt.IWriter jarg1_, long jarg2, btDbvtNode jarg2_, int jarg3, int jarg4, int jarg5, int jarg6); 1366 public final static native void btDbvt_IWriter_WriteLeaf(long jarg1, btDbvt.IWriter jarg1_, long jarg2, btDbvtNode jarg2_, int jarg3, int jarg4); 1367 public final static native void delete_btDbvt_IClone(long jarg1); 1368 public final static native void btDbvt_IClone_CloneLeaf(long jarg1, btDbvt.IClone jarg1_, long jarg2, btDbvtNode jarg2_); 1369 public final static native long new_btDbvt_IClone(); 1370 public final static native void btDbvt_root_set(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_); 1371 public final static native long btDbvt_root_get(long jarg1, btDbvt jarg1_); 1372 public final static native void btDbvt_free_set(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_); 1373 public final static native long btDbvt_free_get(long jarg1, btDbvt jarg1_); 1374 public final static native void btDbvt_lkhd_set(long jarg1, btDbvt jarg1_, int jarg2); 1375 public final static native int btDbvt_lkhd_get(long jarg1, btDbvt jarg1_); 1376 public final static native void btDbvt_leaves_set(long jarg1, btDbvt jarg1_, int jarg2); 1377 public final static native int btDbvt_leaves_get(long jarg1, btDbvt jarg1_); 1378 public final static native void btDbvt_opath_set(long jarg1, btDbvt jarg1_, long jarg2); 1379 public final static native long btDbvt_opath_get(long jarg1, btDbvt jarg1_); 1380 public final static native void btDbvt_stkStack_set(long jarg1, btDbvt jarg1_, long jarg2); 1381 public final static native long btDbvt_stkStack_get(long jarg1, btDbvt jarg1_); 1382 public final static native void btDbvt_rayTestStack_set(long jarg1, btDbvt jarg1_, long jarg2); 1383 public final static native long btDbvt_rayTestStack_get(long jarg1, btDbvt jarg1_); 1384 public final static native long new_btDbvt(); 1385 public final static native void delete_btDbvt(long jarg1); 1386 public final static native void btDbvt_clear(long jarg1, btDbvt jarg1_); 1387 public final static native boolean btDbvt_empty(long jarg1, btDbvt jarg1_); 1388 public final static native void btDbvt_optimizeBottomUp(long jarg1, btDbvt jarg1_); 1389 public final static native void btDbvt_optimizeTopDown__SWIG_0(long jarg1, btDbvt jarg1_, int jarg2); 1390 public final static native void btDbvt_optimizeTopDown__SWIG_1(long jarg1, btDbvt jarg1_); 1391 public final static native void btDbvt_optimizeIncremental(long jarg1, btDbvt jarg1_, int jarg2); 1392 public final static native long btDbvt_insert(long jarg1, btDbvt jarg1_, long jarg2, btDbvtAabbMm jarg2_, long jarg3); 1393 public final static native void btDbvt_update__SWIG_0(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, int jarg3); 1394 public final static native void btDbvt_update__SWIG_1(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_); 1395 public final static native void btDbvt_update__SWIG_2(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtAabbMm jarg3_); 1396 public final static native boolean btDbvt_update__SWIG_3(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtAabbMm jarg3_, Vector3 jarg4, float jarg5); 1397 public final static native boolean btDbvt_update__SWIG_4(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtAabbMm jarg3_, Vector3 jarg4); 1398 public final static native boolean btDbvt_update__SWIG_5(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtAabbMm jarg3_, float jarg4); 1399 public final static native void btDbvt_remove(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_); 1400 public final static native void btDbvt_write(long jarg1, btDbvt jarg1_, long jarg2, btDbvt.IWriter jarg2_); 1401 public final static native void btDbvt_clone__SWIG_0(long jarg1, btDbvt jarg1_, long jarg2, btDbvt jarg2_, long jarg3, btDbvt.IClone jarg3_); 1402 public final static native void btDbvt_clone__SWIG_1(long jarg1, btDbvt jarg1_, long jarg2, btDbvt jarg2_); 1403 public final static native int btDbvt_maxdepth(long jarg1, btDbvtNode jarg1_); 1404 public final static native int btDbvt_countLeaves(long jarg1, btDbvtNode jarg1_); 1405 public final static native void btDbvt_extractLeaves(long jarg1, btDbvtNode jarg1_, long jarg2); 1406 public final static native void btDbvt_benchmark(); 1407 public final static native void btDbvt_enumNodes(long jarg1, btDbvtNode jarg1_, long jarg2, ICollide jarg2_); 1408 public final static native void btDbvt_enumLeaves(long jarg1, btDbvtNode jarg1_, long jarg2, ICollide jarg2_); 1409 public final static native void btDbvt_collideTT(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtNode jarg3_, long jarg4, ICollide jarg4_); 1410 public final static native void btDbvt_collideTTpersistentStack(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtNode jarg3_, long jarg4, ICollide jarg4_); 1411 public final static native void btDbvt_collideTV(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtAabbMm jarg3_, long jarg4, ICollide jarg4_); 1412 public final static native void btDbvt_rayTest(long jarg1, btDbvtNode jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, ICollide jarg4_); 1413 public final static native void btDbvt_rayTestInternal(long jarg1, btDbvt jarg1_, long jarg2, btDbvtNode jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, long[] jarg6, float jarg7, Vector3 jarg8, Vector3 jarg9, long jarg10, ICollide jarg10_); 1414 public final static native void btDbvt_collideKDOP__SWIG_0(long jarg1, btDbvtNode jarg1_, long jarg2, btVector3 jarg2_, java.nio.FloatBuffer jarg3, int jarg4, long jarg5, ICollide jarg5_); 1415 public final static native void btDbvt_collideOCL__SWIG_0(long jarg1, btDbvtNode jarg1_, long jarg2, btVector3 jarg2_, java.nio.FloatBuffer jarg3, Vector3 jarg4, int jarg5, long jarg6, ICollide jarg6_, boolean jarg7); 1416 public final static native void btDbvt_collideOCL__SWIG_1(long jarg1, btDbvtNode jarg1_, long jarg2, btVector3 jarg2_, java.nio.FloatBuffer jarg3, Vector3 jarg4, int jarg5, long jarg6, ICollide jarg6_); 1417 public final static native void btDbvt_collideTU(long jarg1, btDbvtNode jarg1_, long jarg2, ICollide jarg2_); 1418 public final static native int btDbvt_nearest(java.nio.IntBuffer jarg1, long jarg2, btDbvt.sStkNPS jarg2_, float jarg3, int jarg4, int jarg5); 1419 public final static native int btDbvt_allocate(long jarg1, long jarg2, long jarg3, btDbvt.sStkNPS jarg3_); 1420 public final static native void btDbvt_collideKDOP__SWIG_1(long jarg1, btDbvtNode jarg1_, java.nio.FloatBuffer jarg2, java.nio.FloatBuffer jarg3, int jarg4, long jarg5, ICollide jarg5_); 1421 public final static native void btDbvt_collideOCL__SWIG_2(long jarg1, btDbvtNode jarg1_, java.nio.FloatBuffer jarg2, java.nio.FloatBuffer jarg3, Vector3 jarg4, int jarg5, long jarg6, ICollide jarg6_, boolean jarg7); 1422 public final static native void btDbvt_collideOCL__SWIG_3(long jarg1, btDbvtNode jarg1_, java.nio.FloatBuffer jarg2, java.nio.FloatBuffer jarg3, Vector3 jarg4, int jarg5, long jarg6, ICollide jarg6_); 1423 public final static native void delete_ICollide(long jarg1); 1424 public final static native void ICollide_Process__SWIG_0(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtNode jarg3_); 1425 public final static native void ICollide_ProcessSwigExplicitICollide__SWIG_0(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_, long jarg3, btDbvtNode jarg3_); 1426 public final static native void ICollide_Process__SWIG_1(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_); 1427 public final static native void ICollide_ProcessSwigExplicitICollide__SWIG_1(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_); 1428 public final static native void ICollide_Process__SWIG_2(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_, float jarg3); 1429 public final static native void ICollide_ProcessSwigExplicitICollide__SWIG_2(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_, float jarg3); 1430 public final static native boolean ICollide_Descent(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_); 1431 public final static native boolean ICollide_DescentSwigExplicitICollide(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_); 1432 public final static native boolean ICollide_AllLeaves(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_); 1433 public final static native boolean ICollide_AllLeavesSwigExplicitICollide(long jarg1, ICollide jarg1_, long jarg2, btDbvtNode jarg2_); 1434 public final static native long new_ICollide(); 1435 public final static native void ICollide_director_connect(ICollide obj, long cptr, boolean mem_own, boolean weak_global); 1436 public final static native void ICollide_change_ownership(ICollide obj, long cptr, boolean take_or_release); 1437 public final static native void btDbvtProxy_leaf_set(long jarg1, btDbvtProxy jarg1_, long jarg2, btDbvtNode jarg2_); 1438 public final static native long btDbvtProxy_leaf_get(long jarg1, btDbvtProxy jarg1_); 1439 public final static native void btDbvtProxy_links_set(long jarg1, btDbvtProxy jarg1_, long jarg2); 1440 public final static native long btDbvtProxy_links_get(long jarg1, btDbvtProxy jarg1_); 1441 public final static native void btDbvtProxy_stage_set(long jarg1, btDbvtProxy jarg1_, int jarg2); 1442 public final static native int btDbvtProxy_stage_get(long jarg1, btDbvtProxy jarg1_); 1443 public final static native long new_btDbvtProxy(Vector3 jarg1, Vector3 jarg2, long jarg3, short jarg4, short jarg5); 1444 public final static native void delete_btDbvtProxy(long jarg1); 1445 public final static native void btDbvtBroadphase_sets_set(long jarg1, btDbvtBroadphase jarg1_, long jarg2, btDbvt jarg2_); 1446 public final static native long btDbvtBroadphase_sets_get(long jarg1, btDbvtBroadphase jarg1_); 1447 public final static native void btDbvtBroadphase_stageRoots_set(long jarg1, btDbvtBroadphase jarg1_, long jarg2); 1448 public final static native long btDbvtBroadphase_stageRoots_get(long jarg1, btDbvtBroadphase jarg1_); 1449 public final static native void btDbvtBroadphase_paircache_set(long jarg1, btDbvtBroadphase jarg1_, long jarg2, btOverlappingPairCache jarg2_); 1450 public final static native long btDbvtBroadphase_paircache_get(long jarg1, btDbvtBroadphase jarg1_); 1451 public final static native void btDbvtBroadphase_prediction_set(long jarg1, btDbvtBroadphase jarg1_, float jarg2); 1452 public final static native float btDbvtBroadphase_prediction_get(long jarg1, btDbvtBroadphase jarg1_); 1453 public final static native void btDbvtBroadphase_stageCurrent_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1454 public final static native int btDbvtBroadphase_stageCurrent_get(long jarg1, btDbvtBroadphase jarg1_); 1455 public final static native void btDbvtBroadphase_fupdates_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1456 public final static native int btDbvtBroadphase_fupdates_get(long jarg1, btDbvtBroadphase jarg1_); 1457 public final static native void btDbvtBroadphase_dupdates_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1458 public final static native int btDbvtBroadphase_dupdates_get(long jarg1, btDbvtBroadphase jarg1_); 1459 public final static native void btDbvtBroadphase_cupdates_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1460 public final static native int btDbvtBroadphase_cupdates_get(long jarg1, btDbvtBroadphase jarg1_); 1461 public final static native void btDbvtBroadphase_newpairs_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1462 public final static native int btDbvtBroadphase_newpairs_get(long jarg1, btDbvtBroadphase jarg1_); 1463 public final static native void btDbvtBroadphase_fixedleft_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1464 public final static native int btDbvtBroadphase_fixedleft_get(long jarg1, btDbvtBroadphase jarg1_); 1465 public final static native void btDbvtBroadphase_updates_call_set(long jarg1, btDbvtBroadphase jarg1_, long jarg2); 1466 public final static native long btDbvtBroadphase_updates_call_get(long jarg1, btDbvtBroadphase jarg1_); 1467 public final static native void btDbvtBroadphase_updates_done_set(long jarg1, btDbvtBroadphase jarg1_, long jarg2); 1468 public final static native long btDbvtBroadphase_updates_done_get(long jarg1, btDbvtBroadphase jarg1_); 1469 public final static native void btDbvtBroadphase_updates_ratio_set(long jarg1, btDbvtBroadphase jarg1_, float jarg2); 1470 public final static native float btDbvtBroadphase_updates_ratio_get(long jarg1, btDbvtBroadphase jarg1_); 1471 public final static native void btDbvtBroadphase_pid_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1472 public final static native int btDbvtBroadphase_pid_get(long jarg1, btDbvtBroadphase jarg1_); 1473 public final static native void btDbvtBroadphase_cid_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1474 public final static native int btDbvtBroadphase_cid_get(long jarg1, btDbvtBroadphase jarg1_); 1475 public final static native void btDbvtBroadphase_gid_set(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1476 public final static native int btDbvtBroadphase_gid_get(long jarg1, btDbvtBroadphase jarg1_); 1477 public final static native void btDbvtBroadphase_releasepaircache_set(long jarg1, btDbvtBroadphase jarg1_, boolean jarg2); 1478 public final static native boolean btDbvtBroadphase_releasepaircache_get(long jarg1, btDbvtBroadphase jarg1_); 1479 public final static native void btDbvtBroadphase_deferedcollide_set(long jarg1, btDbvtBroadphase jarg1_, boolean jarg2); 1480 public final static native boolean btDbvtBroadphase_deferedcollide_get(long jarg1, btDbvtBroadphase jarg1_); 1481 public final static native void btDbvtBroadphase_needcleanup_set(long jarg1, btDbvtBroadphase jarg1_, boolean jarg2); 1482 public final static native boolean btDbvtBroadphase_needcleanup_get(long jarg1, btDbvtBroadphase jarg1_); 1483 public final static native long new_btDbvtBroadphase__SWIG_0(long jarg1, btOverlappingPairCache jarg1_); 1484 public final static native long new_btDbvtBroadphase__SWIG_1(); 1485 public final static native void delete_btDbvtBroadphase(long jarg1); 1486 public final static native void btDbvtBroadphase_collide(long jarg1, btDbvtBroadphase jarg1_, long jarg2, btDispatcher jarg2_); 1487 public final static native void btDbvtBroadphase_optimize(long jarg1, btDbvtBroadphase jarg1_); 1488 public final static native void btDbvtBroadphase_rayTest__SWIG_0(long jarg1, btDbvtBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5, Vector3 jarg6); 1489 public final static native void btDbvtBroadphase_rayTest__SWIG_1(long jarg1, btDbvtBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_, Vector3 jarg5); 1490 public final static native void btDbvtBroadphase_rayTest__SWIG_2(long jarg1, btDbvtBroadphase jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btBroadphaseRayCallback jarg4_); 1491 public final static native long btDbvtBroadphase_getOverlappingPairCache__SWIG_0(long jarg1, btDbvtBroadphase jarg1_); 1492 public final static native void btDbvtBroadphase_performDeferredRemoval(long jarg1, btDbvtBroadphase jarg1_, long jarg2, btDispatcher jarg2_); 1493 public final static native void btDbvtBroadphase_setVelocityPrediction(long jarg1, btDbvtBroadphase jarg1_, float jarg2); 1494 public final static native float btDbvtBroadphase_getVelocityPrediction(long jarg1, btDbvtBroadphase jarg1_); 1495 public final static native void btDbvtBroadphase_setAabbForceUpdate(long jarg1, btDbvtBroadphase jarg1_, long jarg2, btBroadphaseProxy jarg2_, Vector3 jarg3, Vector3 jarg4, long jarg5, btDispatcher jarg5_); 1496 public final static native void btDbvtBroadphase_benchmark(long jarg1, btBroadphaseInterface jarg1_); 1497 public final static native long btDbvtBroadphase_getSet(long jarg1, btDbvtBroadphase jarg1_, int jarg2); 1498 public final static native long btDbvtBroadphase_getSet0(long jarg1, btDbvtBroadphase jarg1_); 1499 public final static native long btDbvtBroadphase_getSet1(long jarg1, btDbvtBroadphase jarg1_); 1500 public final static native void btCompoundShapeChild_transform_set(long jarg1, btCompoundShapeChild jarg1_, long jarg2, btTransform jarg2_); 1501 public final static native long btCompoundShapeChild_transform_get(long jarg1, btCompoundShapeChild jarg1_); 1502 public final static native void btCompoundShapeChild_childShape_set(long jarg1, btCompoundShapeChild jarg1_, long jarg2, btCollisionShape jarg2_); 1503 public final static native long btCompoundShapeChild_childShape_get(long jarg1, btCompoundShapeChild jarg1_); 1504 public final static native void btCompoundShapeChild_childShapeType_set(long jarg1, btCompoundShapeChild jarg1_, int jarg2); 1505 public final static native int btCompoundShapeChild_childShapeType_get(long jarg1, btCompoundShapeChild jarg1_); 1506 public final static native void btCompoundShapeChild_childMargin_set(long jarg1, btCompoundShapeChild jarg1_, float jarg2); 1507 public final static native float btCompoundShapeChild_childMargin_get(long jarg1, btCompoundShapeChild jarg1_); 1508 public final static native void btCompoundShapeChild_node_set(long jarg1, btCompoundShapeChild jarg1_, long jarg2, btDbvtNode jarg2_); 1509 public final static native long btCompoundShapeChild_node_get(long jarg1, btCompoundShapeChild jarg1_); 1510 public final static native long new_btCompoundShapeChild(); 1511 public final static native void delete_btCompoundShapeChild(long jarg1); 1512 public final static native long new_btCompoundShape__SWIG_0(boolean jarg1, int jarg2); 1513 public final static native long new_btCompoundShape__SWIG_1(boolean jarg1); 1514 public final static native long new_btCompoundShape__SWIG_2(); 1515 public final static native void delete_btCompoundShape(long jarg1); 1516 public final static native void btCompoundShape_internalAddChildShape(long jarg1, btCompoundShape jarg1_, Matrix4 jarg2, long jarg3, btCollisionShape jarg3_); 1517 public final static native void btCompoundShape_internalRemoveChildShape(long jarg1, btCompoundShape jarg1_, long jarg2, btCollisionShape jarg2_); 1518 public final static native void btCompoundShape_internalRemoveChildShapeByIndex(long jarg1, btCompoundShape jarg1_, int jarg2); 1519 public final static native int btCompoundShape_getNumChildShapes(long jarg1, btCompoundShape jarg1_); 1520 public final static native Matrix4 btCompoundShape_getChildTransform__SWIG_0(long jarg1, btCompoundShape jarg1_, int jarg2); 1521 public final static native void btCompoundShape_updateChildTransform__SWIG_0(long jarg1, btCompoundShape jarg1_, int jarg2, Matrix4 jarg3, boolean jarg4); 1522 public final static native void btCompoundShape_updateChildTransform__SWIG_1(long jarg1, btCompoundShape jarg1_, int jarg2, Matrix4 jarg3); 1523 public final static native long btCompoundShape_getChildList(long jarg1, btCompoundShape jarg1_); 1524 public final static native void btCompoundShape_recalculateLocalAabb(long jarg1, btCompoundShape jarg1_); 1525 public final static native long btCompoundShape_getDynamicAabbTree__SWIG_0(long jarg1, btCompoundShape jarg1_); 1526 public final static native void btCompoundShape_createAabbTreeFromChildren(long jarg1, btCompoundShape jarg1_); 1527 public final static native void btCompoundShape_calculatePrincipalAxisTransform(long jarg1, btCompoundShape jarg1_, java.nio.FloatBuffer jarg2, Matrix4 jarg3, Vector3 jarg4); 1528 public final static native int btCompoundShape_getUpdateRevision(long jarg1, btCompoundShape jarg1_); 1529 public final static native void btCompoundShapeChildData_transform_set(long jarg1, btCompoundShapeChildData jarg1_, long jarg2, btTransformFloatData jarg2_); 1530 public final static native long btCompoundShapeChildData_transform_get(long jarg1, btCompoundShapeChildData jarg1_); 1531 public final static native void btCompoundShapeChildData_childShape_set(long jarg1, btCompoundShapeChildData jarg1_, long jarg2, btCollisionShapeData jarg2_); 1532 public final static native long btCompoundShapeChildData_childShape_get(long jarg1, btCompoundShapeChildData jarg1_); 1533 public final static native void btCompoundShapeChildData_childShapeType_set(long jarg1, btCompoundShapeChildData jarg1_, int jarg2); 1534 public final static native int btCompoundShapeChildData_childShapeType_get(long jarg1, btCompoundShapeChildData jarg1_); 1535 public final static native void btCompoundShapeChildData_childMargin_set(long jarg1, btCompoundShapeChildData jarg1_, float jarg2); 1536 public final static native float btCompoundShapeChildData_childMargin_get(long jarg1, btCompoundShapeChildData jarg1_); 1537 public final static native long new_btCompoundShapeChildData(); 1538 public final static native void delete_btCompoundShapeChildData(long jarg1); 1539 public final static native void btCompoundShapeData_collisionShapeData_set(long jarg1, btCompoundShapeData jarg1_, long jarg2, btCollisionShapeData jarg2_); 1540 public final static native long btCompoundShapeData_collisionShapeData_get(long jarg1, btCompoundShapeData jarg1_); 1541 public final static native void btCompoundShapeData_childShapePtr_set(long jarg1, btCompoundShapeData jarg1_, long jarg2, btCompoundShapeChildData jarg2_); 1542 public final static native long btCompoundShapeData_childShapePtr_get(long jarg1, btCompoundShapeData jarg1_); 1543 public final static native void btCompoundShapeData_numChildShapes_set(long jarg1, btCompoundShapeData jarg1_, int jarg2); 1544 public final static native int btCompoundShapeData_numChildShapes_get(long jarg1, btCompoundShapeData jarg1_); 1545 public final static native void btCompoundShapeData_collisionMargin_set(long jarg1, btCompoundShapeData jarg1_, float jarg2); 1546 public final static native float btCompoundShapeData_collisionMargin_get(long jarg1, btCompoundShapeData jarg1_); 1547 public final static native long new_btCompoundShapeData(); 1548 public final static native void delete_btCompoundShapeData(long jarg1); 1549 public final static native long new_btCollisionObjectArray__SWIG_0(); 1550 public final static native void delete_btCollisionObjectArray(long jarg1); 1551 public final static native long new_btCollisionObjectArray__SWIG_1(long jarg1, btCollisionObjectArray jarg1_); 1552 public final static native int btCollisionObjectArray_size(long jarg1, btCollisionObjectArray jarg1_); 1553 public final static native long btCollisionObjectArray_at__SWIG_0(long jarg1, btCollisionObjectArray jarg1_, int jarg2); 1554 public final static native void btCollisionObjectArray_clear(long jarg1, btCollisionObjectArray jarg1_); 1555 public final static native void btCollisionObjectArray_pop_back(long jarg1, btCollisionObjectArray jarg1_); 1556 public final static native void btCollisionObjectArray_resizeNoInitialize(long jarg1, btCollisionObjectArray jarg1_, int jarg2); 1557 public final static native void btCollisionObjectArray_resize__SWIG_0(long jarg1, btCollisionObjectArray jarg1_, int jarg2, long jarg3, btCollisionObject jarg3_); 1558 public final static native void btCollisionObjectArray_resize__SWIG_1(long jarg1, btCollisionObjectArray jarg1_, int jarg2); 1559 public final static native long btCollisionObjectArray_expandNonInitializing(long jarg1, btCollisionObjectArray jarg1_); 1560 public final static native long btCollisionObjectArray_expand__SWIG_0(long jarg1, btCollisionObjectArray jarg1_, long jarg2, btCollisionObject jarg2_); 1561 public final static native long btCollisionObjectArray_expand__SWIG_1(long jarg1, btCollisionObjectArray jarg1_); 1562 public final static native void btCollisionObjectArray_push_back(long jarg1, btCollisionObjectArray jarg1_, long jarg2, btCollisionObject jarg2_); 1563 public final static native int btCollisionObjectArray_capacity(long jarg1, btCollisionObjectArray jarg1_); 1564 public final static native void btCollisionObjectArray_reserve(long jarg1, btCollisionObjectArray jarg1_, int jarg2); 1565 public final static native long new_btCollisionObjectArray_less(); 1566 public final static native void delete_btCollisionObjectArray_less(long jarg1); 1567 public final static native void btCollisionObjectArray_swap(long jarg1, btCollisionObjectArray jarg1_, int jarg2, int jarg3); 1568 public final static native int btCollisionObjectArray_findBinarySearch(long jarg1, btCollisionObjectArray jarg1_, long jarg2, btCollisionObject jarg2_); 1569 public final static native int btCollisionObjectArray_findLinearSearch(long jarg1, btCollisionObjectArray jarg1_, long jarg2, btCollisionObject jarg2_); 1570 public final static native void btCollisionObjectArray_remove(long jarg1, btCollisionObjectArray jarg1_, long jarg2, btCollisionObject jarg2_); 1571 public final static native void btCollisionObjectArray_initializeFromBuffer(long jarg1, btCollisionObjectArray jarg1_, long jarg2, int jarg3, int jarg4); 1572 public final static native void btCollisionObjectArray_copyFromArray(long jarg1, btCollisionObjectArray jarg1_, long jarg2, btCollisionObjectArray jarg2_); 1573 public final static native long new_btCollisionObjectConstArray__SWIG_0(); 1574 public final static native void delete_btCollisionObjectConstArray(long jarg1); 1575 public final static native long new_btCollisionObjectConstArray__SWIG_1(long jarg1, btCollisionObjectConstArray jarg1_); 1576 public final static native int btCollisionObjectConstArray_size(long jarg1, btCollisionObjectConstArray jarg1_); 1577 public final static native long btCollisionObjectConstArray_at__SWIG_0(long jarg1, btCollisionObjectConstArray jarg1_, int jarg2); 1578 public final static native void btCollisionObjectConstArray_clear(long jarg1, btCollisionObjectConstArray jarg1_); 1579 public final static native void btCollisionObjectConstArray_pop_back(long jarg1, btCollisionObjectConstArray jarg1_); 1580 public final static native void btCollisionObjectConstArray_resizeNoInitialize(long jarg1, btCollisionObjectConstArray jarg1_, int jarg2); 1581 public final static native void btCollisionObjectConstArray_resize__SWIG_0(long jarg1, btCollisionObjectConstArray jarg1_, int jarg2, long jarg3, btCollisionObject jarg3_); 1582 public final static native void btCollisionObjectConstArray_resize__SWIG_1(long jarg1, btCollisionObjectConstArray jarg1_, int jarg2); 1583 public final static native long btCollisionObjectConstArray_expandNonInitializing(long jarg1, btCollisionObjectConstArray jarg1_); 1584 public final static native long btCollisionObjectConstArray_expand__SWIG_0(long jarg1, btCollisionObjectConstArray jarg1_, long jarg2, btCollisionObject jarg2_); 1585 public final static native long btCollisionObjectConstArray_expand__SWIG_1(long jarg1, btCollisionObjectConstArray jarg1_); 1586 public final static native void btCollisionObjectConstArray_push_back(long jarg1, btCollisionObjectConstArray jarg1_, long jarg2, btCollisionObject jarg2_); 1587 public final static native int btCollisionObjectConstArray_capacity(long jarg1, btCollisionObjectConstArray jarg1_); 1588 public final static native void btCollisionObjectConstArray_reserve(long jarg1, btCollisionObjectConstArray jarg1_, int jarg2); 1589 public final static native long new_btCollisionObjectConstArray_less(); 1590 public final static native void delete_btCollisionObjectConstArray_less(long jarg1); 1591 public final static native void btCollisionObjectConstArray_swap(long jarg1, btCollisionObjectConstArray jarg1_, int jarg2, int jarg3); 1592 public final static native int btCollisionObjectConstArray_findBinarySearch(long jarg1, btCollisionObjectConstArray jarg1_, long jarg2, btCollisionObject jarg2_); 1593 public final static native int btCollisionObjectConstArray_findLinearSearch(long jarg1, btCollisionObjectConstArray jarg1_, long jarg2, btCollisionObject jarg2_); 1594 public final static native void btCollisionObjectConstArray_remove(long jarg1, btCollisionObjectConstArray jarg1_, long jarg2, btCollisionObject jarg2_); 1595 public final static native void btCollisionObjectConstArray_initializeFromBuffer(long jarg1, btCollisionObjectConstArray jarg1_, long jarg2, int jarg3, int jarg4); 1596 public final static native void btCollisionObjectConstArray_copyFromArray(long jarg1, btCollisionObjectConstArray jarg1_, long jarg2, btCollisionObjectConstArray jarg2_); 1597 public final static native void btCollisionObjectWrapper_parent_set(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionObjectWrapper jarg2_); 1598 public final static native long btCollisionObjectWrapper_parent_get(long jarg1, btCollisionObjectWrapper jarg1_); 1599 public final static native void btCollisionObjectWrapper_shape_set(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionShape jarg2_); 1600 public final static native long btCollisionObjectWrapper_shape_get(long jarg1, btCollisionObjectWrapper jarg1_); 1601 public final static native void btCollisionObjectWrapper_collisionObject_set(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionObject jarg2_); 1602 public final static native long btCollisionObjectWrapper_collisionObject_get(long jarg1, btCollisionObjectWrapper jarg1_); 1603 public final static native Matrix4 btCollisionObjectWrapper_worldTransform_get(long jarg1, btCollisionObjectWrapper jarg1_); 1604 public final static native void btCollisionObjectWrapper_partId_set(long jarg1, btCollisionObjectWrapper jarg1_, int jarg2); 1605 public final static native int btCollisionObjectWrapper_partId_get(long jarg1, btCollisionObjectWrapper jarg1_); 1606 public final static native void btCollisionObjectWrapper_index_set(long jarg1, btCollisionObjectWrapper jarg1_, int jarg2); 1607 public final static native int btCollisionObjectWrapper_index_get(long jarg1, btCollisionObjectWrapper jarg1_); 1608 public final static native long btCollisionObjectWrapper_getCollisionShape(long jarg1, btCollisionObjectWrapper jarg1_); 1609 public final static native long new_CollisionObjectWrapper__SWIG_0(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionShape jarg2_, long jarg3, btCollisionObject jarg3_, Matrix4 jarg4, int jarg5, int jarg6); 1610 public final static native long new_CollisionObjectWrapper__SWIG_1(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionShape jarg2_, long jarg3, btCollisionObject jarg3_, Matrix4 jarg4, int jarg5); 1611 public final static native long new_CollisionObjectWrapper__SWIG_2(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionShape jarg2_, long jarg3, btCollisionObject jarg3_, Matrix4 jarg4); 1612 public final static native long new_CollisionObjectWrapper__SWIG_3(long jarg1, btCollisionShape jarg1_, long jarg2, btCollisionObject jarg2_, Matrix4 jarg3, int jarg4, int jarg5); 1613 public final static native long new_CollisionObjectWrapper__SWIG_4(long jarg1, btCollisionShape jarg1_, long jarg2, btCollisionObject jarg2_, Matrix4 jarg3, int jarg4); 1614 public final static native long new_CollisionObjectWrapper__SWIG_5(long jarg1, btCollisionShape jarg1_, long jarg2, btCollisionObject jarg2_, Matrix4 jarg3); 1615 public final static native long new_CollisionObjectWrapper__SWIG_6(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionObject jarg2_, int jarg3, int jarg4); 1616 public final static native long new_CollisionObjectWrapper__SWIG_7(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionObject jarg2_, int jarg3); 1617 public final static native long new_CollisionObjectWrapper__SWIG_8(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionObject jarg2_); 1618 public final static native long new_CollisionObjectWrapper__SWIG_9(long jarg1, btCollisionObject jarg1_, int jarg2, int jarg3); 1619 public final static native long new_CollisionObjectWrapper__SWIG_10(long jarg1, btCollisionObject jarg1_, int jarg2); 1620 public final static native long new_CollisionObjectWrapper__SWIG_11(long jarg1, btCollisionObject jarg1_); 1621 public final static native long CollisionObjectWrapper_getWrapper(long jarg1, CollisionObjectWrapper jarg1_); 1622 public final static native void delete_CollisionObjectWrapper(long jarg1); 1623 public final static native long new_btEmptyAlgorithm(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_); 1624 public final static native long btEmptyAlgorithm_CreateFunc_CreateCollisionAlgorithm(long jarg1, btEmptyAlgorithm.CreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1625 public final static native long new_btEmptyAlgorithm_CreateFunc(); 1626 public final static native void delete_btEmptyAlgorithm_CreateFunc(long jarg1); 1627 public final static native void delete_btEmptyAlgorithm(long jarg1); 1628 public final static native void delete_btActivatingCollisionAlgorithm(long jarg1); 1629 public final static native void btConvexTriangleCallback_triangleCount_set(long jarg1, btConvexTriangleCallback jarg1_, int jarg2); 1630 public final static native int btConvexTriangleCallback_triangleCount_get(long jarg1, btConvexTriangleCallback jarg1_); 1631 public final static native void btConvexTriangleCallback_manifoldPtr_set(long jarg1, btConvexTriangleCallback jarg1_, long jarg2, btPersistentManifold jarg2_); 1632 public final static native long btConvexTriangleCallback_manifoldPtr_get(long jarg1, btConvexTriangleCallback jarg1_); 1633 public final static native long new_btConvexTriangleCallback(long jarg1, btDispatcher jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, boolean jarg4); 1634 public final static native void btConvexTriangleCallback_setTimeStepAndCounters(long jarg1, btConvexTriangleCallback jarg1_, float jarg2, long jarg3, btDispatcherInfo jarg3_, long jarg4, btCollisionObjectWrapper jarg4_, long jarg5, btCollisionObjectWrapper jarg5_, long jarg6, btManifoldResult jarg6_); 1635 public final static native void btConvexTriangleCallback_clearWrapperData(long jarg1, btConvexTriangleCallback jarg1_); 1636 public final static native void delete_btConvexTriangleCallback(long jarg1); 1637 public final static native void btConvexTriangleCallback_processTriangle(long jarg1, btConvexTriangleCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 1638 public final static native void btConvexTriangleCallback_processTriangleSwigExplicitbtConvexTriangleCallback(long jarg1, btConvexTriangleCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 1639 public final static native void btConvexTriangleCallback_clearCache(long jarg1, btConvexTriangleCallback jarg1_); 1640 public final static native Vector3 btConvexTriangleCallback_getAabbMin(long jarg1, btConvexTriangleCallback jarg1_); 1641 public final static native Vector3 btConvexTriangleCallback_getAabbMax(long jarg1, btConvexTriangleCallback jarg1_); 1642 public final static native void btConvexTriangleCallback_director_connect(btConvexTriangleCallback obj, long cptr, boolean mem_own, boolean weak_global); 1643 public final static native void btConvexTriangleCallback_change_ownership(btConvexTriangleCallback obj, long cptr, boolean take_or_release); 1644 public final static native long new_btConvexConcaveCollisionAlgorithm(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, boolean jarg4); 1645 public final static native void delete_btConvexConcaveCollisionAlgorithm(long jarg1); 1646 public final static native void btConvexConcaveCollisionAlgorithm_clearCache(long jarg1, btConvexConcaveCollisionAlgorithm jarg1_); 1647 public final static native long btConvexConcaveCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(long jarg1, btConvexConcaveCollisionAlgorithm.CreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1648 public final static native long new_btConvexConcaveCollisionAlgorithm_CreateFunc(); 1649 public final static native void delete_btConvexConcaveCollisionAlgorithm_CreateFunc(long jarg1); 1650 public final static native long btConvexConcaveCollisionAlgorithm_SwappedCreateFunc_CreateCollisionAlgorithm(long jarg1, btConvexConcaveCollisionAlgorithm.SwappedCreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1651 public final static native long new_btConvexConcaveCollisionAlgorithm_SwappedCreateFunc(); 1652 public final static native void delete_btConvexConcaveCollisionAlgorithm_SwappedCreateFunc(long jarg1); 1653 public final static native long new_btConvexPlaneCollisionAlgorithm(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_, boolean jarg5, int jarg6, int jarg7); 1654 public final static native void delete_btConvexPlaneCollisionAlgorithm(long jarg1); 1655 public final static native void btConvexPlaneCollisionAlgorithm_collideSingleContact(long jarg1, btConvexPlaneCollisionAlgorithm jarg1_, Quaternion jarg2, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_, long jarg5, btDispatcherInfo jarg5_, long jarg6, btManifoldResult jarg6_); 1656 public final static native void btConvexPlaneCollisionAlgorithm_CreateFunc_numPerturbationIterations_set(long jarg1, btConvexPlaneCollisionAlgorithm.CreateFunc jarg1_, int jarg2); 1657 public final static native int btConvexPlaneCollisionAlgorithm_CreateFunc_numPerturbationIterations_get(long jarg1, btConvexPlaneCollisionAlgorithm.CreateFunc jarg1_); 1658 public final static native void btConvexPlaneCollisionAlgorithm_CreateFunc_minimumPointsPerturbationThreshold_set(long jarg1, btConvexPlaneCollisionAlgorithm.CreateFunc jarg1_, int jarg2); 1659 public final static native int btConvexPlaneCollisionAlgorithm_CreateFunc_minimumPointsPerturbationThreshold_get(long jarg1, btConvexPlaneCollisionAlgorithm.CreateFunc jarg1_); 1660 public final static native long new_btConvexPlaneCollisionAlgorithm_CreateFunc(); 1661 public final static native long btConvexPlaneCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(long jarg1, btConvexPlaneCollisionAlgorithm.CreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1662 public final static native void delete_btConvexPlaneCollisionAlgorithm_CreateFunc(long jarg1); 1663 public final static native void gCompoundCompoundChildShapePairCallback_set(long jarg1); 1664 public final static native long gCompoundCompoundChildShapePairCallback_get(); 1665 public final static native long new_btCompoundCompoundCollisionAlgorithm(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, boolean jarg4); 1666 public final static native void delete_btCompoundCompoundCollisionAlgorithm(long jarg1); 1667 public final static native void btCompoundCompoundCollisionAlgorithm_processCollision(long jarg1, btCompoundCompoundCollisionAlgorithm jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btDispatcherInfo jarg4_, long jarg5, btManifoldResult jarg5_); 1668 public final static native float btCompoundCompoundCollisionAlgorithm_calculateTimeOfImpact(long jarg1, btCompoundCompoundCollisionAlgorithm jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_, long jarg4, btDispatcherInfo jarg4_, long jarg5, btManifoldResult jarg5_); 1669 public final static native void btCompoundCompoundCollisionAlgorithm_getAllContactManifolds(long jarg1, btCompoundCompoundCollisionAlgorithm jarg1_, long jarg2, btPersistentManifoldArray jarg2_); 1670 public final static native long btCompoundCompoundCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(long jarg1, btCompoundCompoundCollisionAlgorithm.CreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1671 public final static native long new_btCompoundCompoundCollisionAlgorithm_CreateFunc(); 1672 public final static native void delete_btCompoundCompoundCollisionAlgorithm_CreateFunc(long jarg1); 1673 public final static native long btCompoundCompoundCollisionAlgorithm_SwappedCreateFunc_CreateCollisionAlgorithm(long jarg1, btCompoundCompoundCollisionAlgorithm.SwappedCreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1674 public final static native long new_btCompoundCompoundCollisionAlgorithm_SwappedCreateFunc(); 1675 public final static native void delete_btCompoundCompoundCollisionAlgorithm_SwappedCreateFunc(long jarg1); 1676 public final static native void delete_btCollisionConfiguration(long jarg1); 1677 public final static native long btCollisionConfiguration_getPersistentManifoldPool(long jarg1, btCollisionConfiguration jarg1_); 1678 public final static native long btCollisionConfiguration_getCollisionAlgorithmPool(long jarg1, btCollisionConfiguration jarg1_); 1679 public final static native long btCollisionConfiguration_getCollisionAlgorithmCreateFunc(long jarg1, btCollisionConfiguration jarg1_, int jarg2, int jarg3); 1680 public final static native void btDefaultCollisionConstructionInfo_persistentManifoldPool_set(long jarg1, btDefaultCollisionConstructionInfo jarg1_, long jarg2, btPoolAllocator jarg2_); 1681 public final static native long btDefaultCollisionConstructionInfo_persistentManifoldPool_get(long jarg1, btDefaultCollisionConstructionInfo jarg1_); 1682 public final static native void btDefaultCollisionConstructionInfo_collisionAlgorithmPool_set(long jarg1, btDefaultCollisionConstructionInfo jarg1_, long jarg2, btPoolAllocator jarg2_); 1683 public final static native long btDefaultCollisionConstructionInfo_collisionAlgorithmPool_get(long jarg1, btDefaultCollisionConstructionInfo jarg1_); 1684 public final static native void btDefaultCollisionConstructionInfo_defaultMaxPersistentManifoldPoolSize_set(long jarg1, btDefaultCollisionConstructionInfo jarg1_, int jarg2); 1685 public final static native int btDefaultCollisionConstructionInfo_defaultMaxPersistentManifoldPoolSize_get(long jarg1, btDefaultCollisionConstructionInfo jarg1_); 1686 public final static native void btDefaultCollisionConstructionInfo_defaultMaxCollisionAlgorithmPoolSize_set(long jarg1, btDefaultCollisionConstructionInfo jarg1_, int jarg2); 1687 public final static native int btDefaultCollisionConstructionInfo_defaultMaxCollisionAlgorithmPoolSize_get(long jarg1, btDefaultCollisionConstructionInfo jarg1_); 1688 public final static native void btDefaultCollisionConstructionInfo_customCollisionAlgorithmMaxElementSize_set(long jarg1, btDefaultCollisionConstructionInfo jarg1_, int jarg2); 1689 public final static native int btDefaultCollisionConstructionInfo_customCollisionAlgorithmMaxElementSize_get(long jarg1, btDefaultCollisionConstructionInfo jarg1_); 1690 public final static native void btDefaultCollisionConstructionInfo_useEpaPenetrationAlgorithm_set(long jarg1, btDefaultCollisionConstructionInfo jarg1_, int jarg2); 1691 public final static native int btDefaultCollisionConstructionInfo_useEpaPenetrationAlgorithm_get(long jarg1, btDefaultCollisionConstructionInfo jarg1_); 1692 public final static native long new_btDefaultCollisionConstructionInfo(); 1693 public final static native void delete_btDefaultCollisionConstructionInfo(long jarg1); 1694 public final static native long new_btDefaultCollisionConfiguration__SWIG_0(long jarg1, btDefaultCollisionConstructionInfo jarg1_); 1695 public final static native long new_btDefaultCollisionConfiguration__SWIG_1(); 1696 public final static native void delete_btDefaultCollisionConfiguration(long jarg1); 1697 public final static native long btDefaultCollisionConfiguration_getSimplexSolver(long jarg1, btDefaultCollisionConfiguration jarg1_); 1698 public final static native void btDefaultCollisionConfiguration_setConvexConvexMultipointIterations__SWIG_0(long jarg1, btDefaultCollisionConfiguration jarg1_, int jarg2, int jarg3); 1699 public final static native void btDefaultCollisionConfiguration_setConvexConvexMultipointIterations__SWIG_1(long jarg1, btDefaultCollisionConfiguration jarg1_, int jarg2); 1700 public final static native void btDefaultCollisionConfiguration_setConvexConvexMultipointIterations__SWIG_2(long jarg1, btDefaultCollisionConfiguration jarg1_); 1701 public final static native void btDefaultCollisionConfiguration_setPlaneConvexMultipointIterations__SWIG_0(long jarg1, btDefaultCollisionConfiguration jarg1_, int jarg2, int jarg3); 1702 public final static native void btDefaultCollisionConfiguration_setPlaneConvexMultipointIterations__SWIG_1(long jarg1, btDefaultCollisionConfiguration jarg1_, int jarg2); 1703 public final static native void btDefaultCollisionConfiguration_setPlaneConvexMultipointIterations__SWIG_2(long jarg1, btDefaultCollisionConfiguration jarg1_); 1704 public final static native void gContactAddedCallback_set(long jarg1); 1705 public final static native long gContactAddedCallback_get(); 1706 public final static native long new_btManifoldResult__SWIG_0(); 1707 public final static native long new_btManifoldResult__SWIG_1(long jarg1, btCollisionObjectWrapper jarg1_, long jarg2, btCollisionObjectWrapper jarg2_); 1708 public final static native void delete_btManifoldResult(long jarg1); 1709 public final static native void btManifoldResult_setPersistentManifold(long jarg1, btManifoldResult jarg1_, long jarg2, btPersistentManifold jarg2_); 1710 public final static native long btManifoldResult_getPersistentManifold__SWIG_0(long jarg1, btManifoldResult jarg1_); 1711 public final static native void btManifoldResult_refreshContactPoints(long jarg1, btManifoldResult jarg1_); 1712 public final static native long btManifoldResult_getBody0Wrap(long jarg1, btManifoldResult jarg1_); 1713 public final static native long btManifoldResult_getBody1Wrap(long jarg1, btManifoldResult jarg1_); 1714 public final static native void btManifoldResult_setBody0Wrap(long jarg1, btManifoldResult jarg1_, long jarg2, btCollisionObjectWrapper jarg2_); 1715 public final static native void btManifoldResult_setBody1Wrap(long jarg1, btManifoldResult jarg1_, long jarg2, btCollisionObjectWrapper jarg2_); 1716 public final static native long btManifoldResult_getBody0Internal(long jarg1, btManifoldResult jarg1_); 1717 public final static native long btManifoldResult_getBody1Internal(long jarg1, btManifoldResult jarg1_); 1718 public final static native float btManifoldResult_calculateCombinedRestitution(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionObject jarg2_); 1719 public final static native float btManifoldResult_calculateCombinedFriction(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionObject jarg2_); 1720 public final static native int BT_SIMPLE_NULL_PAIR_get(); 1721 public final static native long new_btSimplePair(int jarg1, int jarg2); 1722 public final static native void btSimplePair_indexA_set(long jarg1, btSimplePair jarg1_, int jarg2); 1723 public final static native int btSimplePair_indexA_get(long jarg1, btSimplePair jarg1_); 1724 public final static native void btSimplePair_indexB_set(long jarg1, btSimplePair jarg1_, int jarg2); 1725 public final static native int btSimplePair_indexB_get(long jarg1, btSimplePair jarg1_); 1726 public final static native void btSimplePair_userPointer_set(long jarg1, btSimplePair jarg1_, long jarg2); 1727 public final static native long btSimplePair_userPointer_get(long jarg1, btSimplePair jarg1_); 1728 public final static native void btSimplePair_userValue_set(long jarg1, btSimplePair jarg1_, int jarg2); 1729 public final static native int btSimplePair_userValue_get(long jarg1, btSimplePair jarg1_); 1730 public final static native void delete_btSimplePair(long jarg1); 1731 public final static native void gOverlappingSimplePairs_set(int jarg1); 1732 public final static native int gOverlappingSimplePairs_get(); 1733 public final static native void gRemoveSimplePairs_set(int jarg1); 1734 public final static native int gRemoveSimplePairs_get(); 1735 public final static native void gAddedSimplePairs_set(int jarg1); 1736 public final static native int gAddedSimplePairs_get(); 1737 public final static native void gFindSimplePairs_set(int jarg1); 1738 public final static native int gFindSimplePairs_get(); 1739 public final static native long new_btHashedSimplePairCache(); 1740 public final static native void delete_btHashedSimplePairCache(long jarg1); 1741 public final static native void btHashedSimplePairCache_removeAllPairs(long jarg1, btHashedSimplePairCache jarg1_); 1742 public final static native long btHashedSimplePairCache_removeOverlappingPair(long jarg1, btHashedSimplePairCache jarg1_, int jarg2, int jarg3); 1743 public final static native long btHashedSimplePairCache_addOverlappingPair(long jarg1, btHashedSimplePairCache jarg1_, int jarg2, int jarg3); 1744 public final static native long btHashedSimplePairCache_getOverlappingPairArrayPtr__SWIG_0(long jarg1, btHashedSimplePairCache jarg1_); 1745 public final static native long btHashedSimplePairCache_getOverlappingPairArray__SWIG_0(long jarg1, btHashedSimplePairCache jarg1_); 1746 public final static native long btHashedSimplePairCache_findPair(long jarg1, btHashedSimplePairCache jarg1_, int jarg2, int jarg3); 1747 public final static native int btHashedSimplePairCache_GetCount(long jarg1, btHashedSimplePairCache jarg1_); 1748 public final static native int btHashedSimplePairCache_getNumOverlappingPairs(long jarg1, btHashedSimplePairCache jarg1_); 1749 public final static native long new_btSphereSphereCollisionAlgorithm__SWIG_0(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1750 public final static native long new_btSphereSphereCollisionAlgorithm__SWIG_1(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_); 1751 public final static native void delete_btSphereSphereCollisionAlgorithm(long jarg1); 1752 public final static native long btSphereSphereCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(long jarg1, btSphereSphereCollisionAlgorithm.CreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1753 public final static native long new_btSphereSphereCollisionAlgorithm_CreateFunc(); 1754 public final static native void delete_btSphereSphereCollisionAlgorithm_CreateFunc(long jarg1); 1755 public final static native long new_btBoxBoxCollisionAlgorithm__SWIG_0(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_); 1756 public final static native long new_btBoxBoxCollisionAlgorithm__SWIG_1(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1757 public final static native void delete_btBoxBoxCollisionAlgorithm(long jarg1); 1758 public final static native long btBoxBoxCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(long jarg1, btBoxBoxCollisionAlgorithm.CreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1759 public final static native long new_btBoxBoxCollisionAlgorithm_CreateFunc(); 1760 public final static native void delete_btBoxBoxCollisionAlgorithm_CreateFunc(long jarg1); 1761 public final static native void btCollisionAlgorithmCreateFunc_swapped_set(long jarg1, btCollisionAlgorithmCreateFunc jarg1_, boolean jarg2); 1762 public final static native boolean btCollisionAlgorithmCreateFunc_swapped_get(long jarg1, btCollisionAlgorithmCreateFunc jarg1_); 1763 public final static native long new_btCollisionAlgorithmCreateFunc(); 1764 public final static native void delete_btCollisionAlgorithmCreateFunc(long jarg1); 1765 public final static native long btCollisionAlgorithmCreateFunc_CreateCollisionAlgorithm(long jarg1, btCollisionAlgorithmCreateFunc jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1766 public final static native long new_btBox2dBox2dCollisionAlgorithm__SWIG_0(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_); 1767 public final static native long new_btBox2dBox2dCollisionAlgorithm__SWIG_1(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_); 1768 public final static native void delete_btBox2dBox2dCollisionAlgorithm(long jarg1); 1769 public final static native long new_btBox2dBox2dCollisionAlgorithm_CreateFunc(); 1770 public final static native void delete_btBox2dBox2dCollisionAlgorithm_CreateFunc(long jarg1); 1771 public final static native void btElement_id_set(long jarg1, btElement jarg1_, int jarg2); 1772 public final static native int btElement_id_get(long jarg1, btElement jarg1_); 1773 public final static native void btElement_sz_set(long jarg1, btElement jarg1_, int jarg2); 1774 public final static native int btElement_sz_get(long jarg1, btElement jarg1_); 1775 public final static native long new_btElement(); 1776 public final static native void delete_btElement(long jarg1); 1777 public final static native long new_btUnionFind(); 1778 public final static native void delete_btUnionFind(long jarg1); 1779 public final static native void btUnionFind_sortIslands(long jarg1, btUnionFind jarg1_); 1780 public final static native void btUnionFind_reset(long jarg1, btUnionFind jarg1_, int jarg2); 1781 public final static native int btUnionFind_getNumElements(long jarg1, btUnionFind jarg1_); 1782 public final static native boolean btUnionFind_isRoot(long jarg1, btUnionFind jarg1_, int jarg2); 1783 public final static native long btUnionFind_getElement__SWIG_0(long jarg1, btUnionFind jarg1_, int jarg2); 1784 public final static native void btUnionFind_allocate(long jarg1, btUnionFind jarg1_, int jarg2); 1785 public final static native void btUnionFind_Free(long jarg1, btUnionFind jarg1_); 1786 public final static native int btUnionFind_find__SWIG_0(long jarg1, btUnionFind jarg1_, int jarg2, int jarg3); 1787 public final static native void btUnionFind_unite(long jarg1, btUnionFind jarg1_, int jarg2, int jarg3); 1788 public final static native int btUnionFind_find__SWIG_1(long jarg1, btUnionFind jarg1_, int jarg2); 1789 public final static native long new_btSphereTriangleCollisionAlgorithm__SWIG_0(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_, boolean jarg5); 1790 public final static native long new_btSphereTriangleCollisionAlgorithm__SWIG_1(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_); 1791 public final static native void delete_btSphereTriangleCollisionAlgorithm(long jarg1); 1792 public final static native long new_btSphereTriangleCollisionAlgorithm_CreateFunc(); 1793 public final static native void delete_btSphereTriangleCollisionAlgorithm_CreateFunc(long jarg1); 1794 public final static native long new_btSimulationIslandManager(); 1795 public final static native void delete_btSimulationIslandManager(long jarg1); 1796 public final static native void btSimulationIslandManager_initUnionFind(long jarg1, btSimulationIslandManager jarg1_, int jarg2); 1797 public final static native long btSimulationIslandManager_getUnionFind(long jarg1, btSimulationIslandManager jarg1_); 1798 public final static native void btSimulationIslandManager_updateActivationState(long jarg1, btSimulationIslandManager jarg1_, long jarg2, btCollisionWorld jarg2_, long jarg3, btDispatcher jarg3_); 1799 public final static native void btSimulationIslandManager_storeIslandActivationState(long jarg1, btSimulationIslandManager jarg1_, long jarg2, btCollisionWorld jarg2_); 1800 public final static native void btSimulationIslandManager_findUnions(long jarg1, btSimulationIslandManager jarg1_, long jarg2, btDispatcher jarg2_, long jarg3, btCollisionWorld jarg3_); 1801 public final static native void delete_btSimulationIslandManager_IslandCallback(long jarg1); 1802 public final static native void btSimulationIslandManager_IslandCallback_processIsland(long jarg1, btSimulationIslandManager.IslandCallback jarg1_, long jarg2, int jarg3, long jarg4, int jarg5, int jarg6); 1803 public final static native void btSimulationIslandManager_buildAndProcessIslands(long jarg1, btSimulationIslandManager jarg1_, long jarg2, btDispatcher jarg2_, long jarg3, btCollisionWorld jarg3_, long jarg4, btSimulationIslandManager.IslandCallback jarg4_); 1804 public final static native void btSimulationIslandManager_buildIslands(long jarg1, btSimulationIslandManager jarg1_, long jarg2, btDispatcher jarg2_, long jarg3, btCollisionWorld jarg3_); 1805 public final static native boolean btSimulationIslandManager_getSplitIslands(long jarg1, btSimulationIslandManager jarg1_); 1806 public final static native void btSimulationIslandManager_setSplitIslands(long jarg1, btSimulationIslandManager jarg1_, boolean jarg2); 1807 public final static native long new_btGhostObject(); 1808 public final static native void delete_btGhostObject(long jarg1); 1809 public final static native void btGhostObject_convexSweepTest__SWIG_0(long jarg1, btGhostObject jarg1_, long jarg2, btConvexShape jarg2_, Matrix4 jarg3, Matrix4 jarg4, long jarg5, ConvexResultCallback jarg5_, float jarg6); 1810 public final static native void btGhostObject_convexSweepTest__SWIG_1(long jarg1, btGhostObject jarg1_, long jarg2, btConvexShape jarg2_, Matrix4 jarg3, Matrix4 jarg4, long jarg5, ConvexResultCallback jarg5_); 1811 public final static native void btGhostObject_rayTest(long jarg1, btGhostObject jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, RayResultCallback jarg4_); 1812 public final static native void btGhostObject_addOverlappingObjectInternal__SWIG_0(long jarg1, btGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 1813 public final static native void btGhostObject_addOverlappingObjectInternal__SWIG_1(long jarg1, btGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1814 public final static native void btGhostObject_removeOverlappingObjectInternal__SWIG_0(long jarg1, btGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_, long jarg4, btBroadphaseProxy jarg4_); 1815 public final static native void btGhostObject_removeOverlappingObjectInternal__SWIG_1(long jarg1, btGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_); 1816 public final static native int btGhostObject_getNumOverlappingObjects(long jarg1, btGhostObject jarg1_); 1817 public final static native long btGhostObject_getOverlappingObject__SWIG_0(long jarg1, btGhostObject jarg1_, int jarg2); 1818 public final static native long btGhostObject_getOverlappingPairs__SWIG_0(long jarg1, btGhostObject jarg1_); 1819 public final static native long btGhostObject_upcast__SWIG_0(long jarg1, btCollisionObject jarg1_); 1820 public final static native long new_btPairCachingGhostObject(); 1821 public final static native void delete_btPairCachingGhostObject(long jarg1); 1822 public final static native void btPairCachingGhostObject_addOverlappingObjectInternal__SWIG_0(long jarg1, btPairCachingGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 1823 public final static native void btPairCachingGhostObject_addOverlappingObjectInternal__SWIG_1(long jarg1, btPairCachingGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1824 public final static native void btPairCachingGhostObject_removeOverlappingObjectInternal__SWIG_0(long jarg1, btPairCachingGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_, long jarg4, btBroadphaseProxy jarg4_); 1825 public final static native void btPairCachingGhostObject_removeOverlappingObjectInternal__SWIG_1(long jarg1, btPairCachingGhostObject jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_); 1826 public final static native long btPairCachingGhostObject_getOverlappingPairCache(long jarg1, btPairCachingGhostObject jarg1_); 1827 public final static native long new_btGhostPairCallback(); 1828 public final static native void delete_btGhostPairCallback(long jarg1); 1829 public final static native long btGhostPairCallback_addOverlappingPair(long jarg1, btGhostPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 1830 public final static native long btGhostPairCallback_addOverlappingPairSwigExplicitbtGhostPairCallback(long jarg1, btGhostPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_); 1831 public final static native long btGhostPairCallback_removeOverlappingPair(long jarg1, btGhostPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_, long jarg4, btDispatcher jarg4_); 1832 public final static native long btGhostPairCallback_removeOverlappingPairSwigExplicitbtGhostPairCallback(long jarg1, btGhostPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btBroadphaseProxy jarg3_, long jarg4, btDispatcher jarg4_); 1833 public final static native void btGhostPairCallback_removeOverlappingPairsContainingProxy(long jarg1, btGhostPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_); 1834 public final static native void btGhostPairCallback_removeOverlappingPairsContainingProxySwigExplicitbtGhostPairCallback(long jarg1, btGhostPairCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_, long jarg3, btDispatcher jarg3_); 1835 public final static native void btGhostPairCallback_director_connect(btGhostPairCallback obj, long cptr, boolean mem_own, boolean weak_global); 1836 public final static native void btGhostPairCallback_change_ownership(btGhostPairCallback obj, long cptr, boolean take_or_release); 1837 public final static native long new_btCollisionWorld(long jarg1, btDispatcher jarg1_, long jarg2, btBroadphaseInterface jarg2_, long jarg3, btCollisionConfiguration jarg3_); 1838 public final static native void delete_btCollisionWorld(long jarg1); 1839 public final static native void btCollisionWorld_setBroadphase(long jarg1, btCollisionWorld jarg1_, long jarg2, btBroadphaseInterface jarg2_); 1840 public final static native long btCollisionWorld_getBroadphase__SWIG_0(long jarg1, btCollisionWorld jarg1_); 1841 public final static native long btCollisionWorld_getPairCache(long jarg1, btCollisionWorld jarg1_); 1842 public final static native long btCollisionWorld_getDispatcher__SWIG_0(long jarg1, btCollisionWorld jarg1_); 1843 public final static native void btCollisionWorld_updateSingleAabb(long jarg1, btCollisionWorld jarg1_, long jarg2, btCollisionObject jarg2_); 1844 public final static native void btCollisionWorld_updateAabbs(long jarg1, btCollisionWorld jarg1_); 1845 public final static native void btCollisionWorld_computeOverlappingPairs(long jarg1, btCollisionWorld jarg1_); 1846 public final static native void btCollisionWorld_setDebugDrawer(long jarg1, btCollisionWorld jarg1_, long jarg2, btIDebugDraw jarg2_); 1847 public final static native long btCollisionWorld_getDebugDrawer(long jarg1, btCollisionWorld jarg1_); 1848 public final static native void btCollisionWorld_debugDrawWorld(long jarg1, btCollisionWorld jarg1_); 1849 public final static native void btCollisionWorld_debugDrawObject(long jarg1, btCollisionWorld jarg1_, Matrix4 jarg2, long jarg3, btCollisionShape jarg3_, Vector3 jarg4); 1850 public final static native int btCollisionWorld_getNumCollisionObjects(long jarg1, btCollisionWorld jarg1_); 1851 public final static native void btCollisionWorld_rayTest(long jarg1, btCollisionWorld jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, RayResultCallback jarg4_); 1852 public final static native void btCollisionWorld_convexSweepTest__SWIG_0(long jarg1, btCollisionWorld jarg1_, long jarg2, btConvexShape jarg2_, Matrix4 jarg3, Matrix4 jarg4, long jarg5, ConvexResultCallback jarg5_, float jarg6); 1853 public final static native void btCollisionWorld_convexSweepTest__SWIG_1(long jarg1, btCollisionWorld jarg1_, long jarg2, btConvexShape jarg2_, Matrix4 jarg3, Matrix4 jarg4, long jarg5, ConvexResultCallback jarg5_); 1854 public final static native void btCollisionWorld_contactTest(long jarg1, btCollisionWorld jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, ContactResultCallback jarg3_); 1855 public final static native void btCollisionWorld_contactPairTest(long jarg1, btCollisionWorld jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_, long jarg4, ContactResultCallback jarg4_); 1856 public final static native void btCollisionWorld_rayTestSingle(Matrix4 jarg1, Matrix4 jarg2, long jarg3, btCollisionObject jarg3_, long jarg4, btCollisionShape jarg4_, Matrix4 jarg5, long jarg6, RayResultCallback jarg6_); 1857 public final static native void btCollisionWorld_rayTestSingleInternal(Matrix4 jarg1, Matrix4 jarg2, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, RayResultCallback jarg4_); 1858 public final static native void 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); 1859 public final static native void btCollisionWorld_objectQuerySingleInternal(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, Matrix4 jarg3, long jarg4, btCollisionObjectWrapper jarg4_, long jarg5, ConvexResultCallback jarg5_, float jarg6); 1860 public final static native void btCollisionWorld_addCollisionObject__SWIG_0(long jarg1, btCollisionWorld jarg1_, long jarg2, btCollisionObject jarg2_, short jarg3, short jarg4); 1861 public final static native void btCollisionWorld_addCollisionObject__SWIG_1(long jarg1, btCollisionWorld jarg1_, long jarg2, btCollisionObject jarg2_, short jarg3); 1862 public final static native void btCollisionWorld_addCollisionObject__SWIG_2(long jarg1, btCollisionWorld jarg1_, long jarg2, btCollisionObject jarg2_); 1863 public final static native long btCollisionWorld_getCollisionObjectArray__SWIG_0(long jarg1, btCollisionWorld jarg1_); 1864 public final static native void btCollisionWorld_removeCollisionObject(long jarg1, btCollisionWorld jarg1_, long jarg2, btCollisionObject jarg2_); 1865 public final static native void btCollisionWorld_performDiscreteCollisionDetection(long jarg1, btCollisionWorld jarg1_); 1866 public final static native long btCollisionWorld_getDispatchInfo__SWIG_0(long jarg1, btCollisionWorld jarg1_); 1867 public final static native boolean btCollisionWorld_getForceUpdateAllAabbs(long jarg1, btCollisionWorld jarg1_); 1868 public final static native void btCollisionWorld_setForceUpdateAllAabbs(long jarg1, btCollisionWorld jarg1_, boolean jarg2); 1869 public final static native void btCollisionWorld_serialize(long jarg1, btCollisionWorld jarg1_, long jarg2); 1870 public final static native void LocalShapeInfo_shapePart_set(long jarg1, LocalShapeInfo jarg1_, int jarg2); 1871 public final static native int LocalShapeInfo_shapePart_get(long jarg1, LocalShapeInfo jarg1_); 1872 public final static native void LocalShapeInfo_triangleIndex_set(long jarg1, LocalShapeInfo jarg1_, int jarg2); 1873 public final static native int LocalShapeInfo_triangleIndex_get(long jarg1, LocalShapeInfo jarg1_); 1874 public final static native long new_LocalShapeInfo(); 1875 public final static native void delete_LocalShapeInfo(long jarg1); 1876 public final static native long new_LocalRayResult(long jarg1, btCollisionObject jarg1_, long jarg2, LocalShapeInfo jarg2_, Vector3 jarg3, float jarg4); 1877 public final static native void LocalRayResult_collisionObject_set(long jarg1, LocalRayResult jarg1_, long jarg2, btCollisionObject jarg2_); 1878 public final static native long LocalRayResult_collisionObject_get(long jarg1, LocalRayResult jarg1_); 1879 public final static native void LocalRayResult_localShapeInfo_set(long jarg1, LocalRayResult jarg1_, long jarg2, LocalShapeInfo jarg2_); 1880 public final static native long LocalRayResult_localShapeInfo_get(long jarg1, LocalRayResult jarg1_); 1881 public final static native void LocalRayResult_hitNormalLocal_set(long jarg1, LocalRayResult jarg1_, long jarg2, btVector3 jarg2_); 1882 public final static native long LocalRayResult_hitNormalLocal_get(long jarg1, LocalRayResult jarg1_); 1883 public final static native void LocalRayResult_hitFraction_set(long jarg1, LocalRayResult jarg1_, float jarg2); 1884 public final static native float LocalRayResult_hitFraction_get(long jarg1, LocalRayResult jarg1_); 1885 public final static native void delete_LocalRayResult(long jarg1); 1886 public final static native void RayResultCallback_closestHitFraction_set(long jarg1, RayResultCallback jarg1_, float jarg2); 1887 public final static native float RayResultCallback_closestHitFraction_get(long jarg1, RayResultCallback jarg1_); 1888 public final static native void RayResultCallback_collisionObject_set(long jarg1, RayResultCallback jarg1_, long jarg2, btCollisionObject jarg2_); 1889 public final static native long RayResultCallback_collisionObject_get(long jarg1, RayResultCallback jarg1_); 1890 public final static native void RayResultCallback_collisionFilterGroup_set(long jarg1, RayResultCallback jarg1_, short jarg2); 1891 public final static native short RayResultCallback_collisionFilterGroup_get(long jarg1, RayResultCallback jarg1_); 1892 public final static native void RayResultCallback_collisionFilterMask_set(long jarg1, RayResultCallback jarg1_, short jarg2); 1893 public final static native short RayResultCallback_collisionFilterMask_get(long jarg1, RayResultCallback jarg1_); 1894 public final static native void RayResultCallback_flags_set(long jarg1, RayResultCallback jarg1_, long jarg2); 1895 public final static native long RayResultCallback_flags_get(long jarg1, RayResultCallback jarg1_); 1896 public final static native void delete_RayResultCallback(long jarg1); 1897 public final static native boolean RayResultCallback_hasHit(long jarg1, RayResultCallback jarg1_); 1898 public final static native long new_RayResultCallback(); 1899 public final static native boolean RayResultCallback_needsCollision(long jarg1, RayResultCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1900 public final static native boolean RayResultCallback_needsCollisionSwigExplicitRayResultCallback(long jarg1, RayResultCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1901 public final static native float RayResultCallback_addSingleResult(long jarg1, RayResultCallback jarg1_, long jarg2, LocalRayResult jarg2_, boolean jarg3); 1902 public final static native void RayResultCallback_director_connect(RayResultCallback obj, long cptr, boolean mem_own, boolean weak_global); 1903 public final static native void RayResultCallback_change_ownership(RayResultCallback obj, long cptr, boolean take_or_release); 1904 public final static native long new_ClosestRayResultCallback(Vector3 jarg1, Vector3 jarg2); 1905 public final static native float ClosestRayResultCallback_addSingleResult(long jarg1, ClosestRayResultCallback jarg1_, long jarg2, LocalRayResult jarg2_, boolean jarg3); 1906 public final static native float ClosestRayResultCallback_addSingleResultSwigExplicitClosestRayResultCallback(long jarg1, ClosestRayResultCallback jarg1_, long jarg2, LocalRayResult jarg2_, boolean jarg3); 1907 public final static native void ClosestRayResultCallback_getRayFromWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1908 public final static native void ClosestRayResultCallback_setRayFromWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1909 public final static native void ClosestRayResultCallback_getRayToWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1910 public final static native void ClosestRayResultCallback_setRayToWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1911 public final static native void ClosestRayResultCallback_getHitNormalWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1912 public final static native void ClosestRayResultCallback_setHitNormalWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1913 public final static native void ClosestRayResultCallback_getHitPointWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1914 public final static native void ClosestRayResultCallback_setHitPointWorld(long jarg1, ClosestRayResultCallback jarg1_, Vector3 jarg2); 1915 public final static native void delete_ClosestRayResultCallback(long jarg1); 1916 public final static native void ClosestRayResultCallback_director_connect(ClosestRayResultCallback obj, long cptr, boolean mem_own, boolean weak_global); 1917 public final static native void ClosestRayResultCallback_change_ownership(ClosestRayResultCallback obj, long cptr, boolean take_or_release); 1918 public final static native long new_AllHitsRayResultCallback(Vector3 jarg1, Vector3 jarg2); 1919 public final static native void AllHitsRayResultCallback_collisionObjects_set(long jarg1, AllHitsRayResultCallback jarg1_, long jarg2, btCollisionObjectConstArray jarg2_); 1920 public final static native long AllHitsRayResultCallback_collisionObjects_get(long jarg1, AllHitsRayResultCallback jarg1_); 1921 public final static native void AllHitsRayResultCallback_hitNormalWorld_set(long jarg1, AllHitsRayResultCallback jarg1_, long jarg2, btVector3Array jarg2_); 1922 public final static native long AllHitsRayResultCallback_hitNormalWorld_get(long jarg1, AllHitsRayResultCallback jarg1_); 1923 public final static native void AllHitsRayResultCallback_hitPointWorld_set(long jarg1, AllHitsRayResultCallback jarg1_, long jarg2, btVector3Array jarg2_); 1924 public final static native long AllHitsRayResultCallback_hitPointWorld_get(long jarg1, AllHitsRayResultCallback jarg1_); 1925 public final static native void AllHitsRayResultCallback_hitFractions_set(long jarg1, AllHitsRayResultCallback jarg1_, long jarg2, btScalarArray jarg2_); 1926 public final static native long AllHitsRayResultCallback_hitFractions_get(long jarg1, AllHitsRayResultCallback jarg1_); 1927 public final static native float AllHitsRayResultCallback_addSingleResult(long jarg1, AllHitsRayResultCallback jarg1_, long jarg2, LocalRayResult jarg2_, boolean jarg3); 1928 public final static native float AllHitsRayResultCallback_addSingleResultSwigExplicitAllHitsRayResultCallback(long jarg1, AllHitsRayResultCallback jarg1_, long jarg2, LocalRayResult jarg2_, boolean jarg3); 1929 public final static native void AllHitsRayResultCallback_getRayFromWorld(long jarg1, AllHitsRayResultCallback jarg1_, Vector3 jarg2); 1930 public final static native void AllHitsRayResultCallback_setRayFromWorld(long jarg1, AllHitsRayResultCallback jarg1_, Vector3 jarg2); 1931 public final static native void AllHitsRayResultCallback_getRayToWorld(long jarg1, AllHitsRayResultCallback jarg1_, Vector3 jarg2); 1932 public final static native void AllHitsRayResultCallback_setRayToWorld(long jarg1, AllHitsRayResultCallback jarg1_, Vector3 jarg2); 1933 public final static native void delete_AllHitsRayResultCallback(long jarg1); 1934 public final static native void AllHitsRayResultCallback_director_connect(AllHitsRayResultCallback obj, long cptr, boolean mem_own, boolean weak_global); 1935 public final static native void AllHitsRayResultCallback_change_ownership(AllHitsRayResultCallback obj, long cptr, boolean take_or_release); 1936 public final static native long new_LocalConvexResult(long jarg1, btCollisionObject jarg1_, long jarg2, LocalShapeInfo jarg2_, Vector3 jarg3, Vector3 jarg4, float jarg5); 1937 public final static native void LocalConvexResult_hitCollisionObject_set(long jarg1, LocalConvexResult jarg1_, long jarg2, btCollisionObject jarg2_); 1938 public final static native long LocalConvexResult_hitCollisionObject_get(long jarg1, LocalConvexResult jarg1_); 1939 public final static native void LocalConvexResult_localShapeInfo_set(long jarg1, LocalConvexResult jarg1_, long jarg2, LocalShapeInfo jarg2_); 1940 public final static native long LocalConvexResult_localShapeInfo_get(long jarg1, LocalConvexResult jarg1_); 1941 public final static native void LocalConvexResult_hitFraction_set(long jarg1, LocalConvexResult jarg1_, float jarg2); 1942 public final static native float LocalConvexResult_hitFraction_get(long jarg1, LocalConvexResult jarg1_); 1943 public final static native void LocalConvexResult_getHitNormalLocal(long jarg1, LocalConvexResult jarg1_, Vector3 jarg2); 1944 public final static native void LocalConvexResult_setHitNormalLocal(long jarg1, LocalConvexResult jarg1_, Vector3 jarg2); 1945 public final static native void LocalConvexResult_getHitPointLocal(long jarg1, LocalConvexResult jarg1_, Vector3 jarg2); 1946 public final static native void LocalConvexResult_setHitPointLocal(long jarg1, LocalConvexResult jarg1_, Vector3 jarg2); 1947 public final static native void delete_LocalConvexResult(long jarg1); 1948 public final static native void ConvexResultCallback_closestHitFraction_set(long jarg1, ConvexResultCallback jarg1_, float jarg2); 1949 public final static native float ConvexResultCallback_closestHitFraction_get(long jarg1, ConvexResultCallback jarg1_); 1950 public final static native void ConvexResultCallback_collisionFilterGroup_set(long jarg1, ConvexResultCallback jarg1_, short jarg2); 1951 public final static native short ConvexResultCallback_collisionFilterGroup_get(long jarg1, ConvexResultCallback jarg1_); 1952 public final static native void ConvexResultCallback_collisionFilterMask_set(long jarg1, ConvexResultCallback jarg1_, short jarg2); 1953 public final static native short ConvexResultCallback_collisionFilterMask_get(long jarg1, ConvexResultCallback jarg1_); 1954 public final static native long new_ConvexResultCallback(); 1955 public final static native void delete_ConvexResultCallback(long jarg1); 1956 public final static native boolean ConvexResultCallback_hasHit(long jarg1, ConvexResultCallback jarg1_); 1957 public final static native boolean ConvexResultCallback_needsCollision(long jarg1, ConvexResultCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1958 public final static native boolean ConvexResultCallback_needsCollisionSwigExplicitConvexResultCallback(long jarg1, ConvexResultCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1959 public final static native float ConvexResultCallback_addSingleResult(long jarg1, ConvexResultCallback jarg1_, long jarg2, LocalConvexResult jarg2_, boolean jarg3); 1960 public final static native void ConvexResultCallback_director_connect(ConvexResultCallback obj, long cptr, boolean mem_own, boolean weak_global); 1961 public final static native void ConvexResultCallback_change_ownership(ConvexResultCallback obj, long cptr, boolean take_or_release); 1962 public final static native long new_ClosestConvexResultCallback(Vector3 jarg1, Vector3 jarg2); 1963 public final static native void ClosestConvexResultCallback_convexFromWorld_set(long jarg1, ClosestConvexResultCallback jarg1_, long jarg2, btVector3 jarg2_); 1964 public final static native long ClosestConvexResultCallback_convexFromWorld_get(long jarg1, ClosestConvexResultCallback jarg1_); 1965 public final static native void ClosestConvexResultCallback_convexToWorld_set(long jarg1, ClosestConvexResultCallback jarg1_, long jarg2, btVector3 jarg2_); 1966 public final static native long ClosestConvexResultCallback_convexToWorld_get(long jarg1, ClosestConvexResultCallback jarg1_); 1967 public final static native void ClosestConvexResultCallback_hitCollisionObject_set(long jarg1, ClosestConvexResultCallback jarg1_, long jarg2, btCollisionObject jarg2_); 1968 public final static native long ClosestConvexResultCallback_hitCollisionObject_get(long jarg1, ClosestConvexResultCallback jarg1_); 1969 public final static native float ClosestConvexResultCallback_addSingleResult(long jarg1, ClosestConvexResultCallback jarg1_, long jarg2, LocalConvexResult jarg2_, boolean jarg3); 1970 public final static native float ClosestConvexResultCallback_addSingleResultSwigExplicitClosestConvexResultCallback(long jarg1, ClosestConvexResultCallback jarg1_, long jarg2, LocalConvexResult jarg2_, boolean jarg3); 1971 public final static native void ClosestConvexResultCallback_getConvexFromWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1972 public final static native void ClosestConvexResultCallback_setRayFromWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1973 public final static native void ClosestConvexResultCallback_getConvexToWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1974 public final static native void ClosestConvexResultCallback_setConvexToWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1975 public final static native void ClosestConvexResultCallback_getHitNormalWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1976 public final static native void ClosestConvexResultCallback_setHitNormalWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1977 public final static native void ClosestConvexResultCallback_getHitPointWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1978 public final static native void ClosestConvexResultCallback_setHitPointWorld(long jarg1, ClosestConvexResultCallback jarg1_, Vector3 jarg2); 1979 public final static native void delete_ClosestConvexResultCallback(long jarg1); 1980 public final static native void ClosestConvexResultCallback_director_connect(ClosestConvexResultCallback obj, long cptr, boolean mem_own, boolean weak_global); 1981 public final static native void ClosestConvexResultCallback_change_ownership(ClosestConvexResultCallback obj, long cptr, boolean take_or_release); 1982 public final static native void ContactResultCallback_collisionFilterGroup_set(long jarg1, ContactResultCallback jarg1_, short jarg2); 1983 public final static native short ContactResultCallback_collisionFilterGroup_get(long jarg1, ContactResultCallback jarg1_); 1984 public final static native void ContactResultCallback_collisionFilterMask_set(long jarg1, ContactResultCallback jarg1_, short jarg2); 1985 public final static native short ContactResultCallback_collisionFilterMask_get(long jarg1, ContactResultCallback jarg1_); 1986 public final static native long new_ContactResultCallback(); 1987 public final static native void delete_ContactResultCallback(long jarg1); 1988 public final static native boolean ContactResultCallback_needsCollision(long jarg1, ContactResultCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1989 public final static native boolean ContactResultCallback_needsCollisionSwigExplicitContactResultCallback(long jarg1, ContactResultCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1990 public final static native float 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); 1991 public final static native void ContactResultCallback_director_connect(ContactResultCallback obj, long cptr, boolean mem_own, boolean weak_global); 1992 public final static native void ContactResultCallback_change_ownership(ContactResultCallback obj, long cptr, boolean take_or_release); 1993 public final static native void ClosestNotMeConvexResultCallback_me_set(long jarg1, ClosestNotMeConvexResultCallback jarg1_, long jarg2, btCollisionObject jarg2_); 1994 public final static native long ClosestNotMeConvexResultCallback_me_get(long jarg1, ClosestNotMeConvexResultCallback jarg1_); 1995 public final static native void ClosestNotMeConvexResultCallback_allowedPenetration_set(long jarg1, ClosestNotMeConvexResultCallback jarg1_, float jarg2); 1996 public final static native float ClosestNotMeConvexResultCallback_allowedPenetration_get(long jarg1, ClosestNotMeConvexResultCallback jarg1_); 1997 public final static native long new_ClosestNotMeConvexResultCallback(long jarg1, btCollisionObject jarg1_, Vector3 jarg2, Vector3 jarg3); 1998 public final static native boolean ClosestNotMeConvexResultCallback_needsCollision(long jarg1, ClosestNotMeConvexResultCallback jarg1_, long jarg2, btBroadphaseProxy jarg2_); 1999 public final static native void delete_ClosestNotMeConvexResultCallback(long jarg1); 2000 public final static native long new_ClosestNotMeRayResultCallback(long jarg1, btCollisionObject jarg1_); 2001 public final static native void delete_ClosestNotMeRayResultCallback(long jarg1); 2002 public final static native long 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); 2003 public final static native void delete_btConvex2dConvex2dAlgorithm(long jarg1); 2004 public final static native void btConvex2dConvex2dAlgorithm_setLowLevelOfDetail(long jarg1, btConvex2dConvex2dAlgorithm jarg1_, boolean jarg2); 2005 public final static native long btConvex2dConvex2dAlgorithm_getManifold(long jarg1, btConvex2dConvex2dAlgorithm jarg1_); 2006 public final static native void btConvex2dConvex2dAlgorithm_CreateFunc_pdSolver_set(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_, long jarg2, btConvexPenetrationDepthSolver jarg2_); 2007 public final static native long btConvex2dConvex2dAlgorithm_CreateFunc_pdSolver_get(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_); 2008 public final static native void btConvex2dConvex2dAlgorithm_CreateFunc_simplexSolver_set(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_, long jarg2, btVoronoiSimplexSolver jarg2_); 2009 public final static native long btConvex2dConvex2dAlgorithm_CreateFunc_simplexSolver_get(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_); 2010 public final static native void btConvex2dConvex2dAlgorithm_CreateFunc_numPerturbationIterations_set(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_, int jarg2); 2011 public final static native int btConvex2dConvex2dAlgorithm_CreateFunc_numPerturbationIterations_get(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_); 2012 public final static native void btConvex2dConvex2dAlgorithm_CreateFunc_minimumPointsPerturbationThreshold_set(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_, int jarg2); 2013 public final static native int btConvex2dConvex2dAlgorithm_CreateFunc_minimumPointsPerturbationThreshold_get(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_); 2014 public final static native long new_btConvex2dConvex2dAlgorithm_CreateFunc(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btConvexPenetrationDepthSolver jarg2_); 2015 public final static native void delete_btConvex2dConvex2dAlgorithm_CreateFunc(long jarg1); 2016 public final static native void btBoxBoxDetector_box1_set(long jarg1, btBoxBoxDetector jarg1_, long jarg2, btBoxShape jarg2_); 2017 public final static native long btBoxBoxDetector_box1_get(long jarg1, btBoxBoxDetector jarg1_); 2018 public final static native void btBoxBoxDetector_box2_set(long jarg1, btBoxBoxDetector jarg1_, long jarg2, btBoxShape jarg2_); 2019 public final static native long btBoxBoxDetector_box2_get(long jarg1, btBoxBoxDetector jarg1_); 2020 public final static native long new_btBoxBoxDetector(long jarg1, btBoxShape jarg1_, long jarg2, btBoxShape jarg2_); 2021 public final static native void delete_btBoxBoxDetector(long jarg1); 2022 public final static native void btBoxBoxDetector_getClosestPoints__SWIG_0(long jarg1, btBoxBoxDetector jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_, boolean jarg5); 2023 public final static native void btBoxBoxDetector_getClosestPoints__SWIG_1(long jarg1, btBoxBoxDetector jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_); 2024 public final static native long new_btSphereBoxCollisionAlgorithm(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_, boolean jarg5); 2025 public final static native void delete_btSphereBoxCollisionAlgorithm(long jarg1); 2026 public final static native boolean btSphereBoxCollisionAlgorithm_getSphereDistance(long jarg1, btSphereBoxCollisionAlgorithm jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, Vector3 jarg3, Vector3 jarg4, long jarg5, Vector3 jarg6, float jarg7, float jarg8); 2027 public final static native float btSphereBoxCollisionAlgorithm_getSpherePenetration(long jarg1, btSphereBoxCollisionAlgorithm jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5); 2028 public final static native long new_btSphereBoxCollisionAlgorithm_CreateFunc(); 2029 public final static native void delete_btSphereBoxCollisionAlgorithm_CreateFunc(long jarg1); 2030 public final static native int btCollisionDispatcher_getDispatcherFlags(long jarg1, btCollisionDispatcher jarg1_); 2031 public final static native void btCollisionDispatcher_setDispatcherFlags(long jarg1, btCollisionDispatcher jarg1_, int jarg2); 2032 public final static native void btCollisionDispatcher_registerCollisionCreateFunc(long jarg1, btCollisionDispatcher jarg1_, int jarg2, int jarg3, long jarg4, btCollisionAlgorithmCreateFunc jarg4_); 2033 public final static native long btCollisionDispatcher_getManifoldByIndexInternal__SWIG_0(long jarg1, btCollisionDispatcher jarg1_, int jarg2); 2034 public final static native long new_btCollisionDispatcher(long jarg1, btCollisionConfiguration jarg1_); 2035 public final static native void delete_btCollisionDispatcher(long jarg1); 2036 public final static native long btCollisionDispatcher_findAlgorithm__SWIG_0(long jarg1, btCollisionDispatcher jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btPersistentManifold jarg4_); 2037 public final static native long btCollisionDispatcher_findAlgorithm__SWIG_1(long jarg1, btCollisionDispatcher jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_); 2038 public final static native void btCollisionDispatcher_setNearCallback(long jarg1, btCollisionDispatcher jarg1_, long jarg2); 2039 public final static native long btCollisionDispatcher_getNearCallback(long jarg1, btCollisionDispatcher jarg1_); 2040 public final static native void btCollisionDispatcher_defaultNearCallback(btBroadphasePair jarg1, long jarg2, btCollisionDispatcher jarg2_, long jarg3, btDispatcherInfo jarg3_); 2041 public final static native long btCollisionDispatcher_getCollisionConfiguration__SWIG_0(long jarg1, btCollisionDispatcher jarg1_); 2042 public final static native void btCollisionDispatcher_setCollisionConfiguration(long jarg1, btCollisionDispatcher jarg1_, long jarg2, btCollisionConfiguration jarg2_); 2043 public final static native long btCollisionDispatcher_getInternalManifoldPool__SWIG_0(long jarg1, btCollisionDispatcher jarg1_); 2044 public final static native long new_btConvexConvexAlgorithm(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); 2045 public final static native void delete_btConvexConvexAlgorithm(long jarg1); 2046 public final static native void btConvexConvexAlgorithm_setLowLevelOfDetail(long jarg1, btConvexConvexAlgorithm jarg1_, boolean jarg2); 2047 public final static native long btConvexConvexAlgorithm_getManifold(long jarg1, btConvexConvexAlgorithm jarg1_); 2048 public final static native void btConvexConvexAlgorithm_CreateFunc_pdSolver_set(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_, long jarg2, btConvexPenetrationDepthSolver jarg2_); 2049 public final static native long btConvexConvexAlgorithm_CreateFunc_pdSolver_get(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_); 2050 public final static native void btConvexConvexAlgorithm_CreateFunc_simplexSolver_set(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_, long jarg2, btVoronoiSimplexSolver jarg2_); 2051 public final static native long btConvexConvexAlgorithm_CreateFunc_simplexSolver_get(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_); 2052 public final static native void btConvexConvexAlgorithm_CreateFunc_numPerturbationIterations_set(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_, int jarg2); 2053 public final static native int btConvexConvexAlgorithm_CreateFunc_numPerturbationIterations_get(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_); 2054 public final static native void btConvexConvexAlgorithm_CreateFunc_minimumPointsPerturbationThreshold_set(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_, int jarg2); 2055 public final static native int btConvexConvexAlgorithm_CreateFunc_minimumPointsPerturbationThreshold_get(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_); 2056 public final static native long new_btConvexConvexAlgorithm_CreateFunc(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btConvexPenetrationDepthSolver jarg2_); 2057 public final static native void delete_btConvexConvexAlgorithm_CreateFunc(long jarg1); 2058 public final static native void SphereTriangleDetector_getClosestPoints__SWIG_0(long jarg1, SphereTriangleDetector jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_, boolean jarg5); 2059 public final static native void SphereTriangleDetector_getClosestPoints__SWIG_1(long jarg1, SphereTriangleDetector jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_); 2060 public final static native long new_SphereTriangleDetector(long jarg1, btSphereShape jarg1_, long jarg2, btTriangleShape jarg2_, float jarg3); 2061 public final static native void delete_SphereTriangleDetector(long jarg1); 2062 public final static native boolean SphereTriangleDetector_collide(long jarg1, SphereTriangleDetector jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, long jarg5, long jarg6, float jarg7); 2063 public final static native void btGenerateInternalEdgeInfo(long jarg1, btBvhTriangleMeshShape jarg1_, long jarg2, btTriangleInfoMap jarg2_); 2064 public final static native void btAdjustInternalEdgeContacts__SWIG_0(long jarg1, btManifoldPoint jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, int jarg4, int jarg5, int jarg6); 2065 public final static native void btAdjustInternalEdgeContacts__SWIG_1(long jarg1, btManifoldPoint jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, int jarg4, int jarg5); 2066 public final static native void gCompoundChildShapePairCallback_set(long jarg1); 2067 public final static native long gCompoundChildShapePairCallback_get(); 2068 public final static native long new_btCompoundCollisionAlgorithm(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, boolean jarg4); 2069 public final static native void delete_btCompoundCollisionAlgorithm(long jarg1); 2070 public final static native long btCompoundCollisionAlgorithm_getChildAlgorithm(long jarg1, btCompoundCollisionAlgorithm jarg1_, int jarg2); 2071 public final static native long new_btCompoundCollisionAlgorithm_CreateFunc(); 2072 public final static native void delete_btCompoundCollisionAlgorithm_CreateFunc(long jarg1); 2073 public final static native long new_btCompoundCollisionAlgorithm_SwappedCreateFunc(); 2074 public final static native void delete_btCompoundCollisionAlgorithm_SwappedCreateFunc(long jarg1); 2075 public final static native void delete_btConvexCast(long jarg1); 2076 public final static native void btConvexCast_CastResult_DebugDraw(long jarg1, btConvexCast.CastResult jarg1_, float jarg2); 2077 public final static native void btConvexCast_CastResult_drawCoordSystem(long jarg1, btConvexCast.CastResult jarg1_, Matrix4 jarg2); 2078 public final static native void btConvexCast_CastResult_reportFailure(long jarg1, btConvexCast.CastResult jarg1_, int jarg2, int jarg3); 2079 public final static native long new_btConvexCast_CastResult(); 2080 public final static native void delete_btConvexCast_CastResult(long jarg1); 2081 public final static native void btConvexCast_CastResult_hitTransformA_set(long jarg1, btConvexCast.CastResult jarg1_, long jarg2, btTransform jarg2_); 2082 public final static native long btConvexCast_CastResult_hitTransformA_get(long jarg1, btConvexCast.CastResult jarg1_); 2083 public final static native void btConvexCast_CastResult_hitTransformB_set(long jarg1, btConvexCast.CastResult jarg1_, long jarg2, btTransform jarg2_); 2084 public final static native long btConvexCast_CastResult_hitTransformB_get(long jarg1, btConvexCast.CastResult jarg1_); 2085 public final static native void btConvexCast_CastResult_normal_set(long jarg1, btConvexCast.CastResult jarg1_, long jarg2, btVector3 jarg2_); 2086 public final static native long btConvexCast_CastResult_normal_get(long jarg1, btConvexCast.CastResult jarg1_); 2087 public final static native void btConvexCast_CastResult_hitPoint_set(long jarg1, btConvexCast.CastResult jarg1_, long jarg2, btVector3 jarg2_); 2088 public final static native long btConvexCast_CastResult_hitPoint_get(long jarg1, btConvexCast.CastResult jarg1_); 2089 public final static native void btConvexCast_CastResult_fraction_set(long jarg1, btConvexCast.CastResult jarg1_, float jarg2); 2090 public final static native float btConvexCast_CastResult_fraction_get(long jarg1, btConvexCast.CastResult jarg1_); 2091 public final static native void btConvexCast_CastResult_debugDrawer_set(long jarg1, btConvexCast.CastResult jarg1_, long jarg2, btIDebugDraw jarg2_); 2092 public final static native long btConvexCast_CastResult_debugDrawer_get(long jarg1, btConvexCast.CastResult jarg1_); 2093 public final static native void btConvexCast_CastResult_allowedPenetration_set(long jarg1, btConvexCast.CastResult jarg1_, float jarg2); 2094 public final static native float btConvexCast_CastResult_allowedPenetration_get(long jarg1, btConvexCast.CastResult jarg1_); 2095 public final static native boolean btConvexCast_calcTimeOfImpact(long jarg1, btConvexCast jarg1_, Matrix4 jarg2, Matrix4 jarg3, Matrix4 jarg4, Matrix4 jarg5, long jarg6, btConvexCast.CastResult jarg6_); 2096 public final static native long new_btSubsimplexConvexCast(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_, long jarg3, btVoronoiSimplexSolver jarg3_); 2097 public final static native void delete_btSubsimplexConvexCast(long jarg1); 2098 public final static native void btPolyhedralContactClipping_clipHullAgainstHull(Vector3 jarg1, long jarg2, btConvexPolyhedron jarg2_, long jarg3, btConvexPolyhedron jarg3_, Matrix4 jarg4, Matrix4 jarg5, float jarg6, float jarg7, long jarg8, btDiscreteCollisionDetectorInterface.Result jarg8_); 2099 public final static native void btPolyhedralContactClipping_clipFaceAgainstHull(Vector3 jarg1, long jarg2, btConvexPolyhedron jarg2_, Matrix4 jarg3, long jarg4, btVector3Array jarg4_, float jarg5, float jarg6, long jarg7, btDiscreteCollisionDetectorInterface.Result jarg7_); 2100 public final static native boolean btPolyhedralContactClipping_findSeparatingAxis(long jarg1, btConvexPolyhedron jarg1_, long jarg2, btConvexPolyhedron jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, long jarg6, btDiscreteCollisionDetectorInterface.Result jarg6_); 2101 public final static native void btPolyhedralContactClipping_clipFace(long jarg1, btVector3Array jarg1_, long jarg2, btVector3Array jarg2_, Vector3 jarg3, float jarg4); 2102 public final static native long new_btPolyhedralContactClipping(); 2103 public final static native void delete_btPolyhedralContactClipping(long jarg1); 2104 public final static native void gContactBreakingThreshold_set(float jarg1); 2105 public final static native float gContactBreakingThreshold_get(); 2106 public final static native void btPersistentManifold_companionIdA_set(long jarg1, btPersistentManifold jarg1_, int jarg2); 2107 public final static native int btPersistentManifold_companionIdA_get(long jarg1, btPersistentManifold jarg1_); 2108 public final static native void btPersistentManifold_companionIdB_set(long jarg1, btPersistentManifold jarg1_, int jarg2); 2109 public final static native int btPersistentManifold_companionIdB_get(long jarg1, btPersistentManifold jarg1_); 2110 public final static native void btPersistentManifold_index1a_set(long jarg1, btPersistentManifold jarg1_, int jarg2); 2111 public final static native int btPersistentManifold_index1a_get(long jarg1, btPersistentManifold jarg1_); 2112 public final static native long new_btPersistentManifold__SWIG_0(); 2113 public final static native long new_btPersistentManifold__SWIG_1(long jarg1, btCollisionObject jarg1_, long jarg2, btCollisionObject jarg2_, int jarg3, float jarg4, float jarg5); 2114 public final static native long btPersistentManifold_getBody0(long jarg1, btPersistentManifold jarg1_); 2115 public final static native long btPersistentManifold_getBody1(long jarg1, btPersistentManifold jarg1_); 2116 public final static native void btPersistentManifold_setBodies(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2117 public final static native void btPersistentManifold_clearUserCache(long jarg1, btPersistentManifold jarg1_, long jarg2, btManifoldPoint jarg2_); 2118 public final static native int btPersistentManifold_getNumContacts(long jarg1, btPersistentManifold jarg1_); 2119 public final static native void btPersistentManifold_setNumContacts(long jarg1, btPersistentManifold jarg1_, int jarg2); 2120 public final static native long btPersistentManifold_getContactPoint__SWIG_0(long jarg1, btPersistentManifold jarg1_, int jarg2); 2121 public final static native float btPersistentManifold_getContactBreakingThreshold(long jarg1, btPersistentManifold jarg1_); 2122 public final static native float btPersistentManifold_getContactProcessingThreshold(long jarg1, btPersistentManifold jarg1_); 2123 public final static native void btPersistentManifold_setContactBreakingThreshold(long jarg1, btPersistentManifold jarg1_, float jarg2); 2124 public final static native void btPersistentManifold_setContactProcessingThreshold(long jarg1, btPersistentManifold jarg1_, float jarg2); 2125 public final static native int btPersistentManifold_getCacheEntry(long jarg1, btPersistentManifold jarg1_, long jarg2, btManifoldPoint jarg2_); 2126 public final static native int btPersistentManifold_addManifoldPoint__SWIG_0(long jarg1, btPersistentManifold jarg1_, long jarg2, btManifoldPoint jarg2_, boolean jarg3); 2127 public final static native int btPersistentManifold_addManifoldPoint__SWIG_1(long jarg1, btPersistentManifold jarg1_, long jarg2, btManifoldPoint jarg2_); 2128 public final static native void btPersistentManifold_removeContactPoint(long jarg1, btPersistentManifold jarg1_, int jarg2); 2129 public final static native void btPersistentManifold_replaceContactPoint(long jarg1, btPersistentManifold jarg1_, long jarg2, btManifoldPoint jarg2_, int jarg3); 2130 public final static native boolean btPersistentManifold_validContactDistance(long jarg1, btPersistentManifold jarg1_, long jarg2, btManifoldPoint jarg2_); 2131 public final static native void btPersistentManifold_refreshContactPoints(long jarg1, btPersistentManifold jarg1_, Matrix4 jarg2, Matrix4 jarg3); 2132 public final static native void btPersistentManifold_clearManifold(long jarg1, btPersistentManifold jarg1_); 2133 public final static native void delete_btPersistentManifold(long jarg1); 2134 public final static native long new_btPersistentManifoldArray__SWIG_0(); 2135 public final static native void delete_btPersistentManifoldArray(long jarg1); 2136 public final static native long new_btPersistentManifoldArray__SWIG_1(long jarg1, btPersistentManifoldArray jarg1_); 2137 public final static native int btPersistentManifoldArray_size(long jarg1, btPersistentManifoldArray jarg1_); 2138 public final static native long btPersistentManifoldArray_at__SWIG_0(long jarg1, btPersistentManifoldArray jarg1_, int jarg2); 2139 public final static native void btPersistentManifoldArray_clear(long jarg1, btPersistentManifoldArray jarg1_); 2140 public final static native void btPersistentManifoldArray_pop_back(long jarg1, btPersistentManifoldArray jarg1_); 2141 public final static native void btPersistentManifoldArray_resizeNoInitialize(long jarg1, btPersistentManifoldArray jarg1_, int jarg2); 2142 public final static native void btPersistentManifoldArray_resize__SWIG_0(long jarg1, btPersistentManifoldArray jarg1_, int jarg2, long jarg3, btPersistentManifold jarg3_); 2143 public final static native void btPersistentManifoldArray_resize__SWIG_1(long jarg1, btPersistentManifoldArray jarg1_, int jarg2); 2144 public final static native long btPersistentManifoldArray_expandNonInitializing(long jarg1, btPersistentManifoldArray jarg1_); 2145 public final static native long btPersistentManifoldArray_expand__SWIG_0(long jarg1, btPersistentManifoldArray jarg1_, long jarg2, btPersistentManifold jarg2_); 2146 public final static native long btPersistentManifoldArray_expand__SWIG_1(long jarg1, btPersistentManifoldArray jarg1_); 2147 public final static native void btPersistentManifoldArray_push_back(long jarg1, btPersistentManifoldArray jarg1_, long jarg2, btPersistentManifold jarg2_); 2148 public final static native int btPersistentManifoldArray_capacity(long jarg1, btPersistentManifoldArray jarg1_); 2149 public final static native void btPersistentManifoldArray_reserve(long jarg1, btPersistentManifoldArray jarg1_, int jarg2); 2150 public final static native long new_btPersistentManifoldArray_less(); 2151 public final static native void delete_btPersistentManifoldArray_less(long jarg1); 2152 public final static native void btPersistentManifoldArray_swap(long jarg1, btPersistentManifoldArray jarg1_, int jarg2, int jarg3); 2153 public final static native int btPersistentManifoldArray_findBinarySearch(long jarg1, btPersistentManifoldArray jarg1_, long jarg2, btPersistentManifold jarg2_); 2154 public final static native int btPersistentManifoldArray_findLinearSearch(long jarg1, btPersistentManifoldArray jarg1_, long jarg2, btPersistentManifold jarg2_); 2155 public final static native void btPersistentManifoldArray_remove(long jarg1, btPersistentManifoldArray jarg1_, long jarg2, btPersistentManifold jarg2_); 2156 public final static native void btPersistentManifoldArray_initializeFromBuffer(long jarg1, btPersistentManifoldArray jarg1_, long jarg2, int jarg3, int jarg4); 2157 public final static native void btPersistentManifoldArray_copyFromArray(long jarg1, btPersistentManifoldArray jarg1_, long jarg2, btPersistentManifoldArray jarg2_); 2158 public final static native void btGjkPairDetector_lastUsedMethod_set(long jarg1, btGjkPairDetector jarg1_, int jarg2); 2159 public final static native int btGjkPairDetector_lastUsedMethod_get(long jarg1, btGjkPairDetector jarg1_); 2160 public final static native void btGjkPairDetector_curIter_set(long jarg1, btGjkPairDetector jarg1_, int jarg2); 2161 public final static native int btGjkPairDetector_curIter_get(long jarg1, btGjkPairDetector jarg1_); 2162 public final static native void btGjkPairDetector_degenerateSimplex_set(long jarg1, btGjkPairDetector jarg1_, int jarg2); 2163 public final static native int btGjkPairDetector_degenerateSimplex_get(long jarg1, btGjkPairDetector jarg1_); 2164 public final static native void btGjkPairDetector_catchDegeneracies_set(long jarg1, btGjkPairDetector jarg1_, int jarg2); 2165 public final static native int btGjkPairDetector_catchDegeneracies_get(long jarg1, btGjkPairDetector jarg1_); 2166 public final static native void btGjkPairDetector_fixContactNormalDirection_set(long jarg1, btGjkPairDetector jarg1_, int jarg2); 2167 public final static native int btGjkPairDetector_fixContactNormalDirection_get(long jarg1, btGjkPairDetector jarg1_); 2168 public final static native long new_btGjkPairDetector__SWIG_0(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_, long jarg3, btVoronoiSimplexSolver jarg3_, long jarg4, btConvexPenetrationDepthSolver jarg4_); 2169 public final static native long 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_); 2170 public final static native void delete_btGjkPairDetector(long jarg1); 2171 public final static native void btGjkPairDetector_getClosestPoints__SWIG_0(long jarg1, btGjkPairDetector jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_, boolean jarg5); 2172 public final static native void btGjkPairDetector_getClosestPoints__SWIG_1(long jarg1, btGjkPairDetector jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_); 2173 public final static native void btGjkPairDetector_getClosestPointsNonVirtual(long jarg1, btGjkPairDetector jarg1_, long jarg2, btDiscreteCollisionDetectorInterface.ClosestPointInput jarg2_, long jarg3, btDiscreteCollisionDetectorInterface.Result jarg3_, long jarg4, btIDebugDraw jarg4_); 2174 public final static native void btGjkPairDetector_setMinkowskiA(long jarg1, btGjkPairDetector jarg1_, long jarg2, btConvexShape jarg2_); 2175 public final static native void btGjkPairDetector_setMinkowskiB(long jarg1, btGjkPairDetector jarg1_, long jarg2, btConvexShape jarg2_); 2176 public final static native void btGjkPairDetector_setCachedSeperatingAxis(long jarg1, btGjkPairDetector jarg1_, Vector3 jarg2); 2177 public final static native Vector3 btGjkPairDetector_getCachedSeparatingAxis(long jarg1, btGjkPairDetector jarg1_); 2178 public final static native float btGjkPairDetector_getCachedSeparatingDistance(long jarg1, btGjkPairDetector jarg1_); 2179 public final static native void btGjkPairDetector_setPenetrationDepthSolver(long jarg1, btGjkPairDetector jarg1_, long jarg2, btConvexPenetrationDepthSolver jarg2_); 2180 public final static native void btGjkPairDetector_setIgnoreMargin(long jarg1, btGjkPairDetector jarg1_, boolean jarg2); 2181 public final static native void delete_btConvexPenetrationDepthSolver(long jarg1); 2182 public final static native boolean 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_); 2183 public final static native long new_btMinkowskiPenetrationDepthSolver(); 2184 public final static native void delete_btMinkowskiPenetrationDepthSolver(long jarg1); 2185 public final static native long new_btGjkConvexCast(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_, long jarg3, btVoronoiSimplexSolver jarg3_); 2186 public final static native void delete_btGjkConvexCast(long jarg1); 2187 public final static native void btConstraintRow_normal_set(long jarg1, btConstraintRow jarg1_, float[] jarg2); 2188 public final static native float[] btConstraintRow_normal_get(long jarg1, btConstraintRow jarg1_); 2189 public final static native void btConstraintRow_rhs_set(long jarg1, btConstraintRow jarg1_, float jarg2); 2190 public final static native float btConstraintRow_rhs_get(long jarg1, btConstraintRow jarg1_); 2191 public final static native void btConstraintRow_jacDiagInv_set(long jarg1, btConstraintRow jarg1_, float jarg2); 2192 public final static native float btConstraintRow_jacDiagInv_get(long jarg1, btConstraintRow jarg1_); 2193 public final static native void btConstraintRow_lowerLimit_set(long jarg1, btConstraintRow jarg1_, float jarg2); 2194 public final static native float btConstraintRow_lowerLimit_get(long jarg1, btConstraintRow jarg1_); 2195 public final static native void btConstraintRow_upperLimit_set(long jarg1, btConstraintRow jarg1_, float jarg2); 2196 public final static native float btConstraintRow_upperLimit_get(long jarg1, btConstraintRow jarg1_); 2197 public final static native void btConstraintRow_accumImpulse_set(long jarg1, btConstraintRow jarg1_, float jarg2); 2198 public final static native float btConstraintRow_accumImpulse_get(long jarg1, btConstraintRow jarg1_); 2199 public final static native long new_btConstraintRow(); 2200 public final static native void delete_btConstraintRow(long jarg1); 2201 public final static native long new_btManifoldPoint__SWIG_0(); 2202 public final static native long new_btManifoldPoint__SWIG_1(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, float jarg4); 2203 public final static native void btManifoldPoint_distance1_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2204 public final static native float btManifoldPoint_distance1_get(long jarg1, btManifoldPoint jarg1_); 2205 public final static native void btManifoldPoint_combinedFriction_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2206 public final static native float btManifoldPoint_combinedFriction_get(long jarg1, btManifoldPoint jarg1_); 2207 public final static native void btManifoldPoint_combinedRollingFriction_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2208 public final static native float btManifoldPoint_combinedRollingFriction_get(long jarg1, btManifoldPoint jarg1_); 2209 public final static native void btManifoldPoint_combinedRestitution_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2210 public final static native float btManifoldPoint_combinedRestitution_get(long jarg1, btManifoldPoint jarg1_); 2211 public final static native void btManifoldPoint_partId0_set(long jarg1, btManifoldPoint jarg1_, int jarg2); 2212 public final static native int btManifoldPoint_partId0_get(long jarg1, btManifoldPoint jarg1_); 2213 public final static native void btManifoldPoint_partId1_set(long jarg1, btManifoldPoint jarg1_, int jarg2); 2214 public final static native int btManifoldPoint_partId1_get(long jarg1, btManifoldPoint jarg1_); 2215 public final static native void btManifoldPoint_index0_set(long jarg1, btManifoldPoint jarg1_, int jarg2); 2216 public final static native int btManifoldPoint_index0_get(long jarg1, btManifoldPoint jarg1_); 2217 public final static native void btManifoldPoint_index1_set(long jarg1, btManifoldPoint jarg1_, int jarg2); 2218 public final static native int btManifoldPoint_index1_get(long jarg1, btManifoldPoint jarg1_); 2219 public final static native void btManifoldPoint_userPersistentData_set(long jarg1, btManifoldPoint jarg1_, long jarg2); 2220 public final static native long btManifoldPoint_userPersistentData_get(long jarg1, btManifoldPoint jarg1_); 2221 public final static native void btManifoldPoint_lateralFrictionInitialized_set(long jarg1, btManifoldPoint jarg1_, boolean jarg2); 2222 public final static native boolean btManifoldPoint_lateralFrictionInitialized_get(long jarg1, btManifoldPoint jarg1_); 2223 public final static native void btManifoldPoint_appliedImpulse_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2224 public final static native float btManifoldPoint_appliedImpulse_get(long jarg1, btManifoldPoint jarg1_); 2225 public final static native void btManifoldPoint_appliedImpulseLateral1_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2226 public final static native float btManifoldPoint_appliedImpulseLateral1_get(long jarg1, btManifoldPoint jarg1_); 2227 public final static native void btManifoldPoint_appliedImpulseLateral2_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2228 public final static native float btManifoldPoint_appliedImpulseLateral2_get(long jarg1, btManifoldPoint jarg1_); 2229 public final static native void btManifoldPoint_contactMotion1_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2230 public final static native float btManifoldPoint_contactMotion1_get(long jarg1, btManifoldPoint jarg1_); 2231 public final static native void btManifoldPoint_contactMotion2_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2232 public final static native float btManifoldPoint_contactMotion2_get(long jarg1, btManifoldPoint jarg1_); 2233 public final static native void btManifoldPoint_contactCFM1_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2234 public final static native float btManifoldPoint_contactCFM1_get(long jarg1, btManifoldPoint jarg1_); 2235 public final static native void btManifoldPoint_contactCFM2_set(long jarg1, btManifoldPoint jarg1_, float jarg2); 2236 public final static native float btManifoldPoint_contactCFM2_get(long jarg1, btManifoldPoint jarg1_); 2237 public final static native void btManifoldPoint_lifeTime_set(long jarg1, btManifoldPoint jarg1_, int jarg2); 2238 public final static native int btManifoldPoint_lifeTime_get(long jarg1, btManifoldPoint jarg1_); 2239 public final static native float btManifoldPoint_getDistance(long jarg1, btManifoldPoint jarg1_); 2240 public final static native void btManifoldPoint_setDistance(long jarg1, btManifoldPoint jarg1_, float jarg2); 2241 public final static native int btManifoldPoint_getUserValue(long jarg1, btManifoldPoint jarg1_); 2242 public final static native void btManifoldPoint_setUserValue(long jarg1, btManifoldPoint jarg1_, int jarg2); 2243 public final static native void btManifoldPoint_getLocalPointA(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2244 public final static native void btManifoldPoint_setLocalPointA(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2245 public final static native void btManifoldPoint_getLocalPointB(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2246 public final static native void btManifoldPoint_setLocalPointB(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2247 public final static native void btManifoldPoint_getPositionWorldOnA(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2248 public final static native void btManifoldPoint_setPositionWorldOnA(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2249 public final static native void btManifoldPoint_getPositionWorldOnB(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2250 public final static native void btManifoldPoint_setPositionWorldOnB(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2251 public final static native void btManifoldPoint_getNormalWorldOnB(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2252 public final static native void btManifoldPoint_setNormalWorldOnB(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2253 public final static native void btManifoldPoint_getLateralFrictionDir1(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2254 public final static native void btManifoldPoint_setLateralFrictionDir1(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2255 public final static native void btManifoldPoint_getLateralFrictionDir2(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2256 public final static native void btManifoldPoint_setLateralFrictionDir2(long jarg1, btManifoldPoint jarg1_, Vector3 jarg2); 2257 public final static native void delete_btManifoldPoint(long jarg1); 2258 public final static native long new_btContinuousConvexCollision__SWIG_0(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_, long jarg3, btVoronoiSimplexSolver jarg3_, long jarg4, btConvexPenetrationDepthSolver jarg4_); 2259 public final static native long new_btContinuousConvexCollision__SWIG_1(long jarg1, btConvexShape jarg1_, long jarg2, btStaticPlaneShape jarg2_); 2260 public final static native void delete_btContinuousConvexCollision(long jarg1); 2261 public final static native void btTriangleRaycastCallback_from_set(long jarg1, btTriangleRaycastCallback jarg1_, long jarg2, btVector3 jarg2_); 2262 public final static native long btTriangleRaycastCallback_from_get(long jarg1, btTriangleRaycastCallback jarg1_); 2263 public final static native void btTriangleRaycastCallback_to_set(long jarg1, btTriangleRaycastCallback jarg1_, long jarg2, btVector3 jarg2_); 2264 public final static native long btTriangleRaycastCallback_to_get(long jarg1, btTriangleRaycastCallback jarg1_); 2265 public final static native void btTriangleRaycastCallback_flags_set(long jarg1, btTriangleRaycastCallback jarg1_, long jarg2); 2266 public final static native long btTriangleRaycastCallback_flags_get(long jarg1, btTriangleRaycastCallback jarg1_); 2267 public final static native void btTriangleRaycastCallback_hitFraction_set(long jarg1, btTriangleRaycastCallback jarg1_, float jarg2); 2268 public final static native float btTriangleRaycastCallback_hitFraction_get(long jarg1, btTriangleRaycastCallback jarg1_); 2269 public final static native long new_btTriangleRaycastCallback__SWIG_0(Vector3 jarg1, Vector3 jarg2, long jarg3); 2270 public final static native long new_btTriangleRaycastCallback__SWIG_1(Vector3 jarg1, Vector3 jarg2); 2271 public final static native void btTriangleRaycastCallback_processTriangle(long jarg1, btTriangleRaycastCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 2272 public final static native void btTriangleRaycastCallback_processTriangleSwigExplicitbtTriangleRaycastCallback(long jarg1, btTriangleRaycastCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 2273 public final static native float btTriangleRaycastCallback_reportHit(long jarg1, btTriangleRaycastCallback jarg1_, Vector3 jarg2, float jarg3, int jarg4, int jarg5); 2274 public final static native void delete_btTriangleRaycastCallback(long jarg1); 2275 public final static native void btTriangleRaycastCallback_director_connect(btTriangleRaycastCallback obj, long cptr, boolean mem_own, boolean weak_global); 2276 public final static native void btTriangleRaycastCallback_change_ownership(btTriangleRaycastCallback obj, long cptr, boolean take_or_release); 2277 public final static native void btTriangleConvexcastCallback_convexShape_set(long jarg1, btTriangleConvexcastCallback jarg1_, long jarg2, btConvexShape jarg2_); 2278 public final static native long btTriangleConvexcastCallback_convexShape_get(long jarg1, btTriangleConvexcastCallback jarg1_); 2279 public final static native void btTriangleConvexcastCallback_convexShapeFrom_set(long jarg1, btTriangleConvexcastCallback jarg1_, long jarg2, btTransform jarg2_); 2280 public final static native long btTriangleConvexcastCallback_convexShapeFrom_get(long jarg1, btTriangleConvexcastCallback jarg1_); 2281 public final static native void btTriangleConvexcastCallback_convexShapeTo_set(long jarg1, btTriangleConvexcastCallback jarg1_, long jarg2, btTransform jarg2_); 2282 public final static native long btTriangleConvexcastCallback_convexShapeTo_get(long jarg1, btTriangleConvexcastCallback jarg1_); 2283 public final static native void btTriangleConvexcastCallback_triangleToWorld_set(long jarg1, btTriangleConvexcastCallback jarg1_, long jarg2, btTransform jarg2_); 2284 public final static native long btTriangleConvexcastCallback_triangleToWorld_get(long jarg1, btTriangleConvexcastCallback jarg1_); 2285 public final static native void btTriangleConvexcastCallback_hitFraction_set(long jarg1, btTriangleConvexcastCallback jarg1_, float jarg2); 2286 public final static native float btTriangleConvexcastCallback_hitFraction_get(long jarg1, btTriangleConvexcastCallback jarg1_); 2287 public final static native void btTriangleConvexcastCallback_triangleCollisionMargin_set(long jarg1, btTriangleConvexcastCallback jarg1_, float jarg2); 2288 public final static native float btTriangleConvexcastCallback_triangleCollisionMargin_get(long jarg1, btTriangleConvexcastCallback jarg1_); 2289 public final static native void btTriangleConvexcastCallback_allowedPenetration_set(long jarg1, btTriangleConvexcastCallback jarg1_, float jarg2); 2290 public final static native float btTriangleConvexcastCallback_allowedPenetration_get(long jarg1, btTriangleConvexcastCallback jarg1_); 2291 public final static native long new_btTriangleConvexcastCallback(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, Matrix4 jarg3, Matrix4 jarg4, float jarg5); 2292 public final static native void btTriangleConvexcastCallback_processTriangle(long jarg1, btTriangleConvexcastCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 2293 public final static native void btTriangleConvexcastCallback_processTriangleSwigExplicitbtTriangleConvexcastCallback(long jarg1, btTriangleConvexcastCallback jarg1_, long jarg2, btVector3 jarg2_, int jarg3, int jarg4); 2294 public final static native float btTriangleConvexcastCallback_reportHit(long jarg1, btTriangleConvexcastCallback jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4, int jarg5, int jarg6); 2295 public final static native void delete_btTriangleConvexcastCallback(long jarg1); 2296 public final static native void btTriangleConvexcastCallback_director_connect(btTriangleConvexcastCallback obj, long cptr, boolean mem_own, boolean weak_global); 2297 public final static native void btTriangleConvexcastCallback_change_ownership(btTriangleConvexcastCallback obj, long cptr, boolean take_or_release); 2298 public final static native void btGjkEpaSolver2_sResults_status_set(long jarg1, btGjkEpaSolver2.sResults jarg1_, int jarg2); 2299 public final static native int btGjkEpaSolver2_sResults_status_get(long jarg1, btGjkEpaSolver2.sResults jarg1_); 2300 public final static native void btGjkEpaSolver2_sResults_witnesses_set(long jarg1, btGjkEpaSolver2.sResults jarg1_, long jarg2, btVector3 jarg2_); 2301 public final static native long btGjkEpaSolver2_sResults_witnesses_get(long jarg1, btGjkEpaSolver2.sResults jarg1_); 2302 public final static native void btGjkEpaSolver2_sResults_normal_set(long jarg1, btGjkEpaSolver2.sResults jarg1_, long jarg2, btVector3 jarg2_); 2303 public final static native long btGjkEpaSolver2_sResults_normal_get(long jarg1, btGjkEpaSolver2.sResults jarg1_); 2304 public final static native void btGjkEpaSolver2_sResults_distance_set(long jarg1, btGjkEpaSolver2.sResults jarg1_, float jarg2); 2305 public final static native float btGjkEpaSolver2_sResults_distance_get(long jarg1, btGjkEpaSolver2.sResults jarg1_); 2306 public final static native long new_btGjkEpaSolver2_sResults(); 2307 public final static native void delete_btGjkEpaSolver2_sResults(long jarg1); 2308 public final static native int btGjkEpaSolver2_StackSizeRequirement(); 2309 public final static native boolean btGjkEpaSolver2_Distance(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, long jarg3, btConvexShape jarg3_, Matrix4 jarg4, Vector3 jarg5, long jarg6, btGjkEpaSolver2.sResults jarg6_); 2310 public final static native boolean 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); 2311 public final static native boolean btGjkEpaSolver2_Penetration__SWIG_1(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, long jarg3, btConvexShape jarg3_, Matrix4 jarg4, Vector3 jarg5, long jarg6, btGjkEpaSolver2.sResults jarg6_); 2312 public final static native float btGjkEpaSolver2_SignedDistance__SWIG_0(Vector3 jarg1, float jarg2, long jarg3, btConvexShape jarg3_, Matrix4 jarg4, long jarg5, btGjkEpaSolver2.sResults jarg5_); 2313 public final static native boolean btGjkEpaSolver2_SignedDistance__SWIG_1(long jarg1, btConvexShape jarg1_, Matrix4 jarg2, long jarg3, btConvexShape jarg3_, Matrix4 jarg4, Vector3 jarg5, long jarg6, btGjkEpaSolver2.sResults jarg6_); 2314 public final static native long new_btGjkEpaSolver2(); 2315 public final static native void delete_btGjkEpaSolver2(long jarg1); 2316 public final static native long new_btGjkEpaPenetrationDepthSolver(); 2317 public final static native void delete_btGjkEpaPenetrationDepthSolver(long jarg1); 2318 public final static native void btPointCollector_normalOnBInWorld_set(long jarg1, btPointCollector jarg1_, long jarg2, btVector3 jarg2_); 2319 public final static native long btPointCollector_normalOnBInWorld_get(long jarg1, btPointCollector jarg1_); 2320 public final static native void btPointCollector_pointInWorld_set(long jarg1, btPointCollector jarg1_, long jarg2, btVector3 jarg2_); 2321 public final static native long btPointCollector_pointInWorld_get(long jarg1, btPointCollector jarg1_); 2322 public final static native void btPointCollector_distance_set(long jarg1, btPointCollector jarg1_, float jarg2); 2323 public final static native float btPointCollector_distance_get(long jarg1, btPointCollector jarg1_); 2324 public final static native void btPointCollector_hasResult_set(long jarg1, btPointCollector jarg1_, boolean jarg2); 2325 public final static native boolean btPointCollector_hasResult_get(long jarg1, btPointCollector jarg1_); 2326 public final static native long new_btPointCollector(); 2327 public final static native void delete_btPointCollector(long jarg1); 2328 public final static native long new_btUsageBitfield(); 2329 public final static native void btUsageBitfield_reset(long jarg1, btUsageBitfield jarg1_); 2330 public final static native void btUsageBitfield_usedVertexA_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2331 public final static native int btUsageBitfield_usedVertexA_get(long jarg1, btUsageBitfield jarg1_); 2332 public final static native void btUsageBitfield_usedVertexB_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2333 public final static native int btUsageBitfield_usedVertexB_get(long jarg1, btUsageBitfield jarg1_); 2334 public final static native void btUsageBitfield_usedVertexC_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2335 public final static native int btUsageBitfield_usedVertexC_get(long jarg1, btUsageBitfield jarg1_); 2336 public final static native void btUsageBitfield_usedVertexD_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2337 public final static native int btUsageBitfield_usedVertexD_get(long jarg1, btUsageBitfield jarg1_); 2338 public final static native void btUsageBitfield_unused1_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2339 public final static native int btUsageBitfield_unused1_get(long jarg1, btUsageBitfield jarg1_); 2340 public final static native void btUsageBitfield_unused2_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2341 public final static native int btUsageBitfield_unused2_get(long jarg1, btUsageBitfield jarg1_); 2342 public final static native void btUsageBitfield_unused3_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2343 public final static native int btUsageBitfield_unused3_get(long jarg1, btUsageBitfield jarg1_); 2344 public final static native void btUsageBitfield_unused4_set(long jarg1, btUsageBitfield jarg1_, int jarg2); 2345 public final static native int btUsageBitfield_unused4_get(long jarg1, btUsageBitfield jarg1_); 2346 public final static native void delete_btUsageBitfield(long jarg1); 2347 public final static native void btSubSimplexClosestResult_closestPointOnSimplex_set(long jarg1, btSubSimplexClosestResult jarg1_, long jarg2, btVector3 jarg2_); 2348 public final static native long btSubSimplexClosestResult_closestPointOnSimplex_get(long jarg1, btSubSimplexClosestResult jarg1_); 2349 public final static native void btSubSimplexClosestResult_usedVertices_set(long jarg1, btSubSimplexClosestResult jarg1_, long jarg2, btUsageBitfield jarg2_); 2350 public final static native long btSubSimplexClosestResult_usedVertices_get(long jarg1, btSubSimplexClosestResult jarg1_); 2351 public final static native void btSubSimplexClosestResult_barycentricCoords_set(long jarg1, btSubSimplexClosestResult jarg1_, float[] jarg2); 2352 public final static native float[] btSubSimplexClosestResult_barycentricCoords_get(long jarg1, btSubSimplexClosestResult jarg1_); 2353 public final static native void btSubSimplexClosestResult_degenerate_set(long jarg1, btSubSimplexClosestResult jarg1_, boolean jarg2); 2354 public final static native boolean btSubSimplexClosestResult_degenerate_get(long jarg1, btSubSimplexClosestResult jarg1_); 2355 public final static native void btSubSimplexClosestResult_reset(long jarg1, btSubSimplexClosestResult jarg1_); 2356 public final static native boolean btSubSimplexClosestResult_isValid(long jarg1, btSubSimplexClosestResult jarg1_); 2357 public final static native void btSubSimplexClosestResult_setBarycentricCoordinates__SWIG_0(long jarg1, btSubSimplexClosestResult jarg1_, float jarg2, float jarg3, float jarg4, float jarg5); 2358 public final static native void btSubSimplexClosestResult_setBarycentricCoordinates__SWIG_1(long jarg1, btSubSimplexClosestResult jarg1_, float jarg2, float jarg3, float jarg4); 2359 public final static native void btSubSimplexClosestResult_setBarycentricCoordinates__SWIG_2(long jarg1, btSubSimplexClosestResult jarg1_, float jarg2, float jarg3); 2360 public final static native void btSubSimplexClosestResult_setBarycentricCoordinates__SWIG_3(long jarg1, btSubSimplexClosestResult jarg1_, float jarg2); 2361 public final static native void btSubSimplexClosestResult_setBarycentricCoordinates__SWIG_4(long jarg1, btSubSimplexClosestResult jarg1_); 2362 public final static native long new_btSubSimplexClosestResult(); 2363 public final static native void delete_btSubSimplexClosestResult(long jarg1); 2364 public final static native void btVoronoiSimplexSolver_numVertices_set(long jarg1, btVoronoiSimplexSolver jarg1_, int jarg2); 2365 public final static native int btVoronoiSimplexSolver_numVertices_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2366 public final static native void btVoronoiSimplexSolver_simplexVectorW_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_); 2367 public final static native long btVoronoiSimplexSolver_simplexVectorW_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2368 public final static native void btVoronoiSimplexSolver_simplexPointsP_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_); 2369 public final static native long btVoronoiSimplexSolver_simplexPointsP_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2370 public final static native void btVoronoiSimplexSolver_simplexPointsQ_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_); 2371 public final static native long btVoronoiSimplexSolver_simplexPointsQ_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2372 public final static native void btVoronoiSimplexSolver_cachedP1_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_); 2373 public final static native long btVoronoiSimplexSolver_cachedP1_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2374 public final static native void btVoronoiSimplexSolver_cachedP2_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_); 2375 public final static native long btVoronoiSimplexSolver_cachedP2_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2376 public final static native void btVoronoiSimplexSolver_cachedV_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_); 2377 public final static native long btVoronoiSimplexSolver_cachedV_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2378 public final static native void btVoronoiSimplexSolver_lastW_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_); 2379 public final static native long btVoronoiSimplexSolver_lastW_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2380 public final static native void btVoronoiSimplexSolver_equalVertexThreshold_set(long jarg1, btVoronoiSimplexSolver jarg1_, float jarg2); 2381 public final static native float btVoronoiSimplexSolver_equalVertexThreshold_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2382 public final static native void btVoronoiSimplexSolver_cachedValidClosest_set(long jarg1, btVoronoiSimplexSolver jarg1_, boolean jarg2); 2383 public final static native boolean btVoronoiSimplexSolver_cachedValidClosest_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2384 public final static native void btVoronoiSimplexSolver_cachedBC_set(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btSubSimplexClosestResult jarg2_); 2385 public final static native long btVoronoiSimplexSolver_cachedBC_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2386 public final static native void btVoronoiSimplexSolver_needsUpdate_set(long jarg1, btVoronoiSimplexSolver jarg1_, boolean jarg2); 2387 public final static native boolean btVoronoiSimplexSolver_needsUpdate_get(long jarg1, btVoronoiSimplexSolver jarg1_); 2388 public final static native void btVoronoiSimplexSolver_removeVertex(long jarg1, btVoronoiSimplexSolver jarg1_, int jarg2); 2389 public final static native void btVoronoiSimplexSolver_reduceVertices(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btUsageBitfield jarg2_); 2390 public final static native boolean btVoronoiSimplexSolver_updateClosestVectorAndPoints(long jarg1, btVoronoiSimplexSolver jarg1_); 2391 public final static native boolean btVoronoiSimplexSolver_closestPtPointTetrahedron(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6, long jarg7, btSubSimplexClosestResult jarg7_); 2392 public final static native int btVoronoiSimplexSolver_pointOutsideOfPlane(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6); 2393 public final static native boolean btVoronoiSimplexSolver_closestPtPointTriangle(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, long jarg6, btSubSimplexClosestResult jarg6_); 2394 public final static native long new_btVoronoiSimplexSolver(); 2395 public final static native void btVoronoiSimplexSolver_reset(long jarg1, btVoronoiSimplexSolver jarg1_); 2396 public final static native void btVoronoiSimplexSolver_addVertex(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4); 2397 public final static native boolean btVoronoiSimplexSolver_closest(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2); 2398 public final static native float btVoronoiSimplexSolver_maxVertex(long jarg1, btVoronoiSimplexSolver jarg1_); 2399 public final static native boolean btVoronoiSimplexSolver_fullSimplex(long jarg1, btVoronoiSimplexSolver jarg1_); 2400 public final static native int btVoronoiSimplexSolver_getSimplex(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_, long jarg4, btVector3 jarg4_); 2401 public final static native boolean btVoronoiSimplexSolver_inSimplex(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2); 2402 public final static native void btVoronoiSimplexSolver_backup_closest(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2); 2403 public final static native boolean btVoronoiSimplexSolver_emptySimplex(long jarg1, btVoronoiSimplexSolver jarg1_); 2404 public final static native void btVoronoiSimplexSolver_compute_points(long jarg1, btVoronoiSimplexSolver jarg1_, Vector3 jarg2, Vector3 jarg3); 2405 public final static native void delete_btVoronoiSimplexSolver(long jarg1); 2406 public final static native long new_btMultiSphereShape(Vector3[] jarg1, float[] jarg2, int jarg3); 2407 public final static native int btMultiSphereShape_getSphereCount(long jarg1, btMultiSphereShape jarg1_); 2408 public final static native Vector3 btMultiSphereShape_getSpherePosition(long jarg1, btMultiSphereShape jarg1_, int jarg2); 2409 public final static native float btMultiSphereShape_getSphereRadius(long jarg1, btMultiSphereShape jarg1_, int jarg2); 2410 public final static native void delete_btMultiSphereShape(long jarg1); 2411 public final static native void btPositionAndRadius_pos_set(long jarg1, btPositionAndRadius jarg1_, long jarg2, btVector3FloatData jarg2_); 2412 public final static native long btPositionAndRadius_pos_get(long jarg1, btPositionAndRadius jarg1_); 2413 public final static native void btPositionAndRadius_radius_set(long jarg1, btPositionAndRadius jarg1_, float jarg2); 2414 public final static native float btPositionAndRadius_radius_get(long jarg1, btPositionAndRadius jarg1_); 2415 public final static native long new_btPositionAndRadius(); 2416 public final static native void delete_btPositionAndRadius(long jarg1); 2417 public final static native void btMultiSphereShapeData_convexInternalShapeData_set(long jarg1, btMultiSphereShapeData jarg1_, long jarg2, btConvexInternalShapeData jarg2_); 2418 public final static native long btMultiSphereShapeData_convexInternalShapeData_get(long jarg1, btMultiSphereShapeData jarg1_); 2419 public final static native void btMultiSphereShapeData_localPositionArrayPtr_set(long jarg1, btMultiSphereShapeData jarg1_, long jarg2, btPositionAndRadius jarg2_); 2420 public final static native long btMultiSphereShapeData_localPositionArrayPtr_get(long jarg1, btMultiSphereShapeData jarg1_); 2421 public final static native void btMultiSphereShapeData_localPositionArraySize_set(long jarg1, btMultiSphereShapeData jarg1_, int jarg2); 2422 public final static native int btMultiSphereShapeData_localPositionArraySize_get(long jarg1, btMultiSphereShapeData jarg1_); 2423 public final static native void btMultiSphereShapeData_padding_set(long jarg1, btMultiSphereShapeData jarg1_, String jarg2); 2424 public final static native String btMultiSphereShapeData_padding_get(long jarg1, btMultiSphereShapeData jarg1_); 2425 public final static native long new_btMultiSphereShapeData(); 2426 public final static native void delete_btMultiSphereShapeData(long jarg1); 2427 public final static native long new_CustomCollisionDispatcher(long jarg1, btCollisionConfiguration jarg1_); 2428 public final static native boolean CustomCollisionDispatcher_needsCollision(long jarg1, CustomCollisionDispatcher jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2429 public final static native boolean CustomCollisionDispatcher_needsCollisionSwigExplicitCustomCollisionDispatcher(long jarg1, CustomCollisionDispatcher jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2430 public final static native boolean CustomCollisionDispatcher_needsResponse(long jarg1, CustomCollisionDispatcher jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2431 public final static native boolean CustomCollisionDispatcher_needsResponseSwigExplicitCustomCollisionDispatcher(long jarg1, CustomCollisionDispatcher jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2432 public final static native void delete_CustomCollisionDispatcher(long jarg1); 2433 public final static native void CustomCollisionDispatcher_director_connect(CustomCollisionDispatcher obj, long cptr, boolean mem_own, boolean weak_global); 2434 public final static native void CustomCollisionDispatcher_change_ownership(CustomCollisionDispatcher obj, long cptr, boolean take_or_release); 2435 public final static native long new_ContactListener(boolean jarg1); 2436 public final static native void delete_ContactListener(long jarg1); 2437 public final static native void ContactListener_enable(long jarg1, ContactListener jarg1_); 2438 public final static native void ContactListener_disable(long jarg1, ContactListener jarg1_); 2439 public final static native void ContactListener_enableOnAdded(long jarg1, ContactListener jarg1_); 2440 public final static native void ContactListener_disableOnAdded(long jarg1, ContactListener jarg1_); 2441 public final static native boolean ContactListener_isOnAddedEnabled(long jarg1, ContactListener jarg1_); 2442 public final static native boolean 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); 2443 public final static native boolean ContactListener_onContactAdded__SWIG_1(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, long jarg3, btCollisionObject jarg3_, int jarg4, int jarg5, long jarg6, btCollisionObject jarg6_, int jarg7, int jarg8); 2444 public final static native boolean ContactListener_onContactAdded__SWIG_2(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8); 2445 public final static native boolean 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); 2446 public final static native boolean ContactListener_onContactAdded__SWIG_4(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, long jarg3, btCollisionObject jarg3_, int jarg4, int jarg5, boolean jarg6, long jarg7, btCollisionObject jarg7_, int jarg8, int jarg9, boolean jarg10); 2447 public final static native boolean ContactListener_onContactAdded__SWIG_5(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, int jarg3, int jarg4, int jarg5, boolean jarg6, int jarg7, int jarg8, int jarg9, boolean jarg10); 2448 public final static native boolean ContactListener_onContactAdded__SWIG_6(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, int jarg3, int jarg4, long jarg5, btCollisionObjectWrapper jarg5_, int jarg6, int jarg7); 2449 public final static native boolean ContactListener_onContactAdded__SWIG_7(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, int jarg3, int jarg4, long jarg5, btCollisionObject jarg5_, int jarg6, int jarg7); 2450 public final static native boolean ContactListener_onContactAdded__SWIG_8(long jarg1, ContactListener jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7); 2451 public final static native boolean 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); 2452 public final static native boolean ContactListener_onContactAdded__SWIG_10(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, int jarg3, int jarg4, boolean jarg5, long jarg6, btCollisionObject jarg6_, int jarg7, int jarg8, boolean jarg9); 2453 public final static native boolean ContactListener_onContactAdded__SWIG_11(long jarg1, ContactListener jarg1_, int jarg2, int jarg3, int jarg4, boolean jarg5, int jarg6, int jarg7, int jarg8, boolean jarg9); 2454 public final static native void ContactListener_enableOnProcessed(long jarg1, ContactListener jarg1_); 2455 public final static native void ContactListener_disableOnProcessed(long jarg1, ContactListener jarg1_); 2456 public final static native boolean ContactListener_isOnProcessedEnabled(long jarg1, ContactListener jarg1_); 2457 public final static native void ContactListener_onContactProcessed__SWIG_0(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, long jarg3, btCollisionObject jarg3_, long jarg4, btCollisionObject jarg4_); 2458 public final static native void ContactListener_onContactProcessed__SWIG_1(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, int jarg3, int jarg4); 2459 public final static native void ContactListener_onContactProcessed__SWIG_2(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, long jarg3, btCollisionObject jarg3_, boolean jarg4, long jarg5, btCollisionObject jarg5_, boolean jarg6); 2460 public final static native void ContactListener_onContactProcessed__SWIG_3(long jarg1, ContactListener jarg1_, long jarg2, btManifoldPoint jarg2_, int jarg3, boolean jarg4, int jarg5, boolean jarg6); 2461 public final static native void ContactListener_onContactProcessed__SWIG_4(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2462 public final static native void ContactListener_onContactProcessed__SWIG_5(long jarg1, ContactListener jarg1_, int jarg2, int jarg3); 2463 public final static native void ContactListener_onContactProcessed__SWIG_6(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, boolean jarg3, long jarg4, btCollisionObject jarg4_, boolean jarg5); 2464 public final static native void ContactListener_onContactProcessed__SWIG_7(long jarg1, ContactListener jarg1_, int jarg2, boolean jarg3, int jarg4, boolean jarg5); 2465 public final static native void ContactListener_enableOnDestroyed(long jarg1, ContactListener jarg1_); 2466 public final static native void ContactListener_disableOnDestroyed(long jarg1, ContactListener jarg1_); 2467 public final static native boolean ContactListener_isOnDestroyedEnabled(long jarg1, ContactListener jarg1_); 2468 public final static native void ContactListener_onContactDestroyed(long jarg1, ContactListener jarg1_, int jarg2); 2469 public final static native void ContactListener_enableOnStarted(long jarg1, ContactListener jarg1_); 2470 public final static native void ContactListener_disableOnStarted(long jarg1, ContactListener jarg1_); 2471 public final static native boolean ContactListener_isOnStartedEnabled(long jarg1, ContactListener jarg1_); 2472 public final static native void ContactListener_onContactStarted__SWIG_0(long jarg1, ContactListener jarg1_, long jarg2, btPersistentManifold jarg2_); 2473 public final static native void ContactListener_onContactStarted__SWIG_1(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2474 public final static native void ContactListener_onContactStarted__SWIG_2(long jarg1, ContactListener jarg1_, int jarg2, int jarg3); 2475 public final static native void ContactListener_onContactStarted__SWIG_3(long jarg1, ContactListener jarg1_, long jarg2, btPersistentManifold jarg2_, boolean jarg3, boolean jarg4); 2476 public final static native void ContactListener_onContactStarted__SWIG_4(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, boolean jarg3, long jarg4, btCollisionObject jarg4_, boolean jarg5); 2477 public final static native void ContactListener_onContactStarted__SWIG_5(long jarg1, ContactListener jarg1_, int jarg2, boolean jarg3, int jarg4, boolean jarg5); 2478 public final static native void ContactListener_enableOnEnded(long jarg1, ContactListener jarg1_); 2479 public final static native void ContactListener_disableOnEnded(long jarg1, ContactListener jarg1_); 2480 public final static native boolean ContactListener_isOnEndedEnabled(long jarg1, ContactListener jarg1_); 2481 public final static native void ContactListener_onContactEnded__SWIG_0(long jarg1, ContactListener jarg1_, long jarg2, btPersistentManifold jarg2_); 2482 public final static native void ContactListener_onContactEnded__SWIG_1(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, long jarg3, btCollisionObject jarg3_); 2483 public final static native void ContactListener_onContactEnded__SWIG_2(long jarg1, ContactListener jarg1_, int jarg2, int jarg3); 2484 public final static native void ContactListener_onContactEnded__SWIG_3(long jarg1, ContactListener jarg1_, long jarg2, btPersistentManifold jarg2_, boolean jarg3, boolean jarg4); 2485 public final static native void ContactListener_onContactEnded__SWIG_4(long jarg1, ContactListener jarg1_, long jarg2, btCollisionObject jarg2_, boolean jarg3, long jarg4, btCollisionObject jarg4_, boolean jarg5); 2486 public final static native void ContactListener_onContactEnded__SWIG_5(long jarg1, ContactListener jarg1_, int jarg2, boolean jarg3, int jarg4, boolean jarg5); 2487 public final static native boolean ContactListener_setEvents(long jarg1, ContactListener jarg1_); 2488 public final static native void ContactListener_director_connect(ContactListener obj, long cptr, boolean mem_own, boolean weak_global); 2489 public final static native void ContactListener_change_ownership(ContactListener obj, long cptr, boolean take_or_release); 2490 public final static native void ContactCache_cacheTime_set(long jarg1, ContactCache jarg1_, float jarg2); 2491 public final static native float ContactCache_cacheTime_get(long jarg1, ContactCache jarg1_); 2492 public final static native long new_ContactCache(boolean jarg1); 2493 public final static native void delete_ContactCache(long jarg1); 2494 public final static native void ContactCache_enable(long jarg1, ContactCache jarg1_); 2495 public final static native void ContactCache_disable(long jarg1, ContactCache jarg1_); 2496 public final static native boolean ContactCache_isEnabled(long jarg1, ContactCache jarg1_); 2497 public final static native void ContactCache_onContactStarted(long jarg1, ContactCache jarg1_, long jarg2, btPersistentManifold jarg2_, boolean jarg3, boolean jarg4); 2498 public final static native void ContactCache_onContactEnded(long jarg1, ContactCache jarg1_, long jarg2, btCollisionObject jarg2_, boolean jarg3, long jarg4, btCollisionObject jarg4_, boolean jarg5); 2499 public final static native void ContactCache_clear(long jarg1, ContactCache jarg1_); 2500 public final static native void ContactCache_update(long jarg1, ContactCache jarg1_, float jarg2); 2501 public final static native void ContactCache_director_connect(ContactCache obj, long cptr, boolean mem_own, boolean weak_global); 2502 public final static native void ContactCache_change_ownership(ContactCache obj, long cptr, boolean take_or_release); 2503 public final static native int btBroadphasePairArray_size(long jarg1, btBroadphasePairArray jarg1_); 2504 public final static native long btBroadphasePairArray_at(long jarg1, btBroadphasePairArray jarg1_, int jarg2); 2505 public final static native int btBroadphasePairArray_getCollisionObjects(long jarg1, btBroadphasePairArray jarg1_, int[] jarg2, int jarg3, int jarg4); 2506 public final static native int btBroadphasePairArray_getCollisionObjectsValue(long jarg1, btBroadphasePairArray jarg1_, int[] jarg2, int jarg3, int jarg4); 2507 public final static native long new_btBroadphasePairArray(); 2508 public final static native void delete_btBroadphasePairArray(long jarg1); 2509 public final static native void bt_calc_quantization_parameters(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, float jarg6); 2510 public final static native void bt_quantize_clamp(java.nio.IntBuffer jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5); 2511 public final static native Vector3 bt_unquantize(java.nio.IntBuffer jarg1, Vector3 jarg2, Vector3 jarg3); 2512 public final static native float bt_mat3_dot_col(Matrix3 jarg1, Vector3 jarg2, int jarg3); 2513 public final static native void BT_BOX_BOX_TRANSFORM_CACHE_T1to0_set(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_, long jarg2, btVector3 jarg2_); 2514 public final static native long BT_BOX_BOX_TRANSFORM_CACHE_T1to0_get(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_); 2515 public final static native void BT_BOX_BOX_TRANSFORM_CACHE_R1to0_set(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_, Matrix3 jarg2); 2516 public final static native Matrix3 BT_BOX_BOX_TRANSFORM_CACHE_R1to0_get(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_); 2517 public final static native void BT_BOX_BOX_TRANSFORM_CACHE_AR_set(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_, Matrix3 jarg2); 2518 public final static native Matrix3 BT_BOX_BOX_TRANSFORM_CACHE_AR_get(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_); 2519 public final static native void BT_BOX_BOX_TRANSFORM_CACHE_calc_absolute_matrix(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_); 2520 public final static native long new_BT_BOX_BOX_TRANSFORM_CACHE(); 2521 public final static native void BT_BOX_BOX_TRANSFORM_CACHE_calc_from_homogenic(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_, Matrix4 jarg2, Matrix4 jarg3); 2522 public final static native void BT_BOX_BOX_TRANSFORM_CACHE_calc_from_full_invert(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_, Matrix4 jarg2, Matrix4 jarg3); 2523 public final static native Vector3 BT_BOX_BOX_TRANSFORM_CACHE_transform(long jarg1, BT_BOX_BOX_TRANSFORM_CACHE jarg1_, Vector3 jarg2); 2524 public final static native void delete_BT_BOX_BOX_TRANSFORM_CACHE(long jarg1); 2525 public final static native void btAABB_min_set(long jarg1, btAABB jarg1_, long jarg2, btVector3 jarg2_); 2526 public final static native long btAABB_min_get(long jarg1, btAABB jarg1_); 2527 public final static native void btAABB_max_set(long jarg1, btAABB jarg1_, long jarg2, btVector3 jarg2_); 2528 public final static native long btAABB_max_get(long jarg1, btAABB jarg1_); 2529 public final static native long new_btAABB__SWIG_0(); 2530 public final static native long new_btAABB__SWIG_1(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3); 2531 public final static native long new_btAABB__SWIG_2(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, float jarg4); 2532 public final static native long new_btAABB__SWIG_3(long jarg1, btAABB jarg1_); 2533 public final static native long new_btAABB__SWIG_4(long jarg1, btAABB jarg1_, float jarg2); 2534 public final static native void btAABB_invalidate(long jarg1, btAABB jarg1_); 2535 public final static native void btAABB_increment_margin(long jarg1, btAABB jarg1_, float jarg2); 2536 public final static native void btAABB_copy_with_margin(long jarg1, btAABB jarg1_, long jarg2, btAABB jarg2_, float jarg3); 2537 public final static native void btAABB_appy_transform(long jarg1, btAABB jarg1_, Matrix4 jarg2); 2538 public final static native void btAABB_appy_transform_trans_cache(long jarg1, btAABB jarg1_, long jarg2, BT_BOX_BOX_TRANSFORM_CACHE jarg2_); 2539 public final static native void btAABB_merge(long jarg1, btAABB jarg1_, long jarg2, btAABB jarg2_); 2540 public final static native void btAABB_get_center_extend(long jarg1, btAABB jarg1_, Vector3 jarg2, Vector3 jarg3); 2541 public final static native void btAABB_find_intersection(long jarg1, btAABB jarg1_, long jarg2, btAABB jarg2_, long jarg3, btAABB jarg3_); 2542 public final static native boolean btAABB_has_collision(long jarg1, btAABB jarg1_, long jarg2, btAABB jarg2_); 2543 public final static native boolean btAABB_collide_ray(long jarg1, btAABB jarg1_, Vector3 jarg2, Vector3 jarg3); 2544 public final static native void btAABB_projection_interval(long jarg1, btAABB jarg1_, Vector3 jarg2, long jarg3, long jarg4); 2545 public final static native int btAABB_plane_classify(long jarg1, btAABB jarg1_, long jarg2, btVector4 jarg2_); 2546 public final static native boolean btAABB_overlapping_trans_conservative(long jarg1, btAABB jarg1_, long jarg2, btAABB jarg2_, Matrix4 jarg3); 2547 public final static native boolean btAABB_overlapping_trans_conservative2(long jarg1, btAABB jarg1_, long jarg2, btAABB jarg2_, long jarg3, BT_BOX_BOX_TRANSFORM_CACHE jarg3_); 2548 public final static native boolean btAABB_overlapping_trans_cache(long jarg1, btAABB jarg1_, long jarg2, btAABB jarg2_, long jarg3, BT_BOX_BOX_TRANSFORM_CACHE jarg3_, boolean jarg4); 2549 public final static native boolean btAABB_collide_plane(long jarg1, btAABB jarg1_, long jarg2, btVector4 jarg2_); 2550 public final static native boolean btAABB_collide_triangle_exact(long jarg1, btAABB jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, long jarg5, btVector4 jarg5_); 2551 public final static native void delete_btAABB(long jarg1); 2552 public final static native boolean btCompareTransformsEqual(Matrix4 jarg1, Matrix4 jarg2); 2553 public final static native float bt_distance_point_plane(long jarg1, btVector4 jarg1_, Vector3 jarg2); 2554 public final static native void bt_vec_blend(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, float jarg4); 2555 public final static native void bt_plane_clip_polygon_collect(Vector3 jarg1, Vector3 jarg2, float jarg3, float jarg4, long jarg5, btVector3 jarg5_, long jarg6); 2556 public final static native int bt_plane_clip_polygon(long jarg1, btVector4 jarg1_, long jarg2, btVector3 jarg2_, int jarg3, long jarg4, btVector3 jarg4_); 2557 public final static native int bt_plane_clip_triangle(long jarg1, btVector4 jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, long jarg5, btVector3 jarg5_); 2558 public final static native void bt_edge_plane(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, long jarg4, btVector4 jarg4_); 2559 public final static native void bt_closest_point_on_segment(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4); 2560 public final static native int bt_line_plane_collision(long jarg1, btVector4 jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, long jarg5, float jarg6, float jarg7); 2561 public final static native void bt_segment_collision(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6); 2562 public final static native void GIM_TRIANGLE_CONTACT_penetration_depth_set(long jarg1, GIM_TRIANGLE_CONTACT jarg1_, float jarg2); 2563 public final static native float GIM_TRIANGLE_CONTACT_penetration_depth_get(long jarg1, GIM_TRIANGLE_CONTACT jarg1_); 2564 public final static native void GIM_TRIANGLE_CONTACT_point_count_set(long jarg1, GIM_TRIANGLE_CONTACT jarg1_, int jarg2); 2565 public final static native int GIM_TRIANGLE_CONTACT_point_count_get(long jarg1, GIM_TRIANGLE_CONTACT jarg1_); 2566 public final static native void GIM_TRIANGLE_CONTACT_separating_normal_set(long jarg1, GIM_TRIANGLE_CONTACT jarg1_, long jarg2, btVector4 jarg2_); 2567 public final static native long GIM_TRIANGLE_CONTACT_separating_normal_get(long jarg1, GIM_TRIANGLE_CONTACT jarg1_); 2568 public final static native void GIM_TRIANGLE_CONTACT_points_set(long jarg1, GIM_TRIANGLE_CONTACT jarg1_, long jarg2, btVector3 jarg2_); 2569 public final static native long GIM_TRIANGLE_CONTACT_points_get(long jarg1, GIM_TRIANGLE_CONTACT jarg1_); 2570 public final static native void GIM_TRIANGLE_CONTACT_copy_from(long jarg1, GIM_TRIANGLE_CONTACT jarg1_, long jarg2, GIM_TRIANGLE_CONTACT jarg2_); 2571 public final static native long new_GIM_TRIANGLE_CONTACT__SWIG_0(); 2572 public final static native long new_GIM_TRIANGLE_CONTACT__SWIG_1(long jarg1, GIM_TRIANGLE_CONTACT jarg1_); 2573 public final static native void GIM_TRIANGLE_CONTACT_merge_points(long jarg1, GIM_TRIANGLE_CONTACT jarg1_, long jarg2, btVector4 jarg2_, float jarg3, long jarg4, btVector3 jarg4_, int jarg5); 2574 public final static native void delete_GIM_TRIANGLE_CONTACT(long jarg1); 2575 public final static native void btPrimitiveTriangle_vertices_set(long jarg1, btPrimitiveTriangle jarg1_, long jarg2, btVector3 jarg2_); 2576 public final static native long btPrimitiveTriangle_vertices_get(long jarg1, btPrimitiveTriangle jarg1_); 2577 public final static native void btPrimitiveTriangle_plane_set(long jarg1, btPrimitiveTriangle jarg1_, long jarg2, btVector4 jarg2_); 2578 public final static native long btPrimitiveTriangle_plane_get(long jarg1, btPrimitiveTriangle jarg1_); 2579 public final static native void btPrimitiveTriangle_margin_set(long jarg1, btPrimitiveTriangle jarg1_, float jarg2); 2580 public final static native float btPrimitiveTriangle_margin_get(long jarg1, btPrimitiveTriangle jarg1_); 2581 public final static native void btPrimitiveTriangle_dummy_set(long jarg1, btPrimitiveTriangle jarg1_, float jarg2); 2582 public final static native float btPrimitiveTriangle_dummy_get(long jarg1, btPrimitiveTriangle jarg1_); 2583 public final static native long new_btPrimitiveTriangle(); 2584 public final static native void btPrimitiveTriangle_buildTriPlane(long jarg1, btPrimitiveTriangle jarg1_); 2585 public final static native boolean btPrimitiveTriangle_overlap_test_conservative(long jarg1, btPrimitiveTriangle jarg1_, long jarg2, btPrimitiveTriangle jarg2_); 2586 public final static native void btPrimitiveTriangle_get_edge_plane(long jarg1, btPrimitiveTriangle jarg1_, int jarg2, long jarg3, btVector4 jarg3_); 2587 public final static native void btPrimitiveTriangle_applyTransform(long jarg1, btPrimitiveTriangle jarg1_, Matrix4 jarg2); 2588 public final static native int btPrimitiveTriangle_clip_triangle(long jarg1, btPrimitiveTriangle jarg1_, long jarg2, btPrimitiveTriangle jarg2_, long jarg3, btVector3 jarg3_); 2589 public final static native boolean btPrimitiveTriangle_find_triangle_collision_clip_method(long jarg1, btPrimitiveTriangle jarg1_, long jarg2, btPrimitiveTriangle jarg2_, long jarg3, GIM_TRIANGLE_CONTACT jarg3_); 2590 public final static native void delete_btPrimitiveTriangle(long jarg1); 2591 public final static native long new_btTriangleShapeEx__SWIG_0(); 2592 public final static native long new_btTriangleShapeEx__SWIG_1(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3); 2593 public final static native long new_btTriangleShapeEx__SWIG_2(long jarg1, btTriangleShapeEx jarg1_); 2594 public final static native void btTriangleShapeEx_applyTransform(long jarg1, btTriangleShapeEx jarg1_, Matrix4 jarg2); 2595 public final static native void btTriangleShapeEx_buildTriPlane(long jarg1, btTriangleShapeEx jarg1_, long jarg2, btVector4 jarg2_); 2596 public final static native boolean btTriangleShapeEx_overlap_test_conservative(long jarg1, btTriangleShapeEx jarg1_, long jarg2, btTriangleShapeEx jarg2_); 2597 public final static native void delete_btTriangleShapeEx(long jarg1); 2598 public final static native void GIM_PAIR_index1_set(long jarg1, GIM_PAIR jarg1_, int jarg2); 2599 public final static native int GIM_PAIR_index1_get(long jarg1, GIM_PAIR jarg1_); 2600 public final static native void GIM_PAIR_index2_set(long jarg1, GIM_PAIR jarg1_, int jarg2); 2601 public final static native int GIM_PAIR_index2_get(long jarg1, GIM_PAIR jarg1_); 2602 public final static native long new_GIM_PAIR__SWIG_0(); 2603 public final static native long new_GIM_PAIR__SWIG_1(long jarg1, GIM_PAIR jarg1_); 2604 public final static native long new_GIM_PAIR__SWIG_2(int jarg1, int jarg2); 2605 public final static native void delete_GIM_PAIR(long jarg1); 2606 public final static native long new_btPairSet(); 2607 public final static native void btPairSet_push_pair(long jarg1, btPairSet jarg1_, int jarg2, int jarg3); 2608 public final static native void btPairSet_push_pair_inv(long jarg1, btPairSet jarg1_, int jarg2, int jarg3); 2609 public final static native void delete_btPairSet(long jarg1); 2610 public final static native void GIM_BVH_DATA_bound_set(long jarg1, GIM_BVH_DATA jarg1_, long jarg2, btAABB jarg2_); 2611 public final static native long GIM_BVH_DATA_bound_get(long jarg1, GIM_BVH_DATA jarg1_); 2612 public final static native void GIM_BVH_DATA_data_set(long jarg1, GIM_BVH_DATA jarg1_, int jarg2); 2613 public final static native int GIM_BVH_DATA_data_get(long jarg1, GIM_BVH_DATA jarg1_); 2614 public final static native long new_GIM_BVH_DATA(); 2615 public final static native void delete_GIM_BVH_DATA(long jarg1); 2616 public final static native void GIM_BVH_TREE_NODE_bound_set(long jarg1, GIM_BVH_TREE_NODE jarg1_, long jarg2, btAABB jarg2_); 2617 public final static native long GIM_BVH_TREE_NODE_bound_get(long jarg1, GIM_BVH_TREE_NODE jarg1_); 2618 public final static native long new_GIM_BVH_TREE_NODE(); 2619 public final static native boolean GIM_BVH_TREE_NODE_isLeafNode(long jarg1, GIM_BVH_TREE_NODE jarg1_); 2620 public final static native int GIM_BVH_TREE_NODE_getEscapeIndex(long jarg1, GIM_BVH_TREE_NODE jarg1_); 2621 public final static native void GIM_BVH_TREE_NODE_setEscapeIndex(long jarg1, GIM_BVH_TREE_NODE jarg1_, int jarg2); 2622 public final static native int GIM_BVH_TREE_NODE_getDataIndex(long jarg1, GIM_BVH_TREE_NODE jarg1_); 2623 public final static native void GIM_BVH_TREE_NODE_setDataIndex(long jarg1, GIM_BVH_TREE_NODE jarg1_, int jarg2); 2624 public final static native void delete_GIM_BVH_TREE_NODE(long jarg1); 2625 public final static native long new_GIM_BVH_DATA_ARRAY(); 2626 public final static native void delete_GIM_BVH_DATA_ARRAY(long jarg1); 2627 public final static native long new_GIM_BVH_TREE_NODE_ARRAY(); 2628 public final static native void delete_GIM_BVH_TREE_NODE_ARRAY(long jarg1); 2629 public final static native long new_btBvhTree(); 2630 public final static native void btBvhTree_build_tree(long jarg1, btBvhTree jarg1_, long jarg2, GIM_BVH_DATA_ARRAY jarg2_); 2631 public final static native void btBvhTree_clearNodes(long jarg1, btBvhTree jarg1_); 2632 public final static native int btBvhTree_getNodeCount(long jarg1, btBvhTree jarg1_); 2633 public final static native boolean btBvhTree_isLeafNode(long jarg1, btBvhTree jarg1_, int jarg2); 2634 public final static native int btBvhTree_getNodeData(long jarg1, btBvhTree jarg1_, int jarg2); 2635 public final static native void btBvhTree_getNodeBound(long jarg1, btBvhTree jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2636 public final static native void btBvhTree_setNodeBound(long jarg1, btBvhTree jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2637 public final static native int btBvhTree_getLeftNode(long jarg1, btBvhTree jarg1_, int jarg2); 2638 public final static native int btBvhTree_getRightNode(long jarg1, btBvhTree jarg1_, int jarg2); 2639 public final static native int btBvhTree_getEscapeNodeIndex(long jarg1, btBvhTree jarg1_, int jarg2); 2640 public final static native long btBvhTree_get_node_pointer__SWIG_0(long jarg1, btBvhTree jarg1_, int jarg2); 2641 public final static native long btBvhTree_get_node_pointer__SWIG_1(long jarg1, btBvhTree jarg1_); 2642 public final static native void delete_btBvhTree(long jarg1); 2643 public final static native void delete_btPrimitiveManagerBase(long jarg1); 2644 public final static native boolean btPrimitiveManagerBase_is_trimesh(long jarg1, btPrimitiveManagerBase jarg1_); 2645 public final static native int btPrimitiveManagerBase_get_primitive_count(long jarg1, btPrimitiveManagerBase jarg1_); 2646 public final static native void btPrimitiveManagerBase_get_primitive_box(long jarg1, btPrimitiveManagerBase jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2647 public final static native void btPrimitiveManagerBase_get_primitive_triangle(long jarg1, btPrimitiveManagerBase jarg1_, int jarg2, long jarg3, btPrimitiveTriangle jarg3_); 2648 public final static native long new_btGImpactBvh__SWIG_0(); 2649 public final static native long new_btGImpactBvh__SWIG_1(long jarg1, btPrimitiveManagerBase jarg1_); 2650 public final static native long btGImpactBvh_getGlobalBox(long jarg1, btGImpactBvh jarg1_); 2651 public final static native void btGImpactBvh_setPrimitiveManager(long jarg1, btGImpactBvh jarg1_, long jarg2, btPrimitiveManagerBase jarg2_); 2652 public final static native long btGImpactBvh_getPrimitiveManager(long jarg1, btGImpactBvh jarg1_); 2653 public final static native void btGImpactBvh_update(long jarg1, btGImpactBvh jarg1_); 2654 public final static native void btGImpactBvh_buildSet(long jarg1, btGImpactBvh jarg1_); 2655 public final static native boolean btGImpactBvh_boxQuery(long jarg1, btGImpactBvh jarg1_, long jarg2, btAABB jarg2_, long jarg3); 2656 public final static native boolean btGImpactBvh_boxQueryTrans(long jarg1, btGImpactBvh jarg1_, long jarg2, btAABB jarg2_, Matrix4 jarg3, long jarg4); 2657 public final static native boolean btGImpactBvh_rayQuery(long jarg1, btGImpactBvh jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4); 2658 public final static native boolean btGImpactBvh_hasHierarchy(long jarg1, btGImpactBvh jarg1_); 2659 public final static native boolean btGImpactBvh_isTrimesh(long jarg1, btGImpactBvh jarg1_); 2660 public final static native int btGImpactBvh_getNodeCount(long jarg1, btGImpactBvh jarg1_); 2661 public final static native boolean btGImpactBvh_isLeafNode(long jarg1, btGImpactBvh jarg1_, int jarg2); 2662 public final static native int btGImpactBvh_getNodeData(long jarg1, btGImpactBvh jarg1_, int jarg2); 2663 public final static native void btGImpactBvh_getNodeBound(long jarg1, btGImpactBvh jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2664 public final static native void btGImpactBvh_setNodeBound(long jarg1, btGImpactBvh jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2665 public final static native int btGImpactBvh_getLeftNode(long jarg1, btGImpactBvh jarg1_, int jarg2); 2666 public final static native int btGImpactBvh_getRightNode(long jarg1, btGImpactBvh jarg1_, int jarg2); 2667 public final static native int btGImpactBvh_getEscapeNodeIndex(long jarg1, btGImpactBvh jarg1_, int jarg2); 2668 public final static native void btGImpactBvh_getNodeTriangle(long jarg1, btGImpactBvh jarg1_, int jarg2, long jarg3, btPrimitiveTriangle jarg3_); 2669 public final static native long btGImpactBvh_get_node_pointer__SWIG_0(long jarg1, btGImpactBvh jarg1_, int jarg2); 2670 public final static native long btGImpactBvh_get_node_pointer__SWIG_1(long jarg1, btGImpactBvh jarg1_); 2671 public final static native void btGImpactBvh_find_collision(long jarg1, btGImpactBvh jarg1_, Matrix4 jarg2, long jarg3, btGImpactBvh jarg3_, Matrix4 jarg4, long jarg5, btPairSet jarg5_); 2672 public final static native void delete_btGImpactBvh(long jarg1); 2673 public final static native void BT_QUANTIZED_BVH_NODE_quantizedAabbMin_set(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_, int[] jarg2); 2674 public final static native int[] BT_QUANTIZED_BVH_NODE_quantizedAabbMin_get(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_); 2675 public final static native void BT_QUANTIZED_BVH_NODE_quantizedAabbMax_set(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_, int[] jarg2); 2676 public final static native int[] BT_QUANTIZED_BVH_NODE_quantizedAabbMax_get(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_); 2677 public final static native void BT_QUANTIZED_BVH_NODE_escapeIndexOrDataIndex_set(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_, int jarg2); 2678 public final static native int BT_QUANTIZED_BVH_NODE_escapeIndexOrDataIndex_get(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_); 2679 public final static native long new_BT_QUANTIZED_BVH_NODE(); 2680 public final static native boolean BT_QUANTIZED_BVH_NODE_isLeafNode(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_); 2681 public final static native int BT_QUANTIZED_BVH_NODE_getEscapeIndex(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_); 2682 public final static native void BT_QUANTIZED_BVH_NODE_setEscapeIndex(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_, int jarg2); 2683 public final static native int BT_QUANTIZED_BVH_NODE_getDataIndex(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_); 2684 public final static native void BT_QUANTIZED_BVH_NODE_setDataIndex(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_, int jarg2); 2685 public final static native boolean BT_QUANTIZED_BVH_NODE_testQuantizedBoxOverlapp(long jarg1, BT_QUANTIZED_BVH_NODE jarg1_, java.nio.IntBuffer jarg2, java.nio.IntBuffer jarg3); 2686 public final static native void delete_BT_QUANTIZED_BVH_NODE(long jarg1); 2687 public final static native long new_GIM_QUANTIZED_BVH_NODE_ARRAY(); 2688 public final static native void delete_GIM_QUANTIZED_BVH_NODE_ARRAY(long jarg1); 2689 public final static native long new_btQuantizedBvhTree(); 2690 public final static native void btQuantizedBvhTree_build_tree(long jarg1, btQuantizedBvhTree jarg1_, long jarg2, GIM_BVH_DATA_ARRAY jarg2_); 2691 public final static native void btQuantizedBvhTree_quantizePoint(long jarg1, btQuantizedBvhTree jarg1_, java.nio.IntBuffer jarg2, Vector3 jarg3); 2692 public final static native boolean btQuantizedBvhTree_testQuantizedBoxOverlapp(long jarg1, btQuantizedBvhTree jarg1_, int jarg2, java.nio.IntBuffer jarg3, java.nio.IntBuffer jarg4); 2693 public final static native void btQuantizedBvhTree_clearNodes(long jarg1, btQuantizedBvhTree jarg1_); 2694 public final static native int btQuantizedBvhTree_getNodeCount(long jarg1, btQuantizedBvhTree jarg1_); 2695 public final static native boolean btQuantizedBvhTree_isLeafNode(long jarg1, btQuantizedBvhTree jarg1_, int jarg2); 2696 public final static native int btQuantizedBvhTree_getNodeData(long jarg1, btQuantizedBvhTree jarg1_, int jarg2); 2697 public final static native void btQuantizedBvhTree_getNodeBound(long jarg1, btQuantizedBvhTree jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2698 public final static native void btQuantizedBvhTree_setNodeBound(long jarg1, btQuantizedBvhTree jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2699 public final static native int btQuantizedBvhTree_getLeftNode(long jarg1, btQuantizedBvhTree jarg1_, int jarg2); 2700 public final static native int btQuantizedBvhTree_getRightNode(long jarg1, btQuantizedBvhTree jarg1_, int jarg2); 2701 public final static native int btQuantizedBvhTree_getEscapeNodeIndex(long jarg1, btQuantizedBvhTree jarg1_, int jarg2); 2702 public final static native long btQuantizedBvhTree_get_node_pointer__SWIG_0(long jarg1, btQuantizedBvhTree jarg1_, int jarg2); 2703 public final static native long btQuantizedBvhTree_get_node_pointer__SWIG_1(long jarg1, btQuantizedBvhTree jarg1_); 2704 public final static native void delete_btQuantizedBvhTree(long jarg1); 2705 public final static native long new_btGImpactQuantizedBvh__SWIG_0(); 2706 public final static native long new_btGImpactQuantizedBvh__SWIG_1(long jarg1, btPrimitiveManagerBase jarg1_); 2707 public final static native long btGImpactQuantizedBvh_getGlobalBox(long jarg1, btGImpactQuantizedBvh jarg1_); 2708 public final static native void btGImpactQuantizedBvh_setPrimitiveManager(long jarg1, btGImpactQuantizedBvh jarg1_, long jarg2, btPrimitiveManagerBase jarg2_); 2709 public final static native long btGImpactQuantizedBvh_getPrimitiveManager(long jarg1, btGImpactQuantizedBvh jarg1_); 2710 public final static native void btGImpactQuantizedBvh_update(long jarg1, btGImpactQuantizedBvh jarg1_); 2711 public final static native void btGImpactQuantizedBvh_buildSet(long jarg1, btGImpactQuantizedBvh jarg1_); 2712 public final static native boolean btGImpactQuantizedBvh_boxQuery(long jarg1, btGImpactQuantizedBvh jarg1_, long jarg2, btAABB jarg2_, long jarg3); 2713 public final static native boolean btGImpactQuantizedBvh_boxQueryTrans(long jarg1, btGImpactQuantizedBvh jarg1_, long jarg2, btAABB jarg2_, Matrix4 jarg3, long jarg4); 2714 public final static native boolean btGImpactQuantizedBvh_rayQuery(long jarg1, btGImpactQuantizedBvh jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4); 2715 public final static native boolean btGImpactQuantizedBvh_hasHierarchy(long jarg1, btGImpactQuantizedBvh jarg1_); 2716 public final static native boolean btGImpactQuantizedBvh_isTrimesh(long jarg1, btGImpactQuantizedBvh jarg1_); 2717 public final static native int btGImpactQuantizedBvh_getNodeCount(long jarg1, btGImpactQuantizedBvh jarg1_); 2718 public final static native boolean btGImpactQuantizedBvh_isLeafNode(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2); 2719 public final static native int btGImpactQuantizedBvh_getNodeData(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2); 2720 public final static native void btGImpactQuantizedBvh_getNodeBound(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2721 public final static native void btGImpactQuantizedBvh_setNodeBound(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2, long jarg3, btAABB jarg3_); 2722 public final static native int btGImpactQuantizedBvh_getLeftNode(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2); 2723 public final static native int btGImpactQuantizedBvh_getRightNode(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2); 2724 public final static native int btGImpactQuantizedBvh_getEscapeNodeIndex(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2); 2725 public final static native void btGImpactQuantizedBvh_getNodeTriangle(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2, long jarg3, btPrimitiveTriangle jarg3_); 2726 public final static native long btGImpactQuantizedBvh_get_node_pointer__SWIG_0(long jarg1, btGImpactQuantizedBvh jarg1_, int jarg2); 2727 public final static native long btGImpactQuantizedBvh_get_node_pointer__SWIG_1(long jarg1, btGImpactQuantizedBvh jarg1_); 2728 public final static native void btGImpactQuantizedBvh_find_collision(long jarg1, btGImpactQuantizedBvh jarg1_, Matrix4 jarg2, long jarg3, btGImpactQuantizedBvh jarg3_, Matrix4 jarg4, long jarg5, btPairSet jarg5_); 2729 public final static native void delete_btGImpactQuantizedBvh(long jarg1); 2730 public final static native long new_btTetrahedronShapeEx(); 2731 public final static native void btTetrahedronShapeEx_setVertices(long jarg1, btTetrahedronShapeEx jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5); 2732 public final static native void delete_btTetrahedronShapeEx(long jarg1); 2733 public final static native void btGImpactShapeInterface_updateBound(long jarg1, btGImpactShapeInterface jarg1_); 2734 public final static native void btGImpactShapeInterface_postUpdate(long jarg1, btGImpactShapeInterface jarg1_); 2735 public final static native long btGImpactShapeInterface_getLocalBox(long jarg1, btGImpactShapeInterface jarg1_); 2736 public final static native int btGImpactShapeInterface_getShapeType(long jarg1, btGImpactShapeInterface jarg1_); 2737 public final static native int btGImpactShapeInterface_getGImpactShapeType(long jarg1, btGImpactShapeInterface jarg1_); 2738 public final static native long btGImpactShapeInterface_getBoxSet(long jarg1, btGImpactShapeInterface jarg1_); 2739 public final static native boolean btGImpactShapeInterface_hasBoxSet(long jarg1, btGImpactShapeInterface jarg1_); 2740 public final static native long btGImpactShapeInterface_getPrimitiveManager(long jarg1, btGImpactShapeInterface jarg1_); 2741 public final static native int btGImpactShapeInterface_getNumChildShapes(long jarg1, btGImpactShapeInterface jarg1_); 2742 public final static native boolean btGImpactShapeInterface_childrenHasTransform(long jarg1, btGImpactShapeInterface jarg1_); 2743 public final static native boolean btGImpactShapeInterface_needsRetrieveTriangles(long jarg1, btGImpactShapeInterface jarg1_); 2744 public final static native boolean btGImpactShapeInterface_needsRetrieveTetrahedrons(long jarg1, btGImpactShapeInterface jarg1_); 2745 public final static native void btGImpactShapeInterface_getBulletTriangle(long jarg1, btGImpactShapeInterface jarg1_, int jarg2, long jarg3, btTriangleShapeEx jarg3_); 2746 public final static native void btGImpactShapeInterface_getBulletTetrahedron(long jarg1, btGImpactShapeInterface jarg1_, int jarg2, long jarg3, btTetrahedronShapeEx jarg3_); 2747 public final static native void btGImpactShapeInterface_lockChildShapes(long jarg1, btGImpactShapeInterface jarg1_); 2748 public final static native void btGImpactShapeInterface_unlockChildShapes(long jarg1, btGImpactShapeInterface jarg1_); 2749 public final static native void btGImpactShapeInterface_getPrimitiveTriangle(long jarg1, btGImpactShapeInterface jarg1_, int jarg2, long jarg3, btPrimitiveTriangle jarg3_); 2750 public final static native void btGImpactShapeInterface_getChildAabb(long jarg1, btGImpactShapeInterface jarg1_, int jarg2, Matrix4 jarg3, Vector3 jarg4, Vector3 jarg5); 2751 public final static native long btGImpactShapeInterface_getChildShape__SWIG_0(long jarg1, btGImpactShapeInterface jarg1_, int jarg2); 2752 public final static native Matrix4 btGImpactShapeInterface_getChildTransform(long jarg1, btGImpactShapeInterface jarg1_, int jarg2); 2753 public final static native void btGImpactShapeInterface_setChildTransform(long jarg1, btGImpactShapeInterface jarg1_, int jarg2, Matrix4 jarg3); 2754 public final static native void btGImpactShapeInterface_rayTest(long jarg1, btGImpactShapeInterface jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, RayResultCallback jarg4_); 2755 public final static native void btGImpactShapeInterface_processAllTrianglesRay(long jarg1, btGImpactShapeInterface jarg1_, long jarg2, btTriangleCallback jarg2_, Vector3 jarg3, Vector3 jarg4); 2756 public final static native void delete_btGImpactShapeInterface(long jarg1); 2757 public final static native void delete_btGImpactCompoundShape_CompoundPrimitiveManager(long jarg1); 2758 public final static native void btGImpactCompoundShape_CompoundPrimitiveManager_compoundShape_set(long jarg1, btGImpactCompoundShape.CompoundPrimitiveManager jarg1_, long jarg2, btGImpactCompoundShape jarg2_); 2759 public final static native long btGImpactCompoundShape_CompoundPrimitiveManager_compoundShape_get(long jarg1, btGImpactCompoundShape.CompoundPrimitiveManager jarg1_); 2760 public final static native long new_btGImpactCompoundShape_CompoundPrimitiveManager__SWIG_0(long jarg1, btGImpactCompoundShape.CompoundPrimitiveManager jarg1_); 2761 public final static native long new_btGImpactCompoundShape_CompoundPrimitiveManager__SWIG_1(long jarg1, btGImpactCompoundShape jarg1_); 2762 public final static native long new_btGImpactCompoundShape_CompoundPrimitiveManager__SWIG_2(); 2763 public final static native long new_btGImpactCompoundShape__SWIG_0(boolean jarg1); 2764 public final static native long new_btGImpactCompoundShape__SWIG_1(); 2765 public final static native void delete_btGImpactCompoundShape(long jarg1); 2766 public final static native long btGImpactCompoundShape_getCompoundPrimitiveManager(long jarg1, btGImpactCompoundShape jarg1_); 2767 public final static native void btGImpactCompoundShape_addChildShape__SWIG_0(long jarg1, btGImpactCompoundShape jarg1_, Matrix4 jarg2, long jarg3, btCollisionShape jarg3_); 2768 public final static native void btGImpactCompoundShape_addChildShape__SWIG_1(long jarg1, btGImpactCompoundShape jarg1_, long jarg2, btCollisionShape jarg2_); 2769 public final static native long btGImpactCompoundShape_getChildShape__SWIG_0(long jarg1, btGImpactCompoundShape jarg1_, int jarg2); 2770 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_margin_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, float jarg2); 2771 public final static native float btGImpactMeshShapePart_TrimeshPrimitiveManager_margin_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2772 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_meshInterface_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, long jarg2, btStridingMeshInterface jarg2_); 2773 public final static native long btGImpactMeshShapePart_TrimeshPrimitiveManager_meshInterface_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2774 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_scale_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, long jarg2, btVector3 jarg2_); 2775 public final static native long btGImpactMeshShapePart_TrimeshPrimitiveManager_scale_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2776 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_part_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2777 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_part_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2778 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_lock_count_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2779 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_lock_count_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2780 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_vertexbase_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, java.nio.ByteBuffer jarg2); 2781 public final static native java.nio.ByteBuffer btGImpactMeshShapePart_TrimeshPrimitiveManager_vertexbase_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2782 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_numverts_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2783 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_numverts_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2784 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_type_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2785 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_type_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2786 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_stride_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2787 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_stride_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2788 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_indexbase_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, java.nio.ByteBuffer jarg2); 2789 public final static native java.nio.ByteBuffer btGImpactMeshShapePart_TrimeshPrimitiveManager_indexbase_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2790 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_indexstride_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2791 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_indexstride_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2792 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_numfaces_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2793 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_numfaces_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2794 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_indicestype_set(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2); 2795 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_indicestype_get(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2796 public final static native long new_btGImpactMeshShapePart_TrimeshPrimitiveManager__SWIG_0(); 2797 public final static native long new_btGImpactMeshShapePart_TrimeshPrimitiveManager__SWIG_1(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2798 public final static native long new_btGImpactMeshShapePart_TrimeshPrimitiveManager__SWIG_2(long jarg1, btStridingMeshInterface jarg1_, int jarg2); 2799 public final static native void delete_btGImpactMeshShapePart_TrimeshPrimitiveManager(long jarg1); 2800 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_lock(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2801 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_unlock(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2802 public final static native int btGImpactMeshShapePart_TrimeshPrimitiveManager_get_vertex_count(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_); 2803 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_get_indices(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2, long jarg3, long jarg4, long jarg5); 2804 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_get_vertex(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, long jarg2, Vector3 jarg3); 2805 public final static native void btGImpactMeshShapePart_TrimeshPrimitiveManager_get_bullet_triangle(long jarg1, btGImpactMeshShapePart.TrimeshPrimitiveManager jarg1_, int jarg2, long jarg3, btTriangleShapeEx jarg3_); 2806 public final static native long new_btGImpactMeshShapePart__SWIG_0(); 2807 public final static native long new_btGImpactMeshShapePart__SWIG_1(long jarg1, btStridingMeshInterface jarg1_, int jarg2); 2808 public final static native void delete_btGImpactMeshShapePart(long jarg1); 2809 public final static native long btGImpactMeshShapePart_getChildShape__SWIG_0(long jarg1, btGImpactMeshShapePart jarg1_, int jarg2); 2810 public final static native long btGImpactMeshShapePart_getTrimeshPrimitiveManager(long jarg1, btGImpactMeshShapePart jarg1_); 2811 public final static native int btGImpactMeshShapePart_getVertexCount(long jarg1, btGImpactMeshShapePart jarg1_); 2812 public final static native void btGImpactMeshShapePart_getVertex(long jarg1, btGImpactMeshShapePart jarg1_, int jarg2, Vector3 jarg3); 2813 public final static native int btGImpactMeshShapePart_getPart(long jarg1, btGImpactMeshShapePart jarg1_); 2814 public final static native long new_btGImpactMeshShape(long jarg1, btStridingMeshInterface jarg1_); 2815 public final static native void delete_btGImpactMeshShape(long jarg1); 2816 public final static native long btGImpactMeshShape_getMeshInterface__SWIG_0(long jarg1, btGImpactMeshShape jarg1_); 2817 public final static native int btGImpactMeshShape_getMeshPartCount(long jarg1, btGImpactMeshShape jarg1_); 2818 public final static native long btGImpactMeshShape_getMeshPart__SWIG_0(long jarg1, btGImpactMeshShape jarg1_, int jarg2); 2819 public final static native long btGImpactMeshShape_getChildShape__SWIG_0(long jarg1, btGImpactMeshShape jarg1_, int jarg2); 2820 public final static native void btGImpactMeshShapeData_collisionShapeData_set(long jarg1, btGImpactMeshShapeData jarg1_, long jarg2, btCollisionShapeData jarg2_); 2821 public final static native long btGImpactMeshShapeData_collisionShapeData_get(long jarg1, btGImpactMeshShapeData jarg1_); 2822 public final static native void btGImpactMeshShapeData_meshInterface_set(long jarg1, btGImpactMeshShapeData jarg1_, long jarg2, btStridingMeshInterfaceData jarg2_); 2823 public final static native long btGImpactMeshShapeData_meshInterface_get(long jarg1, btGImpactMeshShapeData jarg1_); 2824 public final static native void btGImpactMeshShapeData_localScaling_set(long jarg1, btGImpactMeshShapeData jarg1_, long jarg2, btVector3FloatData jarg2_); 2825 public final static native long btGImpactMeshShapeData_localScaling_get(long jarg1, btGImpactMeshShapeData jarg1_); 2826 public final static native void btGImpactMeshShapeData_collisionMargin_set(long jarg1, btGImpactMeshShapeData jarg1_, float jarg2); 2827 public final static native float btGImpactMeshShapeData_collisionMargin_get(long jarg1, btGImpactMeshShapeData jarg1_); 2828 public final static native void btGImpactMeshShapeData_gimpactSubType_set(long jarg1, btGImpactMeshShapeData jarg1_, int jarg2); 2829 public final static native int btGImpactMeshShapeData_gimpactSubType_get(long jarg1, btGImpactMeshShapeData jarg1_); 2830 public final static native long new_btGImpactMeshShapeData(); 2831 public final static native void delete_btGImpactMeshShapeData(long jarg1); 2832 public final static native void GIM_CONTACT_point_set(long jarg1, GIM_CONTACT jarg1_, long jarg2, btVector3 jarg2_); 2833 public final static native long GIM_CONTACT_point_get(long jarg1, GIM_CONTACT jarg1_); 2834 public final static native void GIM_CONTACT_normal_set(long jarg1, GIM_CONTACT jarg1_, long jarg2, btVector3 jarg2_); 2835 public final static native long GIM_CONTACT_normal_get(long jarg1, GIM_CONTACT jarg1_); 2836 public final static native void GIM_CONTACT_depth_set(long jarg1, GIM_CONTACT jarg1_, float jarg2); 2837 public final static native float GIM_CONTACT_depth_get(long jarg1, GIM_CONTACT jarg1_); 2838 public final static native void GIM_CONTACT_distance_set(long jarg1, GIM_CONTACT jarg1_, float jarg2); 2839 public final static native float GIM_CONTACT_distance_get(long jarg1, GIM_CONTACT jarg1_); 2840 public final static native void GIM_CONTACT_feature1_set(long jarg1, GIM_CONTACT jarg1_, int jarg2); 2841 public final static native int GIM_CONTACT_feature1_get(long jarg1, GIM_CONTACT jarg1_); 2842 public final static native void GIM_CONTACT_feature2_set(long jarg1, GIM_CONTACT jarg1_, int jarg2); 2843 public final static native int GIM_CONTACT_feature2_get(long jarg1, GIM_CONTACT jarg1_); 2844 public final static native long new_GIM_CONTACT__SWIG_0(); 2845 public final static native long new_GIM_CONTACT__SWIG_1(long jarg1, GIM_CONTACT jarg1_); 2846 public final static native long new_GIM_CONTACT__SWIG_2(Vector3 jarg1, Vector3 jarg2, float jarg3, int jarg4, int jarg5); 2847 public final static native long GIM_CONTACT_calc_key_contact(long jarg1, GIM_CONTACT jarg1_); 2848 public final static native void GIM_CONTACT_interpolate_normals(long jarg1, GIM_CONTACT jarg1_, long jarg2, btVector3 jarg2_, int jarg3); 2849 public final static native void delete_GIM_CONTACT(long jarg1); 2850 public final static native long new_btContactArray(); 2851 public final static native void btContactArray_push_contact(long jarg1, btContactArray jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4, int jarg5, int jarg6); 2852 public final static native void btContactArray_push_triangle_contacts(long jarg1, btContactArray jarg1_, long jarg2, GIM_TRIANGLE_CONTACT jarg2_, int jarg3, int jarg4); 2853 public final static native void btContactArray_merge_contacts__SWIG_0(long jarg1, btContactArray jarg1_, long jarg2, btContactArray jarg2_, boolean jarg3); 2854 public final static native void btContactArray_merge_contacts__SWIG_1(long jarg1, btContactArray jarg1_, long jarg2, btContactArray jarg2_); 2855 public final static native void btContactArray_merge_contacts_unique(long jarg1, btContactArray jarg1_, long jarg2, btContactArray jarg2_); 2856 public final static native void delete_btContactArray(long jarg1); 2857 public final static native void btGenericMemoryPool_pool_set(long jarg1, btGenericMemoryPool jarg1_, java.nio.ByteBuffer jarg2); 2858 public final static native java.nio.ByteBuffer btGenericMemoryPool_pool_get(long jarg1, btGenericMemoryPool jarg1_); 2859 public final static native void btGenericMemoryPool_free_nodes_set(long jarg1, btGenericMemoryPool jarg1_, long jarg2); 2860 public final static native long btGenericMemoryPool_free_nodes_get(long jarg1, btGenericMemoryPool jarg1_); 2861 public final static native void btGenericMemoryPool_allocated_sizes_set(long jarg1, btGenericMemoryPool jarg1_, long jarg2); 2862 public final static native long btGenericMemoryPool_allocated_sizes_get(long jarg1, btGenericMemoryPool jarg1_); 2863 public final static native void btGenericMemoryPool_allocated_count_set(long jarg1, btGenericMemoryPool jarg1_, long jarg2); 2864 public final static native long btGenericMemoryPool_allocated_count_get(long jarg1, btGenericMemoryPool jarg1_); 2865 public final static native void btGenericMemoryPool_free_nodes_count_set(long jarg1, btGenericMemoryPool jarg1_, long jarg2); 2866 public final static native long btGenericMemoryPool_free_nodes_count_get(long jarg1, btGenericMemoryPool jarg1_); 2867 public final static native void btGenericMemoryPool_init_pool(long jarg1, btGenericMemoryPool jarg1_, long jarg2, long jarg3); 2868 public final static native void btGenericMemoryPool_end_pool(long jarg1, btGenericMemoryPool jarg1_); 2869 public final static native long new_btGenericMemoryPool(long jarg1, long jarg2); 2870 public final static native void delete_btGenericMemoryPool(long jarg1); 2871 public final static native long btGenericMemoryPool_get_pool_capacity(long jarg1, btGenericMemoryPool jarg1_); 2872 public final static native long btGenericMemoryPool_gem_element_size(long jarg1, btGenericMemoryPool jarg1_); 2873 public final static native long btGenericMemoryPool_get_max_element_count(long jarg1, btGenericMemoryPool jarg1_); 2874 public final static native long btGenericMemoryPool_get_allocated_count(long jarg1, btGenericMemoryPool jarg1_); 2875 public final static native long btGenericMemoryPool_get_free_positions_count(long jarg1, btGenericMemoryPool jarg1_); 2876 public final static native long btGenericMemoryPool_get_element_data(long jarg1, btGenericMemoryPool jarg1_, long jarg2); 2877 public final static native long btGenericMemoryPool_allocate(long jarg1, btGenericMemoryPool jarg1_, long jarg2); 2878 public final static native boolean btGenericMemoryPool_freeMemory(long jarg1, btGenericMemoryPool jarg1_, long jarg2); 2879 public final static native void btGenericPoolAllocator_pools_set(long jarg1, btGenericPoolAllocator jarg1_, long jarg2); 2880 public final static native long btGenericPoolAllocator_pools_get(long jarg1, btGenericPoolAllocator jarg1_); 2881 public final static native void btGenericPoolAllocator_pool_count_set(long jarg1, btGenericPoolAllocator jarg1_, long jarg2); 2882 public final static native long btGenericPoolAllocator_pool_count_get(long jarg1, btGenericPoolAllocator jarg1_); 2883 public final static native long btGenericPoolAllocator_get_pool_capacity(long jarg1, btGenericPoolAllocator jarg1_); 2884 public final static native long new_btGenericPoolAllocator(long jarg1, long jarg2); 2885 public final static native void delete_btGenericPoolAllocator(long jarg1); 2886 public final static native long btGenericPoolAllocator_allocate(long jarg1, btGenericPoolAllocator jarg1_, long jarg2); 2887 public final static native boolean btGenericPoolAllocator_freeMemory(long jarg1, btGenericPoolAllocator jarg1_, long jarg2); 2888 public final static native long btPoolAlloc(long jarg1); 2889 public final static native long btPoolRealloc(long jarg1, long jarg2, long jarg3); 2890 public final static native void btPoolFree(long jarg1); 2891 public final static native long new_btGImpactCollisionAlgorithm(long jarg1, btCollisionAlgorithmConstructionInfo jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_); 2892 public final static native void delete_btGImpactCollisionAlgorithm(long jarg1); 2893 public final static native long btGImpactCollisionAlgorithm_internalGetResultOut(long jarg1, btGImpactCollisionAlgorithm jarg1_); 2894 public final static native long new_btGImpactCollisionAlgorithm_CreateFunc(); 2895 public final static native void delete_btGImpactCollisionAlgorithm_CreateFunc(long jarg1); 2896 public final static native void btGImpactCollisionAlgorithm_registerAlgorithm(long jarg1, btCollisionDispatcher jarg1_); 2897 public final static native void btGImpactCollisionAlgorithm_gimpact_vs_gimpact(long jarg1, btGImpactCollisionAlgorithm jarg1_, long jarg2, btCollisionObjectWrapper jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btGImpactShapeInterface jarg4_, long jarg5, btGImpactShapeInterface jarg5_); 2898 public final static native void 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); 2899 public final static native void 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); 2900 public final static native void 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); 2901 public final static native void btGImpactCollisionAlgorithm_setFace0(long jarg1, btGImpactCollisionAlgorithm jarg1_, int jarg2); 2902 public final static native int btGImpactCollisionAlgorithm_getFace0(long jarg1, btGImpactCollisionAlgorithm jarg1_); 2903 public final static native void btGImpactCollisionAlgorithm_setFace1(long jarg1, btGImpactCollisionAlgorithm jarg1_, int jarg2); 2904 public final static native int btGImpactCollisionAlgorithm_getFace1(long jarg1, btGImpactCollisionAlgorithm jarg1_); 2905 public final static native void btGImpactCollisionAlgorithm_setPart0(long jarg1, btGImpactCollisionAlgorithm jarg1_, int jarg2); 2906 public final static native int btGImpactCollisionAlgorithm_getPart0(long jarg1, btGImpactCollisionAlgorithm jarg1_); 2907 public final static native void btGImpactCollisionAlgorithm_setPart1(long jarg1, btGImpactCollisionAlgorithm jarg1_, int jarg2); 2908 public final static native int btGImpactCollisionAlgorithm_getPart1(long jarg1, btGImpactCollisionAlgorithm jarg1_); 2909 public final static native Vector3 gim_inertia_add_transformed(Vector3 jarg1, Vector3 jarg2, Matrix4 jarg3); 2910 public final static native Vector3 gim_get_point_inertia(Vector3 jarg1, float jarg2); 2911 public final static native long btStorageResult_SWIGUpcast(long jarg1); 2912 public final static native long btBroadphaseRayCallback_SWIGUpcast(long jarg1); 2913 public final static native long btSimpleBroadphaseProxy_SWIGUpcast(long jarg1); 2914 public final static native long btSimpleBroadphase_SWIGUpcast(long jarg1); 2915 public final static native long btMultiSapBroadphase_btMultiSapProxy_SWIGUpcast(long jarg1); 2916 public final static native long btMultiSapBroadphase_SWIGUpcast(long jarg1); 2917 public final static native long btAxisSweep3InternalShort_Handle_SWIGUpcast(long jarg1); 2918 public final static native long btAxisSweep3InternalShort_SWIGUpcast(long jarg1); 2919 public final static native long btAxisSweep3InternalInt_Handle_SWIGUpcast(long jarg1); 2920 public final static native long btAxisSweep3InternalInt_SWIGUpcast(long jarg1); 2921 public final static native long btAxisSweep3_SWIGUpcast(long jarg1); 2922 public final static native long bt32BitAxisSweep3_SWIGUpcast(long jarg1); 2923 public final static native long btOverlappingPairCache_SWIGUpcast(long jarg1); 2924 public final static native long btHashedOverlappingPairCache_SWIGUpcast(long jarg1); 2925 public final static native long btSortedOverlappingPairCache_SWIGUpcast(long jarg1); 2926 public final static native long btNullPairCache_SWIGUpcast(long jarg1); 2927 public final static native long btConvexShape_SWIGUpcast(long jarg1); 2928 public final static native long btConvexInternalShape_SWIGUpcast(long jarg1); 2929 public final static native long btConvexInternalAabbCachingShape_SWIGUpcast(long jarg1); 2930 public final static native long btPolyhedralConvexShape_SWIGUpcast(long jarg1); 2931 public final static native long btPolyhedralConvexAabbCachingShape_SWIGUpcast(long jarg1); 2932 public final static native long btConcaveShape_SWIGUpcast(long jarg1); 2933 public final static native long btStaticPlaneShape_SWIGUpcast(long jarg1); 2934 public final static native long btHeightfieldTerrainShape_SWIGUpcast(long jarg1); 2935 public final static native long btTriangleMeshShape_SWIGUpcast(long jarg1); 2936 public final static native long btBvhTriangleMeshShape_SWIGUpcast(long jarg1); 2937 public final static native long btBoxShape_SWIGUpcast(long jarg1); 2938 public final static native long btCapsuleShape_SWIGUpcast(long jarg1); 2939 public final static native long btCapsuleShapeX_SWIGUpcast(long jarg1); 2940 public final static native long btCapsuleShapeZ_SWIGUpcast(long jarg1); 2941 public final static native long btBox2dShape_SWIGUpcast(long jarg1); 2942 public final static native long btTriangleShape_SWIGUpcast(long jarg1); 2943 public final static native long btSphereShape_SWIGUpcast(long jarg1); 2944 public final static native long btMinkowskiSumShape_SWIGUpcast(long jarg1); 2945 public final static native long btOptimizedBvh_SWIGUpcast(long jarg1); 2946 public final static native long btTriangleBuffer_SWIGUpcast(long jarg1); 2947 public final static native long btTriangleIndexVertexArray_SWIGUpcast(long jarg1); 2948 public final static native long btScaledBvhTriangleMeshShape_SWIGUpcast(long jarg1); 2949 public final static native long btConvexHullShape_SWIGUpcast(long jarg1); 2950 public final static native long btTriangleIndexVertexMaterialArray_SWIGUpcast(long jarg1); 2951 public final static native long btCylinderShape_SWIGUpcast(long jarg1); 2952 public final static native long btCylinderShapeX_SWIGUpcast(long jarg1); 2953 public final static native long btCylinderShapeZ_SWIGUpcast(long jarg1); 2954 public final static native long btTriangleMesh_SWIGUpcast(long jarg1); 2955 public final static native long btConeShape_SWIGUpcast(long jarg1); 2956 public final static native long btConeShapeX_SWIGUpcast(long jarg1); 2957 public final static native long btConeShapeZ_SWIGUpcast(long jarg1); 2958 public final static native long btConvexTriangleMeshShape_SWIGUpcast(long jarg1); 2959 public final static native long btEmptyShape_SWIGUpcast(long jarg1); 2960 public final static native long btMultimaterialTriangleMeshShape_SWIGUpcast(long jarg1); 2961 public final static native long btBU_Simplex1to4_SWIGUpcast(long jarg1); 2962 public final static native long btUniformScalingShape_SWIGUpcast(long jarg1); 2963 public final static native long btConvexPointCloudShape_SWIGUpcast(long jarg1); 2964 public final static native long btConvex2dShape_SWIGUpcast(long jarg1); 2965 public final static native long btDbvtProxy_SWIGUpcast(long jarg1); 2966 public final static native long btDbvtBroadphase_SWIGUpcast(long jarg1); 2967 public final static native long btCompoundShape_SWIGUpcast(long jarg1); 2968 public final static native long btEmptyAlgorithm_SWIGUpcast(long jarg1); 2969 public final static native long btActivatingCollisionAlgorithm_SWIGUpcast(long jarg1); 2970 public final static native long btConvexTriangleCallback_SWIGUpcast(long jarg1); 2971 public final static native long btConvexConcaveCollisionAlgorithm_SWIGUpcast(long jarg1); 2972 public final static native long btConvexPlaneCollisionAlgorithm_SWIGUpcast(long jarg1); 2973 public final static native long btDefaultCollisionConfiguration_SWIGUpcast(long jarg1); 2974 public final static native long btManifoldResult_SWIGUpcast(long jarg1); 2975 public final static native long btSphereSphereCollisionAlgorithm_SWIGUpcast(long jarg1); 2976 public final static native long btBoxBoxCollisionAlgorithm_SWIGUpcast(long jarg1); 2977 public final static native long btBox2dBox2dCollisionAlgorithm_CreateFunc_SWIGUpcast(long jarg1); 2978 public final static native long btBox2dBox2dCollisionAlgorithm_SWIGUpcast(long jarg1); 2979 public final static native long btSphereTriangleCollisionAlgorithm_CreateFunc_SWIGUpcast(long jarg1); 2980 public final static native long btSphereTriangleCollisionAlgorithm_SWIGUpcast(long jarg1); 2981 public final static native long btGhostObject_SWIGUpcast(long jarg1); 2982 public final static native long btPairCachingGhostObject_SWIGUpcast(long jarg1); 2983 public final static native long btGhostPairCallback_SWIGUpcast(long jarg1); 2984 public final static native long ClosestRayResultCallback_SWIGUpcast(long jarg1); 2985 public final static native long AllHitsRayResultCallback_SWIGUpcast(long jarg1); 2986 public final static native long ClosestConvexResultCallback_SWIGUpcast(long jarg1); 2987 public final static native long ClosestNotMeConvexResultCallback_SWIGUpcast(long jarg1); 2988 public final static native long ClosestNotMeRayResultCallback_SWIGUpcast(long jarg1); 2989 public final static native long btConvex2dConvex2dAlgorithm_CreateFunc_SWIGUpcast(long jarg1); 2990 public final static native long btConvex2dConvex2dAlgorithm_SWIGUpcast(long jarg1); 2991 public final static native long btBoxBoxDetector_SWIGUpcast(long jarg1); 2992 public final static native long btSphereBoxCollisionAlgorithm_CreateFunc_SWIGUpcast(long jarg1); 2993 public final static native long btSphereBoxCollisionAlgorithm_SWIGUpcast(long jarg1); 2994 public final static native long btCollisionDispatcher_SWIGUpcast(long jarg1); 2995 public final static native long btConvexConvexAlgorithm_CreateFunc_SWIGUpcast(long jarg1); 2996 public final static native long btConvexConvexAlgorithm_SWIGUpcast(long jarg1); 2997 public final static native long SphereTriangleDetector_SWIGUpcast(long jarg1); 2998 public final static native long btCompoundCollisionAlgorithm_CreateFunc_SWIGUpcast(long jarg1); 2999 public final static native long btCompoundCollisionAlgorithm_SwappedCreateFunc_SWIGUpcast(long jarg1); 3000 public final static native long btCompoundCollisionAlgorithm_SWIGUpcast(long jarg1); 3001 public final static native long btSubsimplexConvexCast_SWIGUpcast(long jarg1); 3002 public final static native long btPersistentManifold_SWIGUpcast(long jarg1); 3003 public final static native long btGjkPairDetector_SWIGUpcast(long jarg1); 3004 public final static native long btMinkowskiPenetrationDepthSolver_SWIGUpcast(long jarg1); 3005 public final static native long btGjkConvexCast_SWIGUpcast(long jarg1); 3006 public final static native long btContinuousConvexCollision_SWIGUpcast(long jarg1); 3007 public final static native long btTriangleRaycastCallback_SWIGUpcast(long jarg1); 3008 public final static native long btTriangleConvexcastCallback_SWIGUpcast(long jarg1); 3009 public final static native long btGjkEpaPenetrationDepthSolver_SWIGUpcast(long jarg1); 3010 public final static native long btPointCollector_SWIGUpcast(long jarg1); 3011 public final static native long btMultiSphereShape_SWIGUpcast(long jarg1); 3012 public final static native long CustomCollisionDispatcher_SWIGUpcast(long jarg1); 3013 public final static native long btTriangleShapeEx_SWIGUpcast(long jarg1); 3014 public final static native long btTetrahedronShapeEx_SWIGUpcast(long jarg1); 3015 public final static native long btGImpactShapeInterface_SWIGUpcast(long jarg1); 3016 public final static native long btGImpactCompoundShape_CompoundPrimitiveManager_SWIGUpcast(long jarg1); 3017 public final static native long btGImpactCompoundShape_SWIGUpcast(long jarg1); 3018 public final static native long btGImpactMeshShapePart_TrimeshPrimitiveManager_SWIGUpcast(long jarg1); 3019 public final static native long btGImpactMeshShapePart_SWIGUpcast(long jarg1); 3020 public final static native long btGImpactMeshShape_SWIGUpcast(long jarg1); 3021 public final static native long btGImpactCollisionAlgorithm_CreateFunc_SWIGUpcast(long jarg1); 3022 public final static native long btGImpactCollisionAlgorithm_SWIGUpcast(long jarg1); 3023 3024 public static boolean SwigDirector_btBroadphaseAabbCallback_process(btBroadphaseAabbCallback jself, long proxy) { 3025 return jself.process((proxy == 0) ? null : new btBroadphaseProxy(proxy, false)); 3026 } 3027 public static boolean SwigDirector_btBroadphaseRayCallback_process(btBroadphaseRayCallback jself, long proxy) { 3028 return jself.process((proxy == 0) ? null : new btBroadphaseProxy(proxy, false)); 3029 } 3030 public static void SwigDirector_btNodeOverlapCallback_processNode(btNodeOverlapCallback jself, int subPart, int triangleIndex) { 3031 jself.processNode(subPart, triangleIndex); 3032 } 3033 public static long SwigDirector_btOverlappingPairCallback_addOverlappingPair(btOverlappingPairCallback jself, long proxy0, long proxy1) { 3034 return btBroadphasePair.getCPtr(jself.addOverlappingPair((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false), (proxy1 == 0) ? null : new btBroadphaseProxy(proxy1, false))); 3035 } 3036 public static long SwigDirector_btOverlappingPairCallback_removeOverlappingPair(btOverlappingPairCallback jself, long proxy0, long proxy1, long dispatcher) { 3037 return jself.removeOverlappingPair((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false), (proxy1 == 0) ? null : new btBroadphaseProxy(proxy1, false), (dispatcher == 0) ? null : new btDispatcher(dispatcher, false)); 3038 } 3039 public static void SwigDirector_btOverlappingPairCallback_removeOverlappingPairsContainingProxy(btOverlappingPairCallback jself, long proxy0, long dispatcher) { 3040 jself.removeOverlappingPairsContainingProxy((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false), (dispatcher == 0) ? null : new btDispatcher(dispatcher, false)); 3041 } 3042 public static boolean SwigDirector_btOverlapCallback_processOverlap(btOverlapCallback jself, btBroadphasePair pair) { 3043 return jself.processOverlap(pair); 3044 } 3045 public static boolean SwigDirector_btOverlapFilterCallback_needBroadphaseCollision(btOverlapFilterCallback jself, long proxy0, long proxy1) { 3046 return jself.needBroadphaseCollision((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false), (proxy1 == 0) ? null : new btBroadphaseProxy(proxy1, false)); 3047 } 3048 public static void SwigDirector_btTriangleCallback_processTriangle(btTriangleCallback jself, long triangle, int partId, int triangleIndex) { 3049 jself.processTriangle((triangle == 0) ? null : new btVector3(triangle, false), partId, triangleIndex); 3050 } 3051 public static void SwigDirector_btInternalTriangleIndexCallback_internalProcessTriangleIndex(btInternalTriangleIndexCallback jself, long triangle, int partId, int triangleIndex) { 3052 jself.internalProcessTriangleIndex((triangle == 0) ? null : new btVector3(triangle, false), partId, triangleIndex); 3053 } 3054 public static void SwigDirector_ICollide_Process__SWIG_0(ICollide jself, long arg0, long arg1) { 3055 jself.Process(btDbvtNode.obtainForArgument(arg0, false), btDbvtNode.obtainForArgument(arg1, false)); 3056 } 3057 public static void SwigDirector_ICollide_Process__SWIG_1(ICollide jself, long arg0) { 3058 jself.Process(btDbvtNode.obtainForArgument(arg0, false)); 3059 } 3060 public static void SwigDirector_ICollide_Process__SWIG_2(ICollide jself, long n, float arg1) { 3061 jself.Process(btDbvtNode.obtainForArgument(n, false), arg1); 3062 } 3063 public static boolean SwigDirector_ICollide_Descent(ICollide jself, long arg0) { 3064 return jself.Descent(btDbvtNode.obtainForArgument(arg0, false)); 3065 } 3066 public static boolean SwigDirector_ICollide_AllLeaves(ICollide jself, long arg0) { 3067 return jself.AllLeaves(btDbvtNode.obtainForArgument(arg0, false)); 3068 } 3069 public static void SwigDirector_btConvexTriangleCallback_processTriangle(btConvexTriangleCallback jself, long triangle, int partId, int triangleIndex) { 3070 jself.processTriangle((triangle == 0) ? null : new btVector3(triangle, false), partId, triangleIndex); 3071 } 3072 public static long SwigDirector_btGhostPairCallback_addOverlappingPair(btGhostPairCallback jself, long proxy0, long proxy1) { 3073 return btBroadphasePair.getCPtr(jself.addOverlappingPair((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false), (proxy1 == 0) ? null : new btBroadphaseProxy(proxy1, false))); 3074 } 3075 public static long SwigDirector_btGhostPairCallback_removeOverlappingPair(btGhostPairCallback jself, long proxy0, long proxy1, long dispatcher) { 3076 return jself.removeOverlappingPair((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false), (proxy1 == 0) ? null : new btBroadphaseProxy(proxy1, false), (dispatcher == 0) ? null : new btDispatcher(dispatcher, false)); 3077 } 3078 public static void SwigDirector_btGhostPairCallback_removeOverlappingPairsContainingProxy(btGhostPairCallback jself, long arg0, long arg1) { 3079 jself.removeOverlappingPairsContainingProxy((arg0 == 0) ? null : new btBroadphaseProxy(arg0, false), (arg1 == 0) ? null : new btDispatcher(arg1, false)); 3080 } 3081 public static boolean SwigDirector_RayResultCallback_needsCollision(RayResultCallback jself, long proxy0) { 3082 return jself.needsCollision((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false)); 3083 } 3084 public static float SwigDirector_RayResultCallback_addSingleResult(RayResultCallback jself, long rayResult, boolean normalInWorldSpace) { 3085 return jself.addSingleResult(new LocalRayResult(rayResult, false), normalInWorldSpace); 3086 } 3087 public static boolean SwigDirector_ClosestRayResultCallback_needsCollision(ClosestRayResultCallback jself, long proxy0) { 3088 return jself.needsCollision((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false)); 3089 } 3090 public static float SwigDirector_ClosestRayResultCallback_addSingleResult(ClosestRayResultCallback jself, long rayResult, boolean normalInWorldSpace) { 3091 return jself.addSingleResult(new LocalRayResult(rayResult, false), normalInWorldSpace); 3092 } 3093 public static boolean SwigDirector_AllHitsRayResultCallback_needsCollision(AllHitsRayResultCallback jself, long proxy0) { 3094 return jself.needsCollision((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false)); 3095 } 3096 public static float SwigDirector_AllHitsRayResultCallback_addSingleResult(AllHitsRayResultCallback jself, long rayResult, boolean normalInWorldSpace) { 3097 return jself.addSingleResult(new LocalRayResult(rayResult, false), normalInWorldSpace); 3098 } 3099 public static boolean SwigDirector_ConvexResultCallback_needsCollision(ConvexResultCallback jself, long proxy0) { 3100 return jself.needsCollision((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false)); 3101 } 3102 public static float SwigDirector_ConvexResultCallback_addSingleResult(ConvexResultCallback jself, long convexResult, boolean normalInWorldSpace) { 3103 return jself.addSingleResult(new LocalConvexResult(convexResult, false), normalInWorldSpace); 3104 } 3105 public static boolean SwigDirector_ClosestConvexResultCallback_needsCollision(ClosestConvexResultCallback jself, long proxy0) { 3106 return jself.needsCollision((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false)); 3107 } 3108 public static float SwigDirector_ClosestConvexResultCallback_addSingleResult(ClosestConvexResultCallback jself, long convexResult, boolean normalInWorldSpace) { 3109 return jself.addSingleResult(new LocalConvexResult(convexResult, false), normalInWorldSpace); 3110 } 3111 public static boolean SwigDirector_ContactResultCallback_needsCollision(ContactResultCallback jself, long proxy0) { 3112 return jself.needsCollision((proxy0 == 0) ? null : new btBroadphaseProxy(proxy0, false)); 3113 } 3114 public static float SwigDirector_ContactResultCallback_addSingleResult(ContactResultCallback jself, long cp, long colObj0Wrap, int partId0, int index0, long colObj1Wrap, int partId1, int index1) { 3115 return jself.addSingleResult(new btManifoldPoint(cp, false), btCollisionObjectWrapper.obtainForArgument(colObj0Wrap, false), partId0, index0, btCollisionObjectWrapper.obtainForArgument(colObj1Wrap, false), partId1, index1); 3116 } 3117 public static void SwigDirector_btTriangleRaycastCallback_processTriangle(btTriangleRaycastCallback jself, long triangle, int partId, int triangleIndex) { 3118 jself.processTriangle((triangle == 0) ? null : new btVector3(triangle, false), partId, triangleIndex); 3119 } 3120 public static float SwigDirector_btTriangleRaycastCallback_reportHit(btTriangleRaycastCallback jself, Vector3 hitNormalLocal, float hitFraction, int partId, int triangleIndex) { 3121 return jself.reportHit(hitNormalLocal, hitFraction, partId, triangleIndex); 3122 } 3123 public static void SwigDirector_btTriangleConvexcastCallback_processTriangle(btTriangleConvexcastCallback jself, long triangle, int partId, int triangleIndex) { 3124 jself.processTriangle((triangle == 0) ? null : new btVector3(triangle, false), partId, triangleIndex); 3125 } 3126 public static float SwigDirector_btTriangleConvexcastCallback_reportHit(btTriangleConvexcastCallback jself, Vector3 hitNormalLocal, Vector3 hitPointLocal, float hitFraction, int partId, int triangleIndex) { 3127 return jself.reportHit(hitNormalLocal, hitPointLocal, hitFraction, partId, triangleIndex); 3128 } 3129 public static boolean SwigDirector_CustomCollisionDispatcher_needsCollision(CustomCollisionDispatcher jself, long body0, long body1) { 3130 return jself.needsCollision(btCollisionObject.getInstance(body0, false), btCollisionObject.getInstance(body1, false)); 3131 } 3132 public static boolean SwigDirector_CustomCollisionDispatcher_needsResponse(CustomCollisionDispatcher jself, long body0, long body1) { 3133 return jself.needsResponse(btCollisionObject.getInstance(body0, false), btCollisionObject.getInstance(body1, false)); 3134 } 3135 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_0(ContactListener jself, long cp, long colObj0Wrap, int partId0, int index0, long colObj1Wrap, int partId1, int index1) { 3136 return jself.onContactAdded(btManifoldPoint.obtainForArgument(cp, false), btCollisionObjectWrapper.obtainForArgument(colObj0Wrap, false), partId0, index0, btCollisionObjectWrapper.obtainForArgument(colObj1Wrap, false), partId1, index1); 3137 } 3138 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_1(ContactListener jself, long cp, long colObj0, int partId0, int index0, long colObj1, int partId1, int index1) { 3139 return jself.onContactAdded(btManifoldPoint.obtainForArgument(cp, false), btCollisionObject.getInstance(colObj0, false), partId0, index0, btCollisionObject.getInstance(colObj1, false), partId1, index1); 3140 } 3141 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_2(ContactListener jself, long cp, int userValue0, int partId0, int index0, int userValue1, int partId1, int index1) { 3142 return jself.onContactAdded(btManifoldPoint.obtainForArgument(cp, false), userValue0, partId0, index0, userValue1, partId1, index1); 3143 } 3144 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_3(ContactListener jself, long cp, long colObj0Wrap, int partId0, int index0, boolean match0, long colObj1Wrap, int partId1, int index1, boolean match1) { 3145 return jself.onContactAdded(btManifoldPoint.obtainForArgument(cp, false), btCollisionObjectWrapper.obtainForArgument(colObj0Wrap, false), partId0, index0, match0, btCollisionObjectWrapper.obtainForArgument(colObj1Wrap, false), partId1, index1, match1); 3146 } 3147 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_4(ContactListener jself, long cp, long colObj0, int partId0, int index0, boolean match0, long colObj1, int partId1, int index1, boolean match1) { 3148 return jself.onContactAdded(btManifoldPoint.obtainForArgument(cp, false), btCollisionObject.getInstance(colObj0, false), partId0, index0, match0, btCollisionObject.getInstance(colObj1, false), partId1, index1, match1); 3149 } 3150 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_5(ContactListener jself, long cp, int userValue0, int partId0, int index0, boolean match0, int userValue1, int partId1, int index1, boolean match1) { 3151 return jself.onContactAdded(btManifoldPoint.obtainForArgument(cp, false), userValue0, partId0, index0, match0, userValue1, partId1, index1, match1); 3152 } 3153 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_6(ContactListener jself, long colObj0Wrap, int partId0, int index0, long colObj1Wrap, int partId1, int index1) { 3154 return jself.onContactAdded(btCollisionObjectWrapper.obtainForArgument(colObj0Wrap, false), partId0, index0, btCollisionObjectWrapper.obtainForArgument(colObj1Wrap, false), partId1, index1); 3155 } 3156 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_7(ContactListener jself, long colObj0, int partId0, int index0, long colObj1, int partId1, int index1) { 3157 return jself.onContactAdded(btCollisionObject.getInstance(colObj0, false), partId0, index0, btCollisionObject.getInstance(colObj1, false), partId1, index1); 3158 } 3159 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_8(ContactListener jself, int userValue0, int partId0, int index0, int userValue1, int partId1, int index1) { 3160 return jself.onContactAdded(userValue0, partId0, index0, userValue1, partId1, index1); 3161 } 3162 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_9(ContactListener jself, long colObj0Wrap, int partId0, int index0, boolean match0, long colObj1Wrap, int partId1, int index1, boolean match1) { 3163 return jself.onContactAdded(btCollisionObjectWrapper.obtainForArgument(colObj0Wrap, false), partId0, index0, match0, btCollisionObjectWrapper.obtainForArgument(colObj1Wrap, false), partId1, index1, match1); 3164 } 3165 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_10(ContactListener jself, long colObj0, int partId0, int index0, boolean match0, long colObj1, int partId1, int index1, boolean match1) { 3166 return jself.onContactAdded(btCollisionObject.getInstance(colObj0, false), partId0, index0, match0, btCollisionObject.getInstance(colObj1, false), partId1, index1, match1); 3167 } 3168 public static boolean SwigDirector_ContactListener_onContactAdded__SWIG_11(ContactListener jself, int userValue0, int partId0, int index0, boolean match0, int userValue1, int partId1, int index1, boolean match1) { 3169 return jself.onContactAdded(userValue0, partId0, index0, match0, userValue1, partId1, index1, match1); 3170 } 3171 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_0(ContactListener jself, long cp, long colObj0, long colObj1) { 3172 jself.onContactProcessed(btManifoldPoint.obtainForArgument(cp, false), btCollisionObject.getInstance(colObj0, false), btCollisionObject.getInstance(colObj1, false)); 3173 } 3174 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_1(ContactListener jself, long cp, int userValue0, int userValue1) { 3175 jself.onContactProcessed(btManifoldPoint.obtainForArgument(cp, false), userValue0, userValue1); 3176 } 3177 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_2(ContactListener jself, long cp, long colObj0, boolean match0, long colObj1, boolean match1) { 3178 jself.onContactProcessed(btManifoldPoint.obtainForArgument(cp, false), btCollisionObject.getInstance(colObj0, false), match0, btCollisionObject.getInstance(colObj1, false), match1); 3179 } 3180 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_3(ContactListener jself, long cp, int userValue0, boolean match0, int userValue1, boolean match1) { 3181 jself.onContactProcessed(btManifoldPoint.obtainForArgument(cp, false), userValue0, match0, userValue1, match1); 3182 } 3183 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_4(ContactListener jself, long colObj0, long colObj1) { 3184 jself.onContactProcessed(btCollisionObject.getInstance(colObj0, false), btCollisionObject.getInstance(colObj1, false)); 3185 } 3186 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_5(ContactListener jself, int userValue0, int userValue1) { 3187 jself.onContactProcessed(userValue0, userValue1); 3188 } 3189 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_6(ContactListener jself, long colObj0, boolean match0, long colObj1, boolean match1) { 3190 jself.onContactProcessed(btCollisionObject.getInstance(colObj0, false), match0, btCollisionObject.getInstance(colObj1, false), match1); 3191 } 3192 public static void SwigDirector_ContactListener_onContactProcessed__SWIG_7(ContactListener jself, int userValue0, boolean match0, int userValue1, boolean match1) { 3193 jself.onContactProcessed(userValue0, match0, userValue1, match1); 3194 } 3195 public static void SwigDirector_ContactListener_onContactDestroyed(ContactListener jself, int manifoldPointUserValue) { 3196 jself.onContactDestroyed(manifoldPointUserValue); 3197 } 3198 public static void SwigDirector_ContactListener_onContactStarted__SWIG_0(ContactListener jself, long manifold) { 3199 jself.onContactStarted((manifold == 0) ? null : new btPersistentManifold(manifold, false)); 3200 } 3201 public static void SwigDirector_ContactListener_onContactStarted__SWIG_1(ContactListener jself, long colObj0, long colObj1) { 3202 jself.onContactStarted(btCollisionObject.getInstance(colObj0, false), btCollisionObject.getInstance(colObj1, false)); 3203 } 3204 public static void SwigDirector_ContactListener_onContactStarted__SWIG_2(ContactListener jself, int userValue0, int userValue1) { 3205 jself.onContactStarted(userValue0, userValue1); 3206 } 3207 public static void SwigDirector_ContactListener_onContactStarted__SWIG_3(ContactListener jself, long manifold, boolean match0, boolean match1) { 3208 jself.onContactStarted((manifold == 0) ? null : new btPersistentManifold(manifold, false), match0, match1); 3209 } 3210 public static void SwigDirector_ContactListener_onContactStarted__SWIG_4(ContactListener jself, long colObj0, boolean match0, long colObj1, boolean match1) { 3211 jself.onContactStarted(btCollisionObject.getInstance(colObj0, false), match0, btCollisionObject.getInstance(colObj1, false), match1); 3212 } 3213 public static void SwigDirector_ContactListener_onContactStarted__SWIG_5(ContactListener jself, int userValue0, boolean match0, int userValue1, boolean match1) { 3214 jself.onContactStarted(userValue0, match0, userValue1, match1); 3215 } 3216 public static void SwigDirector_ContactListener_onContactEnded__SWIG_0(ContactListener jself, long manifold) { 3217 jself.onContactEnded((manifold == 0) ? null : new btPersistentManifold(manifold, false)); 3218 } 3219 public static void SwigDirector_ContactListener_onContactEnded__SWIG_1(ContactListener jself, long colObj0, long colObj1) { 3220 jself.onContactEnded(btCollisionObject.getInstance(colObj0, false), btCollisionObject.getInstance(colObj1, false)); 3221 } 3222 public static void SwigDirector_ContactListener_onContactEnded__SWIG_2(ContactListener jself, int userValue0, int userValue1) { 3223 jself.onContactEnded(userValue0, userValue1); 3224 } 3225 public static void SwigDirector_ContactListener_onContactEnded__SWIG_3(ContactListener jself, long manifold, boolean match0, boolean match1) { 3226 jself.onContactEnded((manifold == 0) ? null : new btPersistentManifold(manifold, false), match0, match1); 3227 } 3228 public static void SwigDirector_ContactListener_onContactEnded__SWIG_4(ContactListener jself, long colObj0, boolean match0, long colObj1, boolean match1) { 3229 jself.onContactEnded(btCollisionObject.getInstance(colObj0, false), match0, btCollisionObject.getInstance(colObj1, false), match1); 3230 } 3231 public static void SwigDirector_ContactListener_onContactEnded__SWIG_5(ContactListener jself, int userValue0, boolean match0, int userValue1, boolean match1) { 3232 jself.onContactEnded(userValue0, match0, userValue1, match1); 3233 } 3234 public static void SwigDirector_ContactCache_onContactStarted(ContactCache jself, long manifold, boolean match0, boolean match1) { 3235 jself.onContactStarted((manifold == 0) ? null : new btPersistentManifold(manifold, false), match0, match1); 3236 } 3237 public static void SwigDirector_ContactCache_onContactEnded(ContactCache jself, long colObj0, boolean match0, long colObj1, boolean match1) { 3238 jself.onContactEnded(btCollisionObject.getInstance(colObj0, false), match0, btCollisionObject.getInstance(colObj1, false), match1); 3239 } 3240 3241 private final static native void swig_module_init(); 3242 static { 3243 swig_module_init(); 3244 } 3245 } 3246