UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SimplexVectorized.h File Reference
#include "Chaos/Core.h"
#include "Math/VectorRegister.h"
#include "Chaos/VectorUtility.h"

Go to the source code of this file.

Namespaces

namespace  Chaos
 

Functions

template<typename T , bool CalculatExtraInformation>
FORCEINLINE_DEBUGGABLEChaos::VectorLineSimplexFindOrigin (T *RESTRICT Simplex, int32 &RESTRICT NumVerts, T &RESTRICT OutBarycentric, T *RESTRICT A, T *RESTRICT B)
 
template<typename T , bool CalculatExtraInformation>
FORCEINLINE_DEBUGGABLEChaos::TriangleSimplexFindOriginFast (T *RESTRICT Simplex, int32 &RESTRICT NumVerts, T &RESTRICT OutBarycentric, T *RESTRICT As, T *RESTRICT Bs)
 
template<typename T >
FORCEINLINE bool Chaos::VectorSignMatch (T A, T B)
 
template<typename T , bool CalculatExtraInformation>
FORCEINLINE_DEBUGGABLEChaos::VectorTetrahedronSimplexFindOrigin (T *RESTRICT Simplex, int32 &RESTRICT NumVerts, T &RESTRICT OutBarycentric, T *RESTRICT A, T *RESTRICT B)
 
template<typename T , bool CalculatExtraInformation = true>
FORCEINLINE_DEBUGGABLEChaos::VectorSimplexFindClosestToOrigin (T *RESTRICT Simplex, int32 &RESTRICT NumVerts, T &RESTRICT OutBarycentric, T *RESTRICT A, T *RESTRICT B)