Struct CompoundPairSweepOverlapFinder<TCompoundA, TCompoundB>
- Namespace
- BepuPhysics.CollisionDetection.SweepTasks
- Assembly
- BepuPhysics.dll
public struct CompoundPairSweepOverlapFinder<TCompoundA, TCompoundB> : ICompoundPairSweepOverlapFinder<TCompoundA, TCompoundB> where TCompoundA : struct, ICompoundShape where TCompoundB : struct, IBoundsQueryableCompound
Type Parameters
TCompoundA
TCompoundB
- Implements
-
ICompoundPairSweepOverlapFinder<TCompoundA, TCompoundB>
- Inherited Members
Methods
FindOverlaps(ref TCompoundA, Quaternion, in BodyVelocity, ref TCompoundB, Vector3, Quaternion, in BodyVelocity, float, Shapes, BufferPool, out CompoundPairSweepOverlaps)
public static 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
compoundA
TCompoundAorientationA
QuaternionvelocityA
BodyVelocitycompoundB
TCompoundBoffsetB
Vector3orientationB
QuaternionvelocityB
BodyVelocitymaximumT
floatshapes
Shapespool
BufferPooloverlaps
CompoundPairSweepOverlaps