/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/GJK.h
namespace Chaos { template<typename T> bool Chaos::GJKRaycast2Impl ( const [FGeomGJKHelperSIMD](API\Runtime\Chaos\Chaos\FGeomGJKHelperSIMD) & A, const [FGeomGJKHelperSIMD](API\Runtime\Chaos\Chaos\FGeomGJKHelperSIMD) & B, const [TRigidTransform](API\Runtime\Chaos\Chaos\TRigidTransform)< T, 3 > & StartTM, const [TVector](API\Runtime\Chaos\Chaos\TVector)< T, 3 > & RayDir, const T RayLength, T & OutTime, [TVector](API\Runtime\Chaos\Chaos\TVector)< T, 3 > & OutPosition, [TVector](API\Runtime\Chaos\Chaos\TVector)< T, 3 > & OutNormal, const T GivenThicknessA, bool bComputeMTD, const [TVector](API\Runtime\Chaos\Chaos\TVector)< T, 3 > & InitialDir, const T GivenThicknessB ) }