Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/GJK.h |
Include |
#include "Chaos/GJK.h" |
namespace Chaos
{
template<typename T, typename TGeometryA, typename TGeometryB>
TVector< T, 3 > Chaos::GJKDistanceInitialV
(
const TGeometryA & A,
const TGeometryB & B,
const TRigidTransform< T, 3 > & BToATM
)
}
Used by GJKDistance. It must return a vector in the Minkowski sum A - B. In principle this can be the vector of any point in A to any point in B, but some choices will cause GJK to minimize faster (e.g., for two spheres, we can easily calculate the actual separating vector and GJK will converge immediately).