public unsafe static void GetImplicitShapeDimensions(this ConvexInternalShape obj, out OpenTK.Vector3 value) { fixed(OpenTK.Vector3 *valuePtr = &value) { *(BulletSharp.Math.Vector3 *)valuePtr = obj.ImplicitShapeDimensions; } }
public unsafe static void SetSafeMargin(this ConvexInternalShape obj, ref OpenTK.Vector3 halfExtents) { fixed(OpenTK.Vector3 *halfExtentsPtr = &halfExtents) { obj.SetSafeMargin(ref *(BulletSharp.Math.Vector3 *)halfExtentsPtr); } }
public unsafe static void GetLocalScalingNV(this ConvexInternalShape obj, out OpenTK.Vector3 value) { fixed(OpenTK.Vector3 *valuePtr = &value) { *(BulletSharp.Math.Vector3 *)valuePtr = obj.LocalScalingNV; } }
public static void SetImplicitShapeDimensions(this ConvexInternalShape obj, OpenTK.Vector3 value) { SetImplicitShapeDimensions(obj, ref value); }
public static OpenTK.Vector3 GetLocalScalingNV(this ConvexInternalShape obj) { OpenTK.Vector3 value; GetLocalScalingNV(obj, out value); return(value); }
public static OpenTK.Vector3 GetImplicitShapeDimensions(this ConvexInternalShape obj) { OpenTK.Vector3 value; GetImplicitShapeDimensions(obj, out value); return(value); }