Struct CapsuleBoxTester
- Namespace
- BepuPhysics.CollisionDetection.CollisionTasks
- Assembly
- BepuPhysics.dll
public struct CapsuleBoxTester : IPairTester<CapsuleWide, BoxWide, Convex2ContactManifoldWide>- Implements
- Inherited Members
Properties
BatchSize
Gets the nubmer of pairs which would ideally be gathered together before executing a wide test.
public static int BatchSize { get; }Property Value
Methods
Test(ref CapsuleWide, ref BoxWide, ref Vector<float>, ref Vector3Wide, ref QuaternionWide, ref QuaternionWide, int, out Convex2ContactManifoldWide)
public static void Test(ref CapsuleWide a, ref BoxWide b, ref Vector<float> speculativeMargin, ref Vector3Wide offsetB, ref QuaternionWide orientationA, ref QuaternionWide orientationB, int pairCount, out Convex2ContactManifoldWide manifold)Parameters
- aCapsuleWide
- bBoxWide
- speculativeMarginVector<float>
- offsetBVector3Wide
- orientationAQuaternionWide
- orientationBQuaternionWide
- pairCountint
- manifoldConvex2ContactManifoldWide
Test(ref CapsuleWide, ref BoxWide, ref Vector<float>, ref Vector3Wide, ref QuaternionWide, int, out Convex2ContactManifoldWide)
public static void Test(ref CapsuleWide a, ref BoxWide b, ref Vector<float> speculativeMargin, ref Vector3Wide offsetB, ref QuaternionWide orientationB, int pairCount, out Convex2ContactManifoldWide manifold)Parameters
- aCapsuleWide
- bBoxWide
- speculativeMarginVector<float>
- offsetBVector3Wide
- orientationBQuaternionWide
- pairCountint
- manifoldConvex2ContactManifoldWide
Test(ref CapsuleWide, ref BoxWide, ref Vector<float>, ref Vector3Wide, int, out Convex2ContactManifoldWide)
public static void Test(ref CapsuleWide a, ref BoxWide b, ref Vector<float> speculativeMargin, ref Vector3Wide offsetB, int pairCount, out Convex2ContactManifoldWide manifold)Parameters
- aCapsuleWide
- bBoxWide
- speculativeMarginVector<float>
- offsetBVector3Wide
- pairCountint
- manifoldConvex2ContactManifoldWide