/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/GJK.h
If A overlaps B at the start of the ray ("initial overlap" condition) then this function returns true, and sets OutTime = 0, but does not set any other output variables.
True if the geometries overlap during the sweep, False otherwise
namespace Chaos { template<typename T> bool Chaos::GJKRaycast2ImplSimd ( const [FGeomGJKHelperSIMD](API\Runtime\Chaos\Chaos\FGeomGJKHelperSIMD) & A, const [FGeomGJKHelperSIMD](API\Runtime\Chaos\Chaos\FGeomGJKHelperSIMD) & B, const [VectorRegister4Float](API\Runtime\Core\Math\VectorRegister4Float) & BToARotation, const [VectorRegister4Float](API\Runtime\Core\Math\VectorRegister4Float) & StartPoint, const [VectorRegister4Float](API\Runtime\Core\Math\VectorRegister4Float) & RayDir, T RayLength, T & OutTime, [VectorRegister4Float](API\Runtime\Core\Math\VectorRegister4Float) & OutPosition, [VectorRegister4Float](API\Runtime\Core\Math\VectorRegister4Float) & OutNormal, bool bComputeMTD, const [VectorRegister4Float](API\Runtime\Core\Math\VectorRegister4Float) & InitialDir ) }