Class WideRayTester
- Namespace
- BepuPhysics.CollisionDetection
- Assembly
- BepuPhysics.dll
Helper class for creating runtime specialized vectorized ray intersection tests with shapes that support broadcasting.
public static class WideRayTester
- Inheritance
-
WideRayTester
- Inherited Members
Methods
Test<TRaySource, TShape, TShapeWide, TRayHitHandler>(ref TShape, in RigidPose, ref TRaySource, ref TRayHitHandler)
public static void Test<TRaySource, TShape, TShapeWide, TRayHitHandler>(ref TShape shape, in RigidPose pose, ref TRaySource raySource, ref TRayHitHandler rayHitHandler) where TRaySource : IRaySource where TShape : unmanaged, IConvexShape where TShapeWide : unmanaged, IShapeWide<TShape> where TRayHitHandler : struct, IShapeRayHitHandler
Parameters
shape
TShapepose
RigidPoseraySource
TRaySourcerayHitHandler
TRayHitHandler
Type Parameters
TRaySource
TShape
TShapeWide
TRayHitHandler