import com.badlogic.gdx.math.Matrix3;\r
import com.badlogic.gdx.math.Matrix4;\r
\r
-public class btConeTwistConstraintData {\r
- private long swigCPtr;\r
- protected boolean swigCMemOwn;\r
-\r
- protected btConeTwistConstraintData(long cPtr, boolean cMemoryOwn) {\r
- swigCMemOwn = cMemoryOwn;\r
- swigCPtr = cPtr;\r
- }\r
-\r
- public static long getCPtr(btConeTwistConstraintData obj) {\r
- return (obj == null) ? 0 : obj.swigCPtr;\r
- }\r
-\r
- protected void finalize() {\r
- delete();\r
- }\r
-\r
- public synchronized void delete() {\r
- if (swigCPtr != 0) {\r
- if (swigCMemOwn) {\r
- swigCMemOwn = false;\r
- gdxBulletJNI.delete_btConeTwistConstraintData(swigCPtr);\r
- }\r
- swigCPtr = 0;\r
- }\r
- }\r
-\r
- public void setM_typeConstraintData(btTypedConstraintData value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_typeConstraintData_set(swigCPtr, this, btTypedConstraintData.getCPtr(value), value);\r
- }\r
-\r
- public btTypedConstraintData getM_typeConstraintData() {\r
- long cPtr = gdxBulletJNI.btConeTwistConstraintData_m_typeConstraintData_get(swigCPtr, this);\r
+public class btConeTwistConstraintData extends BulletBase {\r
+ private long swigCPtr;\r
+ \r
+ protected btConeTwistConstraintData(final String className, long cPtr, boolean cMemoryOwn) {\r
+ super(className, cPtr, cMemoryOwn);\r
+ swigCPtr = cPtr;\r
+ }\r
+ \r
+ protected btConeTwistConstraintData(long cPtr, boolean cMemoryOwn) {\r
+ this("btConeTwistConstraintData", cPtr, cMemoryOwn);\r
+ construct();\r
+ }\r
+ \r
+ public static long getCPtr(btConeTwistConstraintData obj) {\r
+ return (obj == null) ? 0 : obj.swigCPtr;\r
+ }\r
+\r
+ @Override\r
+ protected void finalize() throws Throwable {\r
+ if (!destroyed)\r
+ destroy();\r
+ super.finalize();\r
+ }\r
+\r
+ @Override protected synchronized void delete() {\r
+ if (swigCPtr != 0) {\r
+ if (swigCMemOwn) {\r
+ swigCMemOwn = false;\r
+ gdxBulletJNI.delete_btConeTwistConstraintData(swigCPtr);\r
+ }\r
+ swigCPtr = 0;\r
+ }\r
+ super.delete();\r
+ }\r
+\r
+ public void setTypeConstraintData(btTypedConstraintData value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_typeConstraintData_set(swigCPtr, this, btTypedConstraintData.getCPtr(value), value);\r
+ }\r
+\r
+ public btTypedConstraintData getTypeConstraintData() {\r
+ long cPtr = gdxBulletJNI.btConeTwistConstraintData_typeConstraintData_get(swigCPtr, this);\r
return (cPtr == 0) ? null : new btTypedConstraintData(cPtr, false);\r
}\r
\r
- public void setM_rbAFrame(btTransformFloatData value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_rbAFrame_set(swigCPtr, this, btTransformFloatData.getCPtr(value), value);\r
+ public void setRbAFrame(btTransformFloatData value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_rbAFrame_set(swigCPtr, this, btTransformFloatData.getCPtr(value), value);\r
}\r
\r
- public btTransformFloatData getM_rbAFrame() {\r
- long cPtr = gdxBulletJNI.btConeTwistConstraintData_m_rbAFrame_get(swigCPtr, this);\r
+ public btTransformFloatData getRbAFrame() {\r
+ long cPtr = gdxBulletJNI.btConeTwistConstraintData_rbAFrame_get(swigCPtr, this);\r
return (cPtr == 0) ? null : new btTransformFloatData(cPtr, false);\r
}\r
\r
- public void setM_rbBFrame(btTransformFloatData value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_rbBFrame_set(swigCPtr, this, btTransformFloatData.getCPtr(value), value);\r
+ public void setRbBFrame(btTransformFloatData value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_rbBFrame_set(swigCPtr, this, btTransformFloatData.getCPtr(value), value);\r
}\r
\r
- public btTransformFloatData getM_rbBFrame() {\r
- long cPtr = gdxBulletJNI.btConeTwistConstraintData_m_rbBFrame_get(swigCPtr, this);\r
+ public btTransformFloatData getRbBFrame() {\r
+ long cPtr = gdxBulletJNI.btConeTwistConstraintData_rbBFrame_get(swigCPtr, this);\r
return (cPtr == 0) ? null : new btTransformFloatData(cPtr, false);\r
}\r
\r
- public void setM_swingSpan1(float value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_swingSpan1_set(swigCPtr, this, value);\r
+ public void setSwingSpan1(float value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_swingSpan1_set(swigCPtr, this, value);\r
}\r
\r
- public float getM_swingSpan1() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_swingSpan1_get(swigCPtr, this);\r
+ public float getSwingSpan1() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_swingSpan1_get(swigCPtr, this);\r
}\r
\r
- public void setM_swingSpan2(float value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_swingSpan2_set(swigCPtr, this, value);\r
+ public void setSwingSpan2(float value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_swingSpan2_set(swigCPtr, this, value);\r
}\r
\r
- public float getM_swingSpan2() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_swingSpan2_get(swigCPtr, this);\r
+ public float getSwingSpan2() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_swingSpan2_get(swigCPtr, this);\r
}\r
\r
- public void setM_twistSpan(float value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_twistSpan_set(swigCPtr, this, value);\r
+ public void setTwistSpan(float value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_twistSpan_set(swigCPtr, this, value);\r
}\r
\r
- public float getM_twistSpan() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_twistSpan_get(swigCPtr, this);\r
+ public float getTwistSpan() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_twistSpan_get(swigCPtr, this);\r
}\r
\r
- public void setM_limitSoftness(float value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_limitSoftness_set(swigCPtr, this, value);\r
+ public void setLimitSoftness(float value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_limitSoftness_set(swigCPtr, this, value);\r
}\r
\r
- public float getM_limitSoftness() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_limitSoftness_get(swigCPtr, this);\r
+ public float getLimitSoftness() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_limitSoftness_get(swigCPtr, this);\r
}\r
\r
- public void setM_biasFactor(float value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_biasFactor_set(swigCPtr, this, value);\r
+ public void setBiasFactor(float value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_biasFactor_set(swigCPtr, this, value);\r
}\r
\r
- public float getM_biasFactor() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_biasFactor_get(swigCPtr, this);\r
+ public float getBiasFactor() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_biasFactor_get(swigCPtr, this);\r
}\r
\r
- public void setM_relaxationFactor(float value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_relaxationFactor_set(swigCPtr, this, value);\r
+ public void setRelaxationFactor(float value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_relaxationFactor_set(swigCPtr, this, value);\r
}\r
\r
- public float getM_relaxationFactor() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_relaxationFactor_get(swigCPtr, this);\r
+ public float getRelaxationFactor() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_relaxationFactor_get(swigCPtr, this);\r
}\r
\r
- public void setM_damping(float value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_damping_set(swigCPtr, this, value);\r
+ public void setDamping(float value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_damping_set(swigCPtr, this, value);\r
}\r
\r
- public float getM_damping() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_damping_get(swigCPtr, this);\r
+ public float getDamping() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_damping_get(swigCPtr, this);\r
}\r
\r
- public void setM_pad(String value) {\r
- gdxBulletJNI.btConeTwistConstraintData_m_pad_set(swigCPtr, this, value);\r
+ public void setPad(String value) {\r
+ gdxBulletJNI.btConeTwistConstraintData_pad_set(swigCPtr, this, value);\r
}\r
\r
- public String getM_pad() {\r
- return gdxBulletJNI.btConeTwistConstraintData_m_pad_get(swigCPtr, this);\r
+ public String getPad() {\r
+ return gdxBulletJNI.btConeTwistConstraintData_pad_get(swigCPtr, this);\r
}\r
\r
public btConeTwistConstraintData() {\r