Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Operations > API/Plugins/DynamicMesh/Operations/FIntrinsicTriangulation
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 |
double UpdateVertexByEdgeTrace
(
const int32 UpdateVID,
const int32 StartVID,
const double TracePolarDir,
const double TraceDistance
)
Remarks
Given edge EID connects UpdateVID and StartVID, this update the SurfacePosition of the vertex UpdateVID by tracing the edge EID a distance TraceDistance from StartVID.
- the polar angle of the tracing edge incident to VID ( relative to the local reference edge. )
Parameters
| Name | Description |
|---|---|
| UpdateVID | ID of intrinsic vertex who's surface position is updated by this trace |
| StartVID | ID of intrinsic vertex where the trace starts |
| TracePolarDir | Local direction of the trace. |
| TraceDistance | Distance, measured on the extrinsic mesh surface to trace. |