Navigation
API > API/Runtime > API/Runtime/GeometryCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FastTriWinding::ComputeCoeffs
(
const TriangleMeshType& Mesh, |
Precompute constant coefficients of triangle winding number approximation (evaluated in parallel for large sets of triangles) P: 'Center' of expansion for Triangles (area-weighted centroid avg) R: max distance from P to Triangles Order1: first-order vector coeff Order2: second-order matrix coeff TriCache: precomputed triangle centroid/normal/area | Spatial/FastWinding.h | |
void FastTriWinding::ComputeCoeffs
(
const TriangleMeshType& Mesh, |
Precompute constant coefficients of triangle winding number approximation (evaluated in parallel for large sets of triangles) P: 'Center' of expansion for Triangles (area-weighted centroid avg) R: max distance from P to Triangles Order1: first-order vector coeff Order2: second-order matrix coeff TriCache: precomputed triangle centroid/normal/area | Spatial/FastWinding.h |
FastTriWinding::ComputeCoeffs(const TriangleMeshType &, const TArray< int > &, const FMeshTriInfoCache &, FVector3d &, double &, FVector3d &, FMatrix3d &, int)
Description
Precompute constant coefficients of triangle winding number approximation (evaluated in parallel for large sets of triangles) P: 'Center' of expansion for Triangles (area-weighted centroid avg) R: max distance from P to Triangles Order1: first-order vector coeff Order2: second-order matrix coeff TriCache: precomputed triangle centroid/normal/area
| Name | FastTriWinding::ComputeCoeffs |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/FastWinding.h |
| Include Path | #include "Spatial/FastWinding.h" |
namespace FastTriWinding
{
template<class TriangleMeshType>
void FastTriWinding::ComputeCoeffs
(
const TriangleMeshType & Mesh,
const TArray < int > & TriangleArray,
const FMeshTriInfoCache & TriCache,
FVector3d & P,
double & R,
FVector3d & Order1,
FMatrix3d & Order2,
int NumTasks
)
}
FastTriWinding::ComputeCoeffs(const TriangleMeshType &, const TSet< int > &, const FMeshTriInfoCache &, FVector3d &, double &, FVector3d &, FMatrix3d &, int)
Description
Precompute constant coefficients of triangle winding number approximation (evaluated in parallel for large sets of triangles) P: 'Center' of expansion for Triangles (area-weighted centroid avg) R: max distance from P to Triangles Order1: first-order vector coeff Order2: second-order matrix coeff TriCache: precomputed triangle centroid/normal/area
| Name | FastTriWinding::ComputeCoeffs |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/FastWinding.h |
| Include Path | #include "Spatial/FastWinding.h" |
namespace FastTriWinding
{
template<class TriangleMeshType>
void FastTriWinding::ComputeCoeffs
(
const TriangleMeshType & Mesh,
const TSet< int > & TriangleSet,
const FMeshTriInfoCache & TriCache,
FVector3d & P,
double & R,
FVector3d & Order1,
FMatrix3d & Order2,
int NumTasks
)
}