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