Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/MeshQueries.h |
Include |
#include "MeshQueries.h" |
template<class TriangleMeshType>
class TMeshQueries
Name | Description | |
---|---|---|
|
TMeshQueries() |
Name | Description | ||
---|---|---|---|
|
int |
FindHitTriangle_LinearSearch ( |
Brute force search for nearest triangle intersection |
|
FindHitTriangles_LinearSearch |
Brute force search for all triangle intersections, sorted |
|
|
FindNearestPoint_LinearSearch ( |
||
|
int |
FindNearestTriangle_LinearSearch ( |
Brute force search for nearest triangle to Point |
|
FAxisAligned... |
GetTriBounds ( |
|
|
GetTriCentroid ( |
Compute triangle centroid |
|
|
GetTriNormalAreaCentroid |
Compute the normal, area, and centroid of a triangle all together |
|
|
GetVolumeArea ( |
||
|
FIntrRay3Tri... |
RayTriangleIntersection ( |
Convenience function to construct a IntrRay3Triangle3 object for a Mesh triangle |
|
FDistPoint3T... |
TriangleDistance ( |
Construct a DistPoint3Triangle3 object for a Mesh triangle |
|
FIntrRay3Tri... |
TriangleIntersection ( |
Convenience function to construct a IntrRay3Triangle3 object for a Mesh triangle |
|
double |
TriDistanceSqr ( |
Compute distance from Point to triangle in Mesh, with minimal extra objects/etc |