public unsafe static void GetNormalOnSurfaceB(this StorageResult obj, out OpenTK.Vector3 value)
 {
     fixed(OpenTK.Vector3 *valuePtr = &value)
     {
         *(BulletSharp.Math.Vector3 *)valuePtr = obj.NormalOnSurfaceB;
     }
 }
 public unsafe static void GetClosestPointInB(this StorageResult obj, out OpenTK.Vector3 value)
 {
     fixed(OpenTK.Vector3 *valuePtr = &value)
     {
         *(BulletSharp.Math.Vector3 *)valuePtr = obj.ClosestPointInB;
     }
 }
 public static OpenTK.Vector3 GetClosestPointInB(this StorageResult obj)
 {
     OpenTK.Vector3 value;
     GetClosestPointInB(obj, out value);
     return(value);
 }
 public static void SetNormalOnSurfaceB(this StorageResult obj, OpenTK.Vector3 value)
 {
     SetNormalOnSurfaceB(obj, ref value);
 }
 public static void SetClosestPointInB(this StorageResult obj, OpenTK.Vector3 value)
 {
     SetClosestPointInB(obj, ref value);
 }
 public static OpenTK.Vector3 GetNormalOnSurfaceB(this StorageResult obj)
 {
     OpenTK.Vector3 value;
     GetNormalOnSurfaceB(obj, out value);
     return(value);
 }