public unsafe static void TestLimit(this HingeConstraint obj, ref OpenTK.Matrix4 transA, ref OpenTK.Matrix4 transB) { fixed(OpenTK.Matrix4 *transAPtr = &transA) { fixed(OpenTK.Matrix4 *transBPtr = &transB) { obj.TestLimit(ref *(BulletSharp.Math.Matrix *)transAPtr, ref *(BulletSharp.Math.Matrix *)transBPtr); } } }