Interface ICompoundPairSweepOverlapFinder<TCompoundA, TCompoundB>
- Namespace
- BepuPhysics.CollisionDetection.SweepTasks
- Assembly
- BepuPhysics.dll
public interface ICompoundPairSweepOverlapFinder<TCompoundA, TCompoundB> where TCompoundA : struct, ICompoundShape where TCompoundB : struct, IBoundsQueryableCompoundType Parameters
- TCompoundA
- TCompoundB
Methods
FindOverlaps(ref TCompoundA, Quaternion, in BodyVelocity, ref TCompoundB, Vector3, Quaternion, in BodyVelocity, float, Shapes, BufferPool, out CompoundPairSweepOverlaps)
public static abstract void FindOverlaps(ref TCompoundA compoundA, Quaternion orientationA, in BodyVelocity velocityA, ref TCompoundB compoundB, Vector3 offsetB, Quaternion orientationB, in BodyVelocity velocityB, float maximumT, Shapes shapes, BufferPool pool, out CompoundPairSweepOverlaps overlaps)Parameters
- compoundATCompoundA
- orientationAQuaternion
- velocityABodyVelocity
- compoundBTCompoundB
- offsetBVector3
- orientationBQuaternion
- velocityBBodyVelocity
- maximumTfloat
- shapesShapes
- poolBufferPool
- overlapsCompoundPairSweepOverlaps