|
| template<class TriangleMeshType , class IterableTriangleIndices > |
| void | ComputeCoeffsSerial (const TriangleMeshType &Mesh, const IterableTriangleIndices &Triangles, const FMeshTriInfoCache &TriCache, FVector3d &P, double &R, FVector3d &Order1, FMatrix3d &Order2) |
| |
| template<class TriangleMeshType > |
| void | ComputeCoeffs (const TriangleMeshType &Mesh, const TArray< int > &TriangleArray, const FMeshTriInfoCache &TriCache, FVector3d &P, double &R, FVector3d &Order1, FMatrix3d &Order2, int NumTasks=16) |
| |
| template<class TriangleMeshType > |
| void | ComputeCoeffs (const TriangleMeshType &Mesh, const TSet< int > &TriangleSet, const FMeshTriInfoCache &TriCache, FVector3d &P, double &R, FVector3d &Order1, FMatrix3d &Order2, int NumTasks=16) |
| |
| double | EvaluateOrder1Approx (const FVector3d &Center, const FVector3d &Order1Coeff, const FVector3d &Q) |
| |
| double | EvaluateOrder2Approx (const FVector3d &Center, const FVector3d &Order1Coeff, const FMatrix3d &Order2Coeff, const FVector3d &Q) |
| |
| double | Order1Approx (const FTriangle3d &T, const FVector3d &P, const FVector3d &XN, double XA, const FVector3d &Q) |
| |
| double | Order2Approx (const FTriangle3d &T, const FVector3d &P, const FVector3d &XN, double XA, const FVector3d &Q) |
| |
Formulas for triangle winding number approximation