Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Operations > API/Plugins/DynamicMesh/Operations/TEdgeCorrespondence
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/IntrinsicTriangulationMesh.h |
| Include | #include "Operations/IntrinsicTriangulationMesh.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Operations/IntrinsicTriangulationMesh.cpp |
TArray < UE::Geometry::IntrinsicCorrespondenceUtils::FSurfacePoint > TraceEdge
(
int32 IntrinsicEID,
double CoalesceThreshold,
bool bReverse
) const
Array of FSurfacePoints relative to the ExtrinsicMesh that represent the specified intrinsic mesh edge. This is directed relative to traversal of the first adjacent triangle (GetEdgeT().[0]), unless bReverse is true
Parameters
| Name | Description |
|---|---|
| IntrinsicEID | ID of the intrinsic mesh edge to be traced. |
| CoalesceThreshold | in barycentric units [0,1], edge crossings within this threshold are snapped to the nearest vertex. and any resulting repetitions of vertex surface points are replaced with a single vertex surface point. |
| bReverse | if true, trace edge direction is reversed |