Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/FIntrinsicMesh
Description
Trace the specified surface (extrinsic) mesh edge across the intrinsic mesh. By default this traces from vertex EdgeV.A to vertex EdgeV.B where EdgeV = SurfaceMesh.GetEdgeV(SurfaceEID).
| Name | GetImplicitEdgeCrossings |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/IntrinsicTriangulationMesh.h |
| Include Path | #include "Operations/IntrinsicTriangulationMesh.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Operations/IntrinsicTriangulationMesh.cpp |
TArray < FEdgeAndCrossingIdx > GetImplicitEdgeCrossings
(
const int32 SurfaceEID,
const bool bReverse
) const
array of intrinsic edges crossed between the specified vertices. This can be used to compute the actual MeshPoints on the surface if desired.
Parameters
| Name | Remarks |
|---|---|
| SurfaceEID | the surface edge to be traced |
| bReverse | reverses the direction of the trace giving EdgeV.B -> EdgeV.A |