Пример #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;
     }
 }
Пример #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);
     }
 }
Пример #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;
     }
 }
Пример #4
0
 public static void SetImplicitShapeDimensions(this ConvexInternalShape obj, OpenTK.Vector3 value)
 {
     SetImplicitShapeDimensions(obj, ref value);
 }
Пример #5
0
 public static OpenTK.Vector3 GetLocalScalingNV(this ConvexInternalShape obj)
 {
     OpenTK.Vector3 value;
     GetLocalScalingNV(obj, out value);
     return(value);
 }
Пример #6
0
 public static OpenTK.Vector3 GetImplicitShapeDimensions(this ConvexInternalShape obj)
 {
     OpenTK.Vector3 value;
     GetImplicitShapeDimensions(obj, out value);
     return(value);
 }