Class SweptSphereQueryWorker
Performs deterministic swept-sphere checks for one prepared segment.
public sealed class SweptSphereQueryWorker
- Inheritance
-
SweptSphereQueryWorker
- Inherited Members
Constructors
SweptSphereQueryWorker()
public SweptSphereQueryWorker()
Methods
Prepare(Vector3d, Vector3d, Fixed64)
Prepares this worker for a swept sphere from start to end.
public void Prepare(Vector3d start, Vector3d end, Fixed64 radius)
Parameters
startVector3dendVector3dradiusFixed64
TrySweep(LSCollider, out Vector3d, out Fixed64)
Checks a collider against the prepared swept sphere.
public bool TrySweep(LSCollider collider, out Vector3d sphereCenterAtImpact, out Fixed64 impactDistance)
Parameters
colliderLSCollidersphereCenterAtImpactVector3dimpactDistanceFixed64