|
| template<class TriangleMeshType , class IterableTriangleIndices > |
| void | FastTriWinding::ComputeCoeffsSerial (const TriangleMeshType &Mesh, const IterableTriangleIndices &Triangles, const FMeshTriInfoCache &TriCache, FVector3d &P, double &R, FVector3d &Order1, FMatrix3d &Order2) |
| |
| 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=16) |
| |
| 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=16) |
| |
| double | FastTriWinding::EvaluateOrder1Approx (const FVector3d &Center, const FVector3d &Order1Coeff, const FVector3d &Q) |
| |
| double | FastTriWinding::EvaluateOrder2Approx (const FVector3d &Center, const FVector3d &Order1Coeff, const FMatrix3d &Order2Coeff, const FVector3d &Q) |
| |
| double | FastTriWinding::Order1Approx (const FTriangle3d &T, const FVector3d &P, const FVector3d &XN, double XA, const FVector3d &Q) |
| |
| double | FastTriWinding::Order2Approx (const FTriangle3d &T, const FVector3d &P, const FVector3d &XN, double XA, const FVector3d &Q) |
| |