Table of Contents

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 TShape
pose RigidPose
raySource TRaySource
rayHitHandler TRayHitHandler

Type Parameters

TRaySource
TShape
TShapeWide
TRayHitHandler