/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMesh.h
Returnsfalse_ ifPoint_ is outside of the smooth normal cone, where a smooth projection doesn't exist.
template<typename T> bool SmoothProject ( const [TBVHType](API\Runtime\Chaos\Chaos\FTriangleMesh\TBVHType)< T > & BVH, const TConstArrayView< [FVec3](API\Runtime\ChaosCore\Chaos\FVec3) > & Points, const [TArray](API\Runtime\Core\Containers\TArray)< [FVec3](API\Runtime\ChaosCore\Chaos\FVec3) > & PointNormals, const [FVec3](API\Runtime\ChaosCore\Chaos\FVec3) & Point, int32 & TriangleIndex, [FVec3](API\Runtime\ChaosCore\Chaos\FVec3) & Weights, const int32 MaxIters ) const