Table of Contents

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 TCompoundA
orientationA Quaternion
velocityA BodyVelocity
compoundB TCompoundB
offsetB Vector3
orientationB Quaternion
velocityB BodyVelocity
maximumT float
shapes Shapes
pool BufferPool
overlaps CompoundPairSweepOverlaps