public unsafe static void GetAabb(this RigidBody obj, out OpenTK.Vector3 aabbMin, out OpenTK.Vector3 aabbMax) { fixed(OpenTK.Vector3 *aabbMinPtr = &aabbMin) { fixed(OpenTK.Vector3 *aabbMaxPtr = &aabbMax) { obj.GetAabb(out *(BulletSharp.Math.Vector3 *)aabbMinPtr, out *(BulletSharp.Math.Vector3 *)aabbMaxPtr); } } }