public static void GetContactDetail(IntPtr contactHandler, ref PContactPoints2D contactPoints2D) { if (!initialized) { Initialize(); } contactPoints2D.contactPointCount = 0; contactPoints2D.contactPointCount = NativeParallel2D.GetContactDetail( contactHandler, ref contactPoints2D.point1, ref contactPoints2D.point2, ref contactPoints2D.penetration1, ref contactPoints2D.penetration2, ref contactPoints2D.contactNormal); }
public int GetContactPoints(ref PContactPoints2D contactPoints2D) { return(0); //ParallelPhysics.GetContactDetail(_contact.IntPointer, ref contactPoints2D); //return contactPoints2D.contactPointCount; }
public int GetContactPoints(ref PContactPoints2D contactPoints2D) { Parallel2D.GetContactDetail(_contact.IntPointer, ref contactPoints2D); return(contactPoints2D.contactPointCount); }