construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.AllHitsRayResultCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(AllHitsRayResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.ClosestConvexResultCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ClosestConvexResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.ClosestNotMeConvexResultCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ClosestNotMeConvexResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.ClosestNotMeRayResultCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ClosestNotMeRayResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ClosestPointInput obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.ClosestRayResultCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ClosestRayResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(ContactCache obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(ContactListener obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ContactResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ConvexH obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(ConvexResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(Element obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.Face_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(Face obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.Feature_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(Feature obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(GdxCollisionObjectBridge obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(gdxBulletJNI.GrahamVector3_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);
+ }
+
public static long getCPtr(GrahamVector3 obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(HullDesc obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(HullLibrary obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(HullResult obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(InternalTickCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.Link_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(Link obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(LocalConvexResult obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(LocalRayResult obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(LocalShapeInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.Material_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(Material obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.Node_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(Node obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(PHullResult obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(RayResultCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(Result obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyClusterData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyConfigData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyFaceData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyLinkData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyMaterialData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyNodeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyPoseData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftBodyTetraData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SoftRigidAnchorData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(SphereTriangleDetector obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.bt32BitAxisSweep3_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(bt32BitAxisSweep3 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btActionInterface obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btActivatingCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btActivatingCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btAngleCompareFunc obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btAngularLimit obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btAxisSweep3_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btAxisSweep3 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btAxisSweep3InternalInt_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btAxisSweep3InternalInt obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btAxisSweep3InternalShort_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btAxisSweep3InternalShort obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btBU_Simplex1to4_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBU_Simplex1to4 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBlock obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btBox2dBox2dCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBox2dBox2dCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btBox2dShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBox2dShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btBoxBoxCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBoxBoxCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBoxBoxDetector obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btBoxShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBoxShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBroadphaseAabbCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBroadphaseInterface obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBroadphasePair obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btBroadphasePairArray obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBroadphasePairSortPredicate obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBroadphaseProxy obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btBroadphaseRayCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBroadphaseRayCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(gdxBulletJNI.btBulletWorldImporter_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);
+ }
+
public static long getCPtr(btBulletWorldImporter obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBvhSubtreeInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBvhSubtreeInfoData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btBvhTriangleMeshShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btBvhTriangleMeshShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCPUVertexBufferDescriptor_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCPUVertexBufferDescriptor obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCapsuleShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCapsuleShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCapsuleShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCapsuleShapeX_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCapsuleShapeX obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCapsuleShapeZ_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCapsuleShapeZ obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCharIndexTripletData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCharacterControllerInterface_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCharacterControllerInterface obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionAlgorithmConstructionInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionAlgorithmCreateFunc obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionConfiguration obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCollisionDispatcher_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionDispatcher obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionObject obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionObjectArray obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionObjectDoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionObjectFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btCollisionObjectWrapper obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCollisionWorld obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCompoundCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCompoundCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCompoundShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCompoundShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCompoundShapeChild obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCompoundShapeChildData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCompoundShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConcaveShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConcaveShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConeShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConeShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConeShapeX_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConeShapeX obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConeShapeZ_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConeShapeZ obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConeTwistConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConeTwistConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConeTwistConstraintData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConstraintInfo2 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConstraintRow obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConstraintSetting obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConstraintSolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btContactConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btContactConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btContactSolverInfo_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btContactSolverInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btContactSolverInfoData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btContactSolverInfoDoubleData obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btContactSolverInfoFloatData obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btContinuousConvexCollision_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btContinuousConvexCollision obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvex2dConvex2dAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvex2dConvex2dAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvex2dShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvex2dShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexCast obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexConcaveCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexConcaveCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexConvexAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexConvexAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexHullComputer obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexHullShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexHullShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexHullShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexInternalAabbCachingShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexInternalAabbCachingShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexInternalShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexInternalShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexInternalShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexPenetrationDepthSolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexPlaneCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexPlaneCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexPointCloudShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexPointCloudShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexPolyhedron obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexSeparatingDistanceUtil obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexTriangleCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexTriangleCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btConvexTriangleMeshShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btConvexTriangleMeshShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCylinderShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCylinderShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCylinderShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCylinderShapeX_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCylinderShapeX obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btCylinderShapeZ_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btCylinderShapeZ obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDbvt obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDbvtAabbMm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDbvtBroadphase_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDbvtBroadphase obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDbvtNode obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDbvtProxy_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDbvtProxy obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDefaultCollisionConfiguration_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDefaultCollisionConfiguration obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDefaultCollisionConstructionInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDefaultMotionState_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDefaultMotionState obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDefaultSoftBodySolver_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDefaultSoftBodySolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDefaultVehicleRaycaster_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDefaultVehicleRaycaster obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDiscreteDynamicsWorld_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDiscreteDynamicsWorld obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDispatcher obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDispatcherInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btDynamicsWorld_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btDynamicsWorld obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btDynamicsWorldDoubleData obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btDynamicsWorldFloatData obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btEigen obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btElement obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btEmptyAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btEmptyAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btEmptyShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btEmptyShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btFace obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGEN_Link obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGEN_List obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btGeneric6DofConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGeneric6DofConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGeneric6DofConstraintData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btGeneric6DofSpringConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGeneric6DofSpringConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGeneric6DofSpringConstraintData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGeometryUtil obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btGhostObject_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGhostObject obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btGhostPairCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGhostPairCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btGjkConvexCast_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGjkConvexCast obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btGjkEpaPenetrationDepthSolver_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGjkEpaPenetrationDepthSolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGjkEpaSolver2 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btGjkPairDetector obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHashInt obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHashPtr obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHashString obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btHashedOverlappingPairCache_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHashedOverlappingPairCache obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btHeightfieldTerrainShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHeightfieldTerrainShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btHinge2Constraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHinge2Constraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btHingeConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHingeConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHingeConstraintDoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btHingeConstraintFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btIDebugDraw obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btIndexedMesh obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btIntIndexData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btInternalTriangleIndexCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btJacobianEntry obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btJointFeedback obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btKinematicCharacterController_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btKinematicCharacterController obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btManifoldArray obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btManifoldPoint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btManifoldResult obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMaterial obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMaterialProperties obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMeshPartData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btMinkowskiPenetrationDepthSolver_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMinkowskiPenetrationDepthSolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btMinkowskiSumShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMinkowskiSumShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMotionState obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btMultiSapBroadphase_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMultiSapBroadphase obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btMultiSphereShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMultiSphereShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMultiSphereShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btMultimaterialTriangleMeshShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btMultimaterialTriangleMeshShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btNodeOverlapCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btNullPairCache_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btNullPairCache obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btOptimizedBvh_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOptimizedBvh obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOptimizedBvhNode obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOptimizedBvhNodeDoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOptimizedBvhNodeFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOverlapCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOverlapFilterCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btOverlappingPairCache_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOverlappingPairCache obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btOverlappingPairCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btPairCachingGhostObject_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPairCachingGhostObject obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btPersistentManifold_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPersistentManifold obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPlane obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btPoint2PointConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPoint2PointConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPoint2PointConstraintDoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPoint2PointConstraintFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPointCollector obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPolyhedralContactClipping obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btPolyhedralConvexAabbCachingShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPolyhedralConvexAabbCachingShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btPolyhedralConvexShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPolyhedralConvexShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPoolAllocator obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btPositionAndRadius obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btQuantizedBvh obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btQuantizedBvhDoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btQuantizedBvhFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btQuantizedBvhNode obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btQuantizedBvhNodeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btQuaternion obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
this(gdxBulletJNI.new_btQuaternion__SWIG_1(_x, _y, _z, _w), true);\r
}\r
\r
- public btQuaternion(Vector3 _axis, float _angle) {\r
- this(gdxBulletJNI.new_btQuaternion__SWIG_2(_axis, _angle), true);\r
+ public btQuaternion(btVector3 _axis, float _angle) {\r
+ this(gdxBulletJNI.new_btQuaternion__SWIG_2(btVector3.getCPtr(_axis), _axis, _angle), true);\r
}\r
\r
public btQuaternion(float yaw, float pitch, float roll) {\r
this(gdxBulletJNI.new_btQuaternion__SWIG_3(yaw, pitch, roll), true);\r
}\r
\r
- public void setRotation(Vector3 axis, float _angle) {\r
- gdxBulletJNI.btQuaternion_setRotation(swigCPtr, this, axis, _angle);\r
+ public void setRotation(btVector3 axis, float _angle) {\r
+ gdxBulletJNI.btQuaternion_setRotation(swigCPtr, this, btVector3.getCPtr(axis), axis, _angle);\r
}\r
\r
public void setEuler(float yaw, float pitch, float roll) {\r
gdxBulletJNI.btQuaternion_setEulerZYX(swigCPtr, this, yaw, pitch, roll);\r
}\r
\r
- public float dot(Quaternion q) {\r
- return gdxBulletJNI.btQuaternion_dot(swigCPtr, this, q);\r
+ public float dot(btQuaternion q) {\r
+ return gdxBulletJNI.btQuaternion_dot(swigCPtr, this, btQuaternion.getCPtr(q), q);\r
}\r
\r
public float length2() {\r
return gdxBulletJNI.btQuaternion_length(swigCPtr, this);\r
}\r
\r
- public Quaternion normalize() {\r
- return gdxBulletJNI.btQuaternion_normalize(swigCPtr, this);\r
-}\r
+ public btQuaternion normalize() {\r
+ return new btQuaternion(gdxBulletJNI.btQuaternion_normalize(swigCPtr, this), false);\r
+ }\r
\r
- public Quaternion normalized() {\r
- return gdxBulletJNI.btQuaternion_normalized(swigCPtr, this);\r
-}\r
+ public btQuaternion normalized() {\r
+ return new btQuaternion(gdxBulletJNI.btQuaternion_normalized(swigCPtr, this), true);\r
+ }\r
\r
- public float angle(Quaternion q) {\r
- return gdxBulletJNI.btQuaternion_angle(swigCPtr, this, q);\r
+ public float angle(btQuaternion q) {\r
+ return gdxBulletJNI.btQuaternion_angle(swigCPtr, this, btQuaternion.getCPtr(q), q);\r
}\r
\r
public float getAngle() {\r
return gdxBulletJNI.btQuaternion_getAngle(swigCPtr, this);\r
}\r
\r
- public Vector3 getAxis() {\r
- return gdxBulletJNI.btQuaternion_getAxis(swigCPtr, this);\r
-}\r
+ public btVector3 getAxis() {\r
+ return new btVector3(gdxBulletJNI.btQuaternion_getAxis(swigCPtr, this), true);\r
+ }\r
\r
- public Quaternion inverse() {\r
- return gdxBulletJNI.btQuaternion_inverse(swigCPtr, this);\r
-}\r
+ public btQuaternion inverse() {\r
+ return new btQuaternion(gdxBulletJNI.btQuaternion_inverse(swigCPtr, this), true);\r
+ }\r
\r
- public Quaternion farthest(Quaternion qd) {\r
- return gdxBulletJNI.btQuaternion_farthest(swigCPtr, this, qd);\r
-}\r
+ public btQuaternion farthest(btQuaternion qd) {\r
+ return new btQuaternion(gdxBulletJNI.btQuaternion_farthest(swigCPtr, this, btQuaternion.getCPtr(qd), qd), true);\r
+ }\r
\r
- public Quaternion nearest(Quaternion qd) {\r
- return gdxBulletJNI.btQuaternion_nearest(swigCPtr, this, qd);\r
-}\r
+ public btQuaternion nearest(btQuaternion qd) {\r
+ return new btQuaternion(gdxBulletJNI.btQuaternion_nearest(swigCPtr, this, btQuaternion.getCPtr(qd), qd), true);\r
+ }\r
\r
- public Quaternion slerp(Quaternion q, float t) {\r
- return gdxBulletJNI.btQuaternion_slerp(swigCPtr, this, q, t);\r
-}\r
+ public btQuaternion slerp(btQuaternion q, float t) {\r
+ return new btQuaternion(gdxBulletJNI.btQuaternion_slerp(swigCPtr, this, btQuaternion.getCPtr(q), q, t), true);\r
+ }\r
\r
- public static Quaternion getIdentity() {\r
- return gdxBulletJNI.btQuaternion_getIdentity();\r
-}\r
+ public static btQuaternion getIdentity() {\r
+ return new btQuaternion(gdxBulletJNI.btQuaternion_getIdentity(), false);\r
+ }\r
\r
public float getW() {\r
return gdxBulletJNI.btQuaternion_getW(swigCPtr, this);\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btRaycastVehicle_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btRaycastVehicle obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btRigidBody_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btRigidBody obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btRigidBodyConstructionInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btRigidBodyDoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btRigidBodyFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btRotationalLimitMotor obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btScaledBvhTriangleMeshShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btScaledBvhTriangleMeshShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btScaledTriangleMeshShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSequentialImpulseConstraintSolver_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSequentialImpulseConstraintSolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btShapeHull obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btShortIntIndexData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btShortIntIndexTripletData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSimpleBroadphase_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSimpleBroadphase obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSimpleBroadphaseProxy_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSimpleBroadphaseProxy obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSimpleDynamicsWorld_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSimpleDynamicsWorld obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSimulationIslandManager obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSliderConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSliderConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSliderConstraintData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftBody_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBody obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftBodyCollisionShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyCollisionShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftBodyConcaveCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyConcaveCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyHelpers obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyJointData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftBodyRigidBodyCollisionConfiguration_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyRigidBodyCollisionConfiguration obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodySolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodySolverOutput obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftBodyTriangleCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyTriangleCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftBodyWorldInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftClusterCollisionShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftClusterCollisionShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftColliders obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftRigidCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftRigidCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftRigidDynamicsWorld_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftRigidDynamicsWorld obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSoftSoftCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSoftSoftCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSolve2LinearConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btSolverBody obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
return (cPtr == 0) ? null : new btRigidBody(cPtr, false);
}
- public void setWorldTransform(Matrix4 worldTransform) {
- gdxBulletJNI.btSolverBody_setWorldTransform(swigCPtr, this, worldTransform);
- }
-
public void getVelocityInLocalPointObsolete(Vector3 rel_pos, Vector3 velocity) {
gdxBulletJNI.btSolverBody_getVelocityInLocalPointObsolete(swigCPtr, this, rel_pos, velocity);
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSolverConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSortedOverlappingPairCache_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSortedOverlappingPairCache obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSparseSdf3 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSphereBoxCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSphereBoxCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSphereShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSphereShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSphereSphereCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSphereSphereCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSphereTriangleCollisionAlgorithm_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSphereTriangleCollisionAlgorithm obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btStackAlloc obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btStaticPlaneShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btStaticPlaneShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btStaticPlaneShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btStridingMeshInterface obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btStridingMeshInterfaceData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btStringArray obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSubSimplexClosestResult obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btSubsimplexConvexCast_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btSubsimplexConvexCast obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTransform obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
this(gdxBulletJNI.new_btTransform__SWIG_0(), true);\r
}\r
\r
- public btTransform(Quaternion q, Vector3 c) {\r
- this(gdxBulletJNI.new_btTransform__SWIG_1(q, c), true);\r
+ public btTransform(btQuaternion q, btVector3 c) {\r
+ this(gdxBulletJNI.new_btTransform__SWIG_1(btQuaternion.getCPtr(q), q, btVector3.getCPtr(c), c), true);\r
}\r
\r
- public btTransform(Quaternion q) {\r
- this(gdxBulletJNI.new_btTransform__SWIG_2(q), true);\r
+ public btTransform(btQuaternion q) {\r
+ this(gdxBulletJNI.new_btTransform__SWIG_2(btQuaternion.getCPtr(q), q), true);\r
}\r
\r
- public btTransform(Matrix3 b, Vector3 c) {\r
- this(gdxBulletJNI.new_btTransform__SWIG_3(b, c), true);\r
+ public btTransform(SWIGTYPE_p_btMatrix3x3 b, btVector3 c) {\r
+ this(gdxBulletJNI.new_btTransform__SWIG_3(SWIGTYPE_p_btMatrix3x3.getCPtr(b), btVector3.getCPtr(c), c), true);\r
}\r
\r
- public btTransform(Matrix3 b) {\r
- this(gdxBulletJNI.new_btTransform__SWIG_4(b), true);\r
+ public btTransform(SWIGTYPE_p_btMatrix3x3 b) {\r
+ this(gdxBulletJNI.new_btTransform__SWIG_4(SWIGTYPE_p_btMatrix3x3.getCPtr(b)), true);\r
}\r
\r
- public btTransform(Matrix4 other) {\r
- this(gdxBulletJNI.new_btTransform__SWIG_5(other), true);\r
+ public btTransform(btTransform other) {\r
+ this(gdxBulletJNI.new_btTransform__SWIG_5(btTransform.getCPtr(other), other), true);\r
}\r
\r
- public void mult(Matrix4 t1, Matrix4 t2) {\r
- gdxBulletJNI.btTransform_mult(swigCPtr, this, t1, t2);\r
+ public void mult(btTransform t1, btTransform t2) {\r
+ gdxBulletJNI.btTransform_mult(swigCPtr, this, btTransform.getCPtr(t1), t1, btTransform.getCPtr(t2), t2);\r
}\r
\r
- public Matrix3 getBasis() {\r
- return gdxBulletJNI.btTransform_getBasis__SWIG_0(swigCPtr, this);\r
-}\r
+ public SWIGTYPE_p_btMatrix3x3 getBasis() {\r
+ return new SWIGTYPE_p_btMatrix3x3(gdxBulletJNI.btTransform_getBasis__SWIG_0(swigCPtr, this), false);\r
+ }\r
\r
- public Vector3 getOrigin() {\r
- return gdxBulletJNI.btTransform_getOrigin__SWIG_0(swigCPtr, this);\r
-}\r
+ public btVector3 getOrigin() {\r
+ return new btVector3(gdxBulletJNI.btTransform_getOrigin__SWIG_0(swigCPtr, this), false);\r
+ }\r
\r
- public Quaternion getRotation() {\r
- return gdxBulletJNI.btTransform_getRotation(swigCPtr, this);\r
-}\r
+ public btQuaternion getRotation() {\r
+ return new btQuaternion(gdxBulletJNI.btTransform_getRotation(swigCPtr, this), true);\r
+ }\r
\r
public void setFromOpenGLMatrix(float[] m) {\r
gdxBulletJNI.btTransform_setFromOpenGLMatrix(swigCPtr, this, m);\r
gdxBulletJNI.btTransform_getOpenGLMatrix(swigCPtr, this, m);\r
}\r
\r
- public void setOrigin(Vector3 origin) {\r
- gdxBulletJNI.btTransform_setOrigin(swigCPtr, this, origin);\r
+ public void setOrigin(btVector3 origin) {\r
+ gdxBulletJNI.btTransform_setOrigin(swigCPtr, this, btVector3.getCPtr(origin), origin);\r
}\r
\r
- public Vector3 invXform(Vector3 inVec) {\r
- return gdxBulletJNI.btTransform_invXform(swigCPtr, this, inVec);\r
-}\r
+ public btVector3 invXform(btVector3 inVec) {\r
+ return new btVector3(gdxBulletJNI.btTransform_invXform(swigCPtr, this, btVector3.getCPtr(inVec), inVec), true);\r
+ }\r
\r
- public void setBasis(Matrix3 basis) {\r
- gdxBulletJNI.btTransform_setBasis(swigCPtr, this, basis);\r
+ public void setBasis(SWIGTYPE_p_btMatrix3x3 basis) {\r
+ gdxBulletJNI.btTransform_setBasis(swigCPtr, this, SWIGTYPE_p_btMatrix3x3.getCPtr(basis));\r
}\r
\r
- public void setRotation(Quaternion q) {\r
- gdxBulletJNI.btTransform_setRotation(swigCPtr, this, q);\r
+ public void setRotation(btQuaternion q) {\r
+ gdxBulletJNI.btTransform_setRotation(swigCPtr, this, btQuaternion.getCPtr(q), q);\r
}\r
\r
public void setIdentity() {\r
gdxBulletJNI.btTransform_setIdentity(swigCPtr, this);\r
}\r
\r
- public Matrix4 inverse() {\r
- return gdxBulletJNI.btTransform_inverse(swigCPtr, this);\r
-}\r
+ public btTransform inverse() {\r
+ return new btTransform(gdxBulletJNI.btTransform_inverse(swigCPtr, this), true);\r
+ }\r
\r
- public Matrix4 inverseTimes(Matrix4 t) {\r
- return gdxBulletJNI.btTransform_inverseTimes(swigCPtr, this, t);\r
-}\r
+ public btTransform inverseTimes(btTransform t) {\r
+ return new btTransform(gdxBulletJNI.btTransform_inverseTimes(swigCPtr, this, btTransform.getCPtr(t), t), true);\r
+ }\r
\r
- public static Matrix4 getIdentity() {\r
- return gdxBulletJNI.btTransform_getIdentity();\r
-}\r
+ public static btTransform getIdentity() {\r
+ return new btTransform(gdxBulletJNI.btTransform_getIdentity(), false);\r
+ }\r
\r
public void serialize(btTransformFloatData dataOut) {\r
gdxBulletJNI.btTransform_serialize(swigCPtr, this, btTransformFloatData.getCPtr(dataOut), dataOut);\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTransformDoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTransformFloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTransformUtil obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTranslationalLimitMotor obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriIndex obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangle obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleBuffer_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleBuffer obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleConvexcastCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleConvexcastCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleIndexVertexArray_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleIndexVertexArray obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleIndexVertexMaterialArray_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleIndexVertexMaterialArray obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleInfoData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleInfoMap obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleInfoMapData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleMesh_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleMesh obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleMeshShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleMeshShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleMeshShapeData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleRaycastCallback_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleRaycastCallback obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTriangleShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTriangleShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btTypedConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTypedConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTypedConstraintData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btTypedObject obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btUniformScalingShape_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btUniformScalingShape obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btUnionFind obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btUniversalConstraint_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btUniversalConstraint obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btUsageBitfield obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVector3 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
this(gdxBulletJNI.new_btVector3__SWIG_1(_x, _y, _z), true);\r
}\r
\r
- public float dot(Vector3 v) {\r
- return gdxBulletJNI.btVector3_dot(swigCPtr, this, v);\r
+ public float dot(btVector3 v) {\r
+ return gdxBulletJNI.btVector3_dot(swigCPtr, this, btVector3.getCPtr(v), v);\r
}\r
\r
public float length2() {\r
return gdxBulletJNI.btVector3_length(swigCPtr, this);\r
}\r
\r
- public float distance2(Vector3 v) {\r
- return gdxBulletJNI.btVector3_distance2(swigCPtr, this, v);\r
+ public float distance2(btVector3 v) {\r
+ return gdxBulletJNI.btVector3_distance2(swigCPtr, this, btVector3.getCPtr(v), v);\r
}\r
\r
- public float distance(Vector3 v) {\r
- return gdxBulletJNI.btVector3_distance(swigCPtr, this, v);\r
+ public float distance(btVector3 v) {\r
+ return gdxBulletJNI.btVector3_distance(swigCPtr, this, btVector3.getCPtr(v), v);\r
}\r
\r
- public Vector3 safeNormalize() {\r
- return gdxBulletJNI.btVector3_safeNormalize(swigCPtr, this);\r
-}\r
+ public btVector3 safeNormalize() {\r
+ return new btVector3(gdxBulletJNI.btVector3_safeNormalize(swigCPtr, this), false);\r
+ }\r
\r
- public Vector3 normalize() {\r
- return gdxBulletJNI.btVector3_normalize(swigCPtr, this);\r
-}\r
+ public btVector3 normalize() {\r
+ return new btVector3(gdxBulletJNI.btVector3_normalize(swigCPtr, this), false);\r
+ }\r
\r
- public Vector3 normalized() {\r
- return gdxBulletJNI.btVector3_normalized(swigCPtr, this);\r
-}\r
+ public btVector3 normalized() {\r
+ return new btVector3(gdxBulletJNI.btVector3_normalized(swigCPtr, this), true);\r
+ }\r
\r
- public Vector3 rotate(Vector3 wAxis, float angle) {\r
- return gdxBulletJNI.btVector3_rotate(swigCPtr, this, wAxis, angle);\r
-}\r
+ public btVector3 rotate(btVector3 wAxis, float angle) {\r
+ return new btVector3(gdxBulletJNI.btVector3_rotate(swigCPtr, this, btVector3.getCPtr(wAxis), wAxis, angle), true);\r
+ }\r
\r
- public float angle(Vector3 v) {\r
- return gdxBulletJNI.btVector3_angle(swigCPtr, this, v);\r
+ public float angle(btVector3 v) {\r
+ return gdxBulletJNI.btVector3_angle(swigCPtr, this, btVector3.getCPtr(v), v);\r
}\r
\r
- public Vector3 absolute() {\r
- return gdxBulletJNI.btVector3_absolute(swigCPtr, this);\r
-}\r
+ public btVector3 absolute() {\r
+ return new btVector3(gdxBulletJNI.btVector3_absolute(swigCPtr, this), true);\r
+ }\r
\r
- public Vector3 cross(Vector3 v) {\r
- return gdxBulletJNI.btVector3_cross(swigCPtr, this, v);\r
-}\r
+ public btVector3 cross(btVector3 v) {\r
+ return new btVector3(gdxBulletJNI.btVector3_cross(swigCPtr, this, btVector3.getCPtr(v), v), true);\r
+ }\r
\r
- public float triple(Vector3 v1, Vector3 v2) {\r
- return gdxBulletJNI.btVector3_triple(swigCPtr, this, v1, v2);\r
+ public float triple(btVector3 v1, btVector3 v2) {\r
+ return gdxBulletJNI.btVector3_triple(swigCPtr, this, btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2);\r
}\r
\r
public int minAxis() {\r
return gdxBulletJNI.btVector3_closestAxis(swigCPtr, this);\r
}\r
\r
- public void setInterpolate3(Vector3 v0, Vector3 v1, float rt) {\r
- gdxBulletJNI.btVector3_setInterpolate3(swigCPtr, this, v0, v1, rt);\r
+ public void setInterpolate3(btVector3 v0, btVector3 v1, float rt) {\r
+ gdxBulletJNI.btVector3_setInterpolate3(swigCPtr, this, btVector3.getCPtr(v0), v0, btVector3.getCPtr(v1), v1, rt);\r
}\r
\r
- public Vector3 lerp(Vector3 v, float t) {\r
- return gdxBulletJNI.btVector3_lerp(swigCPtr, this, v, t);\r
-}\r
+ public btVector3 lerp(btVector3 v, float t) {\r
+ return new btVector3(gdxBulletJNI.btVector3_lerp(swigCPtr, this, btVector3.getCPtr(v), v, t), true);\r
+ }\r
\r
public float getX() {\r
return gdxBulletJNI.btVector3_getX(swigCPtr, this);\r
return gdxBulletJNI.btVector3_w(swigCPtr, this);\r
}\r
\r
- public void setMax(Vector3 other) {\r
- gdxBulletJNI.btVector3_setMax(swigCPtr, this, other);\r
+ public void setMax(btVector3 other) {\r
+ gdxBulletJNI.btVector3_setMax(swigCPtr, this, btVector3.getCPtr(other), other);\r
}\r
\r
- public void setMin(Vector3 other) {\r
- gdxBulletJNI.btVector3_setMin(swigCPtr, this, other);\r
+ public void setMin(btVector3 other) {\r
+ gdxBulletJNI.btVector3_setMin(swigCPtr, this, btVector3.getCPtr(other), other);\r
}\r
\r
public void setValue(float _x, float _y, float _z) {\r
return gdxBulletJNI.btVector3_minDot(swigCPtr, this, btVector3.getCPtr(array), array, array_count, SWIGTYPE_p_float.getCPtr(dotOut));\r
}\r
\r
- public Vector3 dot3(Vector3 v0, Vector3 v1, Vector3 v2) {\r
- return gdxBulletJNI.btVector3_dot3(swigCPtr, this, v0, v1, v2);\r
-}\r
+ public btVector3 dot3(btVector3 v0, btVector3 v1, btVector3 v2) {\r
+ return new btVector3(gdxBulletJNI.btVector3_dot3(swigCPtr, this, btVector3.getCPtr(v0), v0, btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2), true);\r
+ }\r
\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVector3DoubleData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVector3FloatData obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(gdxBulletJNI.btVector4_SWIGUpcast(swigCPtr = cPtr), cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVector4 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVehicleRaycaster obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVehicleTuning obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVertexBufferDescriptor obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btVoronoiSimplexSolver obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btWheelInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(btWheelInfoConstructionInfo obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();
}
+ @Override
+ protected void reset(long cPtr, boolean cMemoryOwn) {
+ if (!destroyed)
+ destroy();
+ super.reset(swigCPtr = cPtr, cMemoryOwn);
+ }
+
public static long getCPtr(btWorldImporter obj) {
return (obj == null) ? 0 : obj.swigCPtr;
}
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(fDrawFlags obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
return gdxBulletJNI.btNormalizeAngle(angleInRadians);\r
}\r
\r
- public static float btDot(Vector3 v1, Vector3 v2) {\r
- return gdxBulletJNI.btDot(v1, v2);\r
+ public static float btDot(btVector3 v1, btVector3 v2) {\r
+ return gdxBulletJNI.btDot(btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2);\r
}\r
\r
- public static float btDistance2(Vector3 v1, Vector3 v2) {\r
- return gdxBulletJNI.btDistance2(v1, v2);\r
+ public static float btDistance2(btVector3 v1, btVector3 v2) {\r
+ return gdxBulletJNI.btDistance2(btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2);\r
}\r
\r
- public static float btDistance(Vector3 v1, Vector3 v2) {\r
- return gdxBulletJNI.btDistance(v1, v2);\r
+ public static float btDistance(btVector3 v1, btVector3 v2) {\r
+ return gdxBulletJNI.btDistance(btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2);\r
}\r
\r
- public static float btAngle(Vector3 v1, Vector3 v2) {\r
- return gdxBulletJNI.btAngle__SWIG_0(v1, v2);\r
+ public static float btAngle(btVector3 v1, btVector3 v2) {\r
+ return gdxBulletJNI.btAngle__SWIG_0(btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2);\r
}\r
\r
- public static Vector3 btCross(Vector3 v1, Vector3 v2) {\r
- return gdxBulletJNI.btCross(v1, v2);\r
-}\r
+ public static btVector3 btCross(btVector3 v1, btVector3 v2) {\r
+ return new btVector3(gdxBulletJNI.btCross(btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2), true);\r
+ }\r
\r
- public static float btTriple(Vector3 v1, Vector3 v2, Vector3 v3) {\r
- return gdxBulletJNI.btTriple(v1, v2, v3);\r
+ public static float btTriple(btVector3 v1, btVector3 v2, btVector3 v3) {\r
+ return gdxBulletJNI.btTriple(btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2, btVector3.getCPtr(v3), v3);\r
}\r
\r
- public static Vector3 lerp(Vector3 v1, Vector3 v2, float t) {\r
- return gdxBulletJNI.lerp(v1, v2, t);\r
-}\r
+ public static btVector3 lerp(btVector3 v1, btVector3 v2, float t) {\r
+ return new btVector3(gdxBulletJNI.lerp(btVector3.getCPtr(v1), v1, btVector3.getCPtr(v2), v2, t), true);\r
+ }\r
\r
public static void btSwapScalarEndian(float sourceVal, SWIGTYPE_p_float destVal) {\r
gdxBulletJNI.btSwapScalarEndian(sourceVal, SWIGTYPE_p_float.getCPtr(destVal));\r
}\r
\r
- public static void btSwapVector3Endian(Vector3 sourceVec, Vector3 destVec) {\r
- gdxBulletJNI.btSwapVector3Endian(sourceVec, destVec);\r
+ public static void btSwapVector3Endian(btVector3 sourceVec, btVector3 destVec) {\r
+ gdxBulletJNI.btSwapVector3Endian(btVector3.getCPtr(sourceVec), sourceVec, btVector3.getCPtr(destVec), destVec);\r
}\r
\r
- public static void btUnSwapVector3Endian(Vector3 vector) {\r
- gdxBulletJNI.btUnSwapVector3Endian(vector);\r
+ public static void btUnSwapVector3Endian(btVector3 vector) {\r
+ gdxBulletJNI.btUnSwapVector3Endian(btVector3.getCPtr(vector), vector);\r
}\r
\r
- public static float dot(Quaternion q1, Quaternion q2) {\r
- return gdxBulletJNI.dot(q1, q2);\r
+ public static float dot(btQuaternion q1, btQuaternion q2) {\r
+ return gdxBulletJNI.dot(btQuaternion.getCPtr(q1), q1, btQuaternion.getCPtr(q2), q2);\r
}\r
\r
- public static float length(Quaternion q) {\r
- return gdxBulletJNI.length(q);\r
+ public static float length(btQuaternion q) {\r
+ return gdxBulletJNI.length(btQuaternion.getCPtr(q), q);\r
}\r
\r
- public static float btAngle(Quaternion q1, Quaternion q2) {\r
- return gdxBulletJNI.btAngle__SWIG_1(q1, q2);\r
+ public static float btAngle(btQuaternion q1, btQuaternion q2) {\r
+ return gdxBulletJNI.btAngle__SWIG_1(btQuaternion.getCPtr(q1), q1, btQuaternion.getCPtr(q2), q2);\r
}\r
\r
- public static Quaternion inverse(Quaternion q) {\r
- return gdxBulletJNI.inverse(q);\r
-}\r
+ public static btQuaternion inverse(btQuaternion q) {\r
+ return new btQuaternion(gdxBulletJNI.inverse(btQuaternion.getCPtr(q), q), true);\r
+ }\r
\r
- public static Quaternion slerp(Quaternion q1, Quaternion q2, float t) {\r
- return gdxBulletJNI.slerp(q1, q2, t);\r
-}\r
+ public static btQuaternion slerp(btQuaternion q1, btQuaternion q2, float t) {\r
+ return new btQuaternion(gdxBulletJNI.slerp(btQuaternion.getCPtr(q1), q1, btQuaternion.getCPtr(q2), q2, t), true);\r
+ }\r
\r
- public static Vector3 quatRotate(Quaternion rotation, Vector3 v) {\r
- return gdxBulletJNI.quatRotate(rotation, v);\r
-}\r
+ public static btVector3 quatRotate(btQuaternion rotation, btVector3 v) {\r
+ return new btVector3(gdxBulletJNI.quatRotate(btQuaternion.getCPtr(rotation), rotation, btVector3.getCPtr(v), v), true);\r
+ }\r
\r
- public static Quaternion shortestArcQuat(Vector3 v0, Vector3 v1) {\r
- return gdxBulletJNI.shortestArcQuat(v0, v1);\r
-}\r
+ public static btQuaternion shortestArcQuat(btVector3 v0, btVector3 v1) {\r
+ return new btQuaternion(gdxBulletJNI.shortestArcQuat(btVector3.getCPtr(v0), v0, btVector3.getCPtr(v1), v1), true);\r
+ }\r
\r
- public static Quaternion shortestArcQuatNormalize2(Vector3 v0, Vector3 v1) {\r
- return gdxBulletJNI.shortestArcQuatNormalize2(v0, v1);\r
-}\r
+ public static btQuaternion shortestArcQuatNormalize2(btVector3 v0, btVector3 v1) {\r
+ return new btQuaternion(gdxBulletJNI.shortestArcQuatNormalize2(btVector3.getCPtr(v0), v0, btVector3.getCPtr(v1), v1), true);\r
+ }\r
\r
public static void AabbExpand(Vector3 aabbMin, Vector3 aabbMax, Vector3 expansionMin, Vector3 expansionMax) {\r
gdxBulletJNI.AabbExpand(aabbMin, aabbMax, expansionMin, expansionMax);\r
import com.badlogic.gdx.utils.Pool;\r
\r
public class gdxBulletJNI {\r
-\r
- private final static Vector3 staticVector3 = new Vector3();\r
- public static final Pool<Vector3> poolVector3 = new Pool<Vector3>() {\r
- @Override\r
- protected Vector3 newObject() {\r
- return new Vector3();\r
- }\r
- };\r
-\r
-\r
- private final static Quaternion staticQuaternion = new Quaternion();\r
- public static final Pool<Quaternion> poolQuaternion = new Pool<Quaternion>() {\r
- @Override\r
- protected Quaternion newObject() {\r
- return new Quaternion();\r
- }\r
- };\r
-\r
-\r
- private final static Matrix3 staticMatrix3 = new Matrix3();\r
- public static final Pool<Matrix3> poolMatrix3 = new Pool<Matrix3>() {\r
- @Override\r
- protected Matrix3 newObject() {\r
- return new Matrix3();\r
- }\r
- };\r
-\r
-\r
- private final static Matrix4 staticMatrix4 = new Matrix4();\r
- public static final Pool<Matrix4> poolMatrix4 = new Pool<Matrix4>() {\r
- @Override\r
- protected Matrix4 newObject() {\r
- return new Matrix4();\r
- }\r
- };\r
-\r
public final static native int btGetVersion();\r
public final static native float btSqrt(float jarg1);\r
public final static native float btFabs(float jarg1);\r
public final static native int btTypedObject_objectType_get(long jarg1, btTypedObject jarg1_);\r
public final static native void delete_btTypedObject(long jarg1);\r
public final static native long new_btTransform__SWIG_0();\r
- public final static native long new_btTransform__SWIG_1(Quaternion jarg1, Vector3 jarg2);\r
- public final static native long new_btTransform__SWIG_2(Quaternion jarg1);\r
- public final static native long new_btTransform__SWIG_3(Matrix3 jarg1, Vector3 jarg2);\r
- public final static native long new_btTransform__SWIG_4(Matrix3 jarg1);\r
- public final static native long new_btTransform__SWIG_5(Matrix4 jarg1);\r
- public final static native void btTransform_mult(long jarg1, btTransform jarg1_, Matrix4 jarg2, Matrix4 jarg3);\r
- public final static native Matrix3 btTransform_getBasis__SWIG_0(long jarg1, btTransform jarg1_);\r
- public final static native Vector3 btTransform_getOrigin__SWIG_0(long jarg1, btTransform jarg1_);\r
- public final static native Quaternion btTransform_getRotation(long jarg1, btTransform jarg1_);\r
+ public final static native long new_btTransform__SWIG_1(long jarg1, btQuaternion jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native long new_btTransform__SWIG_2(long jarg1, btQuaternion jarg1_);\r
+ public final static native long new_btTransform__SWIG_3(long jarg1, long jarg2, btVector3 jarg2_);\r
+ public final static native long new_btTransform__SWIG_4(long jarg1);\r
+ public final static native long new_btTransform__SWIG_5(long jarg1, btTransform jarg1_);\r
+ public final static native void btTransform_mult(long jarg1, btTransform jarg1_, long jarg2, btTransform jarg2_, long jarg3, btTransform jarg3_);\r
+ public final static native long btTransform_getBasis__SWIG_0(long jarg1, btTransform jarg1_);\r
+ public final static native long btTransform_getOrigin__SWIG_0(long jarg1, btTransform jarg1_);\r
+ public final static native long btTransform_getRotation(long jarg1, btTransform jarg1_);\r
public final static native void btTransform_setFromOpenGLMatrix(long jarg1, btTransform jarg1_, float[] jarg2);\r
public final static native void btTransform_getOpenGLMatrix(long jarg1, btTransform jarg1_, float[] jarg2);\r
- public final static native void btTransform_setOrigin(long jarg1, btTransform jarg1_, Vector3 jarg2);\r
- public final static native Vector3 btTransform_invXform(long jarg1, btTransform jarg1_, Vector3 jarg2);\r
- public final static native void btTransform_setBasis(long jarg1, btTransform jarg1_, Matrix3 jarg2);\r
- public final static native void btTransform_setRotation(long jarg1, btTransform jarg1_, Quaternion jarg2);\r
+ public final static native void btTransform_setOrigin(long jarg1, btTransform jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native long btTransform_invXform(long jarg1, btTransform jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native void btTransform_setBasis(long jarg1, btTransform jarg1_, long jarg2);\r
+ public final static native void btTransform_setRotation(long jarg1, btTransform jarg1_, long jarg2, btQuaternion jarg2_);\r
public final static native void btTransform_setIdentity(long jarg1, btTransform jarg1_);\r
- public final static native Matrix4 btTransform_inverse(long jarg1, btTransform jarg1_);\r
- public final static native Matrix4 btTransform_inverseTimes(long jarg1, btTransform jarg1_, Matrix4 jarg2);\r
- public final static native Matrix4 btTransform_getIdentity();\r
+ public final static native long btTransform_inverse(long jarg1, btTransform jarg1_);\r
+ public final static native long btTransform_inverseTimes(long jarg1, btTransform jarg1_, long jarg2, btTransform jarg2_);\r
+ public final static native long btTransform_getIdentity();\r
public final static native void btTransform_serialize(long jarg1, btTransform jarg1_, long jarg2, btTransformFloatData jarg2_);\r
public final static native void btTransform_serializeFloat(long jarg1, btTransform jarg1_, long jarg2, btTransformFloatData jarg2_);\r
public final static native void btTransform_deSerialize(long jarg1, btTransform jarg1_, long jarg2, btTransformFloatData jarg2_);\r
public final static native float[] btVector3_floats_get(long jarg1, btVector3 jarg1_);\r
public final static native long new_btVector3__SWIG_0();\r
public final static native long new_btVector3__SWIG_1(float jarg1, float jarg2, float jarg3);\r
- public final static native float btVector3_dot(long jarg1, btVector3 jarg1_, Vector3 jarg2);\r
+ public final static native float btVector3_dot(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
public final static native float btVector3_length2(long jarg1, btVector3 jarg1_);\r
public final static native float btVector3_length(long jarg1, btVector3 jarg1_);\r
- public final static native float btVector3_distance2(long jarg1, btVector3 jarg1_, Vector3 jarg2);\r
- public final static native float btVector3_distance(long jarg1, btVector3 jarg1_, Vector3 jarg2);\r
- public final static native Vector3 btVector3_safeNormalize(long jarg1, btVector3 jarg1_);\r
- public final static native Vector3 btVector3_normalize(long jarg1, btVector3 jarg1_);\r
- public final static native Vector3 btVector3_normalized(long jarg1, btVector3 jarg1_);\r
- public final static native Vector3 btVector3_rotate(long jarg1, btVector3 jarg1_, Vector3 jarg2, float jarg3);\r
- public final static native float btVector3_angle(long jarg1, btVector3 jarg1_, Vector3 jarg2);\r
- public final static native Vector3 btVector3_absolute(long jarg1, btVector3 jarg1_);\r
- public final static native Vector3 btVector3_cross(long jarg1, btVector3 jarg1_, Vector3 jarg2);\r
- public final static native float btVector3_triple(long jarg1, btVector3 jarg1_, Vector3 jarg2, Vector3 jarg3);\r
+ public final static native float btVector3_distance2(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native float btVector3_distance(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native long btVector3_safeNormalize(long jarg1, btVector3 jarg1_);\r
+ public final static native long btVector3_normalize(long jarg1, btVector3 jarg1_);\r
+ public final static native long btVector3_normalized(long jarg1, btVector3 jarg1_);\r
+ public final static native long btVector3_rotate(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, float jarg3);\r
+ public final static native float btVector3_angle(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native long btVector3_absolute(long jarg1, btVector3 jarg1_);\r
+ public final static native long btVector3_cross(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native float btVector3_triple(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_);\r
public final static native int btVector3_minAxis(long jarg1, btVector3 jarg1_);\r
public final static native int btVector3_maxAxis(long jarg1, btVector3 jarg1_);\r
public final static native int btVector3_furthestAxis(long jarg1, btVector3 jarg1_);\r
public final static native int btVector3_closestAxis(long jarg1, btVector3 jarg1_);\r
- public final static native void btVector3_setInterpolate3(long jarg1, btVector3 jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4);\r
- public final static native Vector3 btVector3_lerp(long jarg1, btVector3 jarg1_, Vector3 jarg2, float jarg3);\r
+ public final static native void btVector3_setInterpolate3(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_, float jarg4);\r
+ public final static native long btVector3_lerp(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, float jarg3);\r
public final static native float btVector3_getX(long jarg1, btVector3 jarg1_);\r
public final static native float btVector3_getY(long jarg1, btVector3 jarg1_);\r
public final static native float btVector3_getZ(long jarg1, btVector3 jarg1_);\r
public final static native float btVector3_y(long jarg1, btVector3 jarg1_);\r
public final static native float btVector3_z(long jarg1, btVector3 jarg1_);\r
public final static native float btVector3_w(long jarg1, btVector3 jarg1_);\r
- public final static native void btVector3_setMax(long jarg1, btVector3 jarg1_, Vector3 jarg2);\r
- public final static native void btVector3_setMin(long jarg1, btVector3 jarg1_, Vector3 jarg2);\r
+ public final static native void btVector3_setMax(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native void btVector3_setMin(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
public final static native void btVector3_setValue(long jarg1, btVector3 jarg1_, float jarg2, float jarg3, float jarg4);\r
public final static native void btVector3_getSkewSymmetricMatrix(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_, long jarg4, btVector3 jarg4_);\r
public final static native void btVector3_setZero(long jarg1, btVector3 jarg1_);\r
public final static native void btVector3_deSerializeDouble(long jarg1, btVector3 jarg1_, long jarg2, btVector3DoubleData jarg2_);\r
public final static native int btVector3_maxDot(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, int jarg3, long jarg4);\r
public final static native int btVector3_minDot(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, int jarg3, long jarg4);\r
- public final static native Vector3 btVector3_dot3(long jarg1, btVector3 jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4);\r
+ public final static native long btVector3_dot3(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_, long jarg4, btVector3 jarg4_);\r
public final static native void delete_btVector3(long jarg1);\r
- public final static native float btDot(Vector3 jarg1, Vector3 jarg2);\r
- public final static native float btDistance2(Vector3 jarg1, Vector3 jarg2);\r
- public final static native float btDistance(Vector3 jarg1, Vector3 jarg2);\r
- public final static native float btAngle__SWIG_0(Vector3 jarg1, Vector3 jarg2);\r
- public final static native Vector3 btCross(Vector3 jarg1, Vector3 jarg2);\r
- public final static native float btTriple(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3);\r
- public final static native Vector3 lerp(Vector3 jarg1, Vector3 jarg2, float jarg3);\r
+ public final static native float btDot(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native float btDistance2(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native float btDistance(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native float btAngle__SWIG_0(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native long btCross(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native float btTriple(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, long jarg3, btVector3 jarg3_);\r
+ public final static native long lerp(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_, float jarg3);\r
public final static native long new_btVector4__SWIG_0();\r
public final static native long new_btVector4__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4);\r
public final static native long btVector4_absolute4(long jarg1, btVector4 jarg1_);\r
public final static native void btVector4_setValue(long jarg1, btVector4 jarg1_, float jarg2, float jarg3, float jarg4, float jarg5);\r
public final static native void delete_btVector4(long jarg1);\r
public final static native void btSwapScalarEndian(float jarg1, long jarg2);\r
- public final static native void btSwapVector3Endian(Vector3 jarg1, Vector3 jarg2);\r
- public final static native void btUnSwapVector3Endian(Vector3 jarg1);\r
+ public final static native void btSwapVector3Endian(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native void btUnSwapVector3Endian(long jarg1, btVector3 jarg1_);\r
public final static native void btVector3FloatData_floats_set(long jarg1, btVector3FloatData jarg1_, float[] jarg2);\r
public final static native float[] btVector3FloatData_floats_get(long jarg1, btVector3FloatData jarg1_);\r
public final static native long new_btVector3FloatData();\r
public final static native void delete_btVector3DoubleData(long jarg1);\r
public final static native long new_btQuaternion__SWIG_0();\r
public final static native long new_btQuaternion__SWIG_1(float jarg1, float jarg2, float jarg3, float jarg4);\r
- public final static native long new_btQuaternion__SWIG_2(Vector3 jarg1, float jarg2);\r
+ public final static native long new_btQuaternion__SWIG_2(long jarg1, btVector3 jarg1_, float jarg2);\r
public final static native long new_btQuaternion__SWIG_3(float jarg1, float jarg2, float jarg3);\r
- public final static native void btQuaternion_setRotation(long jarg1, btQuaternion jarg1_, Vector3 jarg2, float jarg3);\r
+ public final static native void btQuaternion_setRotation(long jarg1, btQuaternion jarg1_, long jarg2, btVector3 jarg2_, float jarg3);\r
public final static native void btQuaternion_setEuler(long jarg1, btQuaternion jarg1_, float jarg2, float jarg3, float jarg4);\r
public final static native void btQuaternion_setEulerZYX(long jarg1, btQuaternion jarg1_, float jarg2, float jarg3, float jarg4);\r
- public final static native float btQuaternion_dot(long jarg1, btQuaternion jarg1_, Quaternion jarg2);\r
+ public final static native float btQuaternion_dot(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_);\r
public final static native float btQuaternion_length2(long jarg1, btQuaternion jarg1_);\r
public final static native float btQuaternion_length(long jarg1, btQuaternion jarg1_);\r
- public final static native Quaternion btQuaternion_normalize(long jarg1, btQuaternion jarg1_);\r
- public final static native Quaternion btQuaternion_normalized(long jarg1, btQuaternion jarg1_);\r
- public final static native float btQuaternion_angle(long jarg1, btQuaternion jarg1_, Quaternion jarg2);\r
+ public final static native long btQuaternion_normalize(long jarg1, btQuaternion jarg1_);\r
+ public final static native long btQuaternion_normalized(long jarg1, btQuaternion jarg1_);\r
+ public final static native float btQuaternion_angle(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_);\r
public final static native float btQuaternion_getAngle(long jarg1, btQuaternion jarg1_);\r
- public final static native Vector3 btQuaternion_getAxis(long jarg1, btQuaternion jarg1_);\r
- public final static native Quaternion btQuaternion_inverse(long jarg1, btQuaternion jarg1_);\r
- public final static native Quaternion btQuaternion_farthest(long jarg1, btQuaternion jarg1_, Quaternion jarg2);\r
- public final static native Quaternion btQuaternion_nearest(long jarg1, btQuaternion jarg1_, Quaternion jarg2);\r
- public final static native Quaternion btQuaternion_slerp(long jarg1, btQuaternion jarg1_, Quaternion jarg2, float jarg3);\r
- public final static native Quaternion btQuaternion_getIdentity();\r
+ public final static native long btQuaternion_getAxis(long jarg1, btQuaternion jarg1_);\r
+ public final static native long btQuaternion_inverse(long jarg1, btQuaternion jarg1_);\r
+ public final static native long btQuaternion_farthest(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_);\r
+ public final static native long btQuaternion_nearest(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_);\r
+ public final static native long btQuaternion_slerp(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_, float jarg3);\r
+ public final static native long btQuaternion_getIdentity();\r
public final static native float btQuaternion_getW(long jarg1, btQuaternion jarg1_);\r
public final static native void delete_btQuaternion(long jarg1);\r
- public final static native float dot(Quaternion jarg1, Quaternion jarg2);\r
- public final static native float length(Quaternion jarg1);\r
- public final static native float btAngle__SWIG_1(Quaternion jarg1, Quaternion jarg2);\r
- public final static native Quaternion inverse(Quaternion jarg1);\r
- public final static native Quaternion slerp(Quaternion jarg1, Quaternion jarg2, float jarg3);\r
- public final static native Vector3 quatRotate(Quaternion jarg1, Vector3 jarg2);\r
- public final static native Quaternion shortestArcQuat(Vector3 jarg1, Vector3 jarg2);\r
- public final static native Quaternion shortestArcQuatNormalize2(Vector3 jarg1, Vector3 jarg2);\r
+ public final static native float dot(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_);\r
+ public final static native float length(long jarg1, btQuaternion jarg1_);\r
+ public final static native float btAngle__SWIG_1(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_);\r
+ public final static native long inverse(long jarg1, btQuaternion jarg1_);\r
+ public final static native long slerp(long jarg1, btQuaternion jarg1_, long jarg2, btQuaternion jarg2_, float jarg3);\r
+ public final static native long quatRotate(long jarg1, btQuaternion jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native long shortestArcQuat(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+ public final static native long shortestArcQuatNormalize2(long jarg1, btVector3 jarg1_, long jarg2, btVector3 jarg2_);\r
+\r
+ private final static Vector3 staticVector3 = new Vector3();\r
+ public static final Pool<Vector3> poolVector3 = new Pool<Vector3>() {\r
+ @Override\r
+ protected Vector3 newObject() {\r
+ return new Vector3();\r
+ }\r
+ };\r
+\r
+\r
+ private final static Quaternion staticQuaternion = new Quaternion();\r
+ public static final Pool<Quaternion> poolQuaternion = new Pool<Quaternion>() {\r
+ @Override\r
+ protected Quaternion newObject() {\r
+ return new Quaternion();\r
+ }\r
+ };\r
+\r
+\r
+ private final static Matrix3 staticMatrix3 = new Matrix3();\r
+ public static final Pool<Matrix3> poolMatrix3 = new Pool<Matrix3>() {\r
+ @Override\r
+ protected Matrix3 newObject() {\r
+ return new Matrix3();\r
+ }\r
+ };\r
+\r
+\r
+ private final static Matrix4 staticMatrix4 = new Matrix4();\r
+ public static final Pool<Matrix4> poolMatrix4 = new Pool<Matrix4>() {\r
+ @Override\r
+ protected Matrix4 newObject() {\r
+ return new Matrix4();\r
+ }\r
+ };\r
+\r
public final static native void AabbExpand(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4);\r
public final static native boolean TestPointAgainstAabb2(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3);\r
public final static native boolean TestAabbAgainstAabb2(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4);\r
public final static native long btSolverBody_angularVelocity_get(long jarg1, btSolverBody jarg1_);\r
public final static native void btSolverBody_originalBody_set(long jarg1, btSolverBody jarg1_, long jarg2, btRigidBody jarg2_);\r
public final static native long btSolverBody_originalBody_get(long jarg1, btSolverBody jarg1_);\r
- public final static native void btSolverBody_setWorldTransform(long jarg1, btSolverBody jarg1_, Matrix4 jarg2);\r
public final static native void btSolverBody_getVelocityInLocalPointObsolete(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3);\r
public final static native void btSolverBody_getAngularVelocity(long jarg1, btSolverBody jarg1_, Vector3 jarg2);\r
public final static native void btSolverBody_applyImpulse(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4);\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(int4 obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(sCti obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r
construct();\r
}\r
\r
+ @Override\r
+ protected void reset(long cPtr, boolean cMemoryOwn) {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.reset(swigCPtr = cPtr, cMemoryOwn);\r
+ }\r
+ \r
public static long getCPtr(sMedium obj) {\r
return (obj == null) ? 0 : obj.swigCPtr;\r
}\r