Esempio n. 1
0
 public unsafe static void GetImplicitShapeDimensions(this ConvexInternalShape obj, out OpenTK.Vector3 value)
 {
     fixed(OpenTK.Vector3 *valuePtr = &value)
     {
         *(BulletSharp.Math.Vector3 *)valuePtr = obj.ImplicitShapeDimensions;
     }
 }
Esempio n. 2
0
 public unsafe static void SetSafeMargin(this ConvexInternalShape obj, ref OpenTK.Vector3 halfExtents)
 {
     fixed(OpenTK.Vector3 *halfExtentsPtr = &halfExtents)
     {
         obj.SetSafeMargin(ref *(BulletSharp.Math.Vector3 *)halfExtentsPtr);
     }
 }
Esempio n. 3
0
 public unsafe static void GetLocalScalingNV(this ConvexInternalShape obj, out OpenTK.Vector3 value)
 {
     fixed(OpenTK.Vector3 *valuePtr = &value)
     {
         *(BulletSharp.Math.Vector3 *)valuePtr = obj.LocalScalingNV;
     }
 }
Esempio n. 4
0
 public static void SetImplicitShapeDimensions(this ConvexInternalShape obj, OpenTK.Vector3 value)
 {
     SetImplicitShapeDimensions(obj, ref value);
 }
Esempio n. 5
0
 public static OpenTK.Vector3 GetLocalScalingNV(this ConvexInternalShape obj)
 {
     OpenTK.Vector3 value;
     GetLocalScalingNV(obj, out value);
     return(value);
 }
Esempio n. 6
0
 public static OpenTK.Vector3 GetImplicitShapeDimensions(this ConvexInternalShape obj)
 {
     OpenTK.Vector3 value;
     GetImplicitShapeDimensions(obj, out value);
     return(value);
 }