public bool update(btDbvtNode leaf, btDbvtAabbMm volume, btVector3 velocity) { bool ret = BulletPINVOKE.btDbvt_update__SWIG_4(swigCPtr, btDbvtNode.getCPtr(leaf), btDbvtAabbMm.getCPtr(volume), btVector3.getCPtr(velocity)); if (BulletPINVOKE.SWIGPendingException.Pending) { throw BulletPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool update(btDbvtNode leaf, btDbvtAabbMm volume, float margin) { bool ret = BulletPINVOKE.btDbvt_update__SWIG_5(swigCPtr, btDbvtNode.getCPtr(leaf), btDbvtAabbMm.getCPtr(volume), margin); if (BulletPINVOKE.SWIGPendingException.Pending) { throw BulletPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static bool NotEqual(btDbvtAabbMm a, btDbvtAabbMm b) { bool ret = BulletPINVOKE.NotEqual(btDbvtAabbMm.getCPtr(a), btDbvtAabbMm.getCPtr(b)); if (BulletPINVOKE.SWIGPendingException.Pending) { throw BulletPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static int Select(btDbvtAabbMm o, btDbvtAabbMm a, btDbvtAabbMm b) { int ret = BulletPINVOKE.Select(btDbvtAabbMm.getCPtr(o), btDbvtAabbMm.getCPtr(a), btDbvtAabbMm.getCPtr(b)); if (BulletPINVOKE.SWIGPendingException.Pending) { throw BulletPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static float Proximity(btDbvtAabbMm a, btDbvtAabbMm b) { float ret = BulletPINVOKE.Proximity(btDbvtAabbMm.getCPtr(a), btDbvtAabbMm.getCPtr(b)); if (BulletPINVOKE.SWIGPendingException.Pending) { throw BulletPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static bool Intersect(btDbvtAabbMm a, btVector3 b) { bool ret = BulletPINVOKE.Intersect__SWIG_1(btDbvtAabbMm.getCPtr(a), btVector3.getCPtr(b)); if (BulletPINVOKE.SWIGPendingException.Pending) { throw BulletPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public btDbvtNode insert(btDbvtAabbMm box, SWIGTYPE_p_void data) { global::System.IntPtr cPtr = BulletPINVOKE.btDbvt_insert(swigCPtr, btDbvtAabbMm.getCPtr(box), SWIGTYPE_p_void.getCPtr(data)); btDbvtNode ret = (cPtr == global::System.IntPtr.Zero) ? null : new btDbvtNode(cPtr, false); if (BulletPINVOKE.SWIGPendingException.Pending) { throw BulletPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(btDbvtAabbMm obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }
public static btDbvtAabbMm FromPoints(SWIGTYPE_p_p_btVector3 ppts, int n) { btDbvtAabbMm ret = new btDbvtAabbMm(BulletPINVOKE.btDbvtAabbMm_FromPoints__SWIG_1(SWIGTYPE_p_p_btVector3.getCPtr(ppts), n), true); return(ret); }