Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Operations
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Operations/MeshGeodesicSurfaceTracer.h |
| Include | #include "Operations/MeshGeodesicSurfaceTracer.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Operations/MeshGeodesicSurfaceTracer.cpp |
namespace UE
{
namespace Geometry
{
namespace GeodesicSingleTriangleUtils
{
FTraceResult UE::Geometry::GeodesicSingleTriangleUtils::TraceTangentTriangle
(
const FTangentTri2 & TangentTri2,
const FVector2d & RayOrigin,
const FVector2d & RayDir,
double MaxDistance
)
}
}
}
Remarks
Functions for tracing across a single triangle on a mesh TraceFTangentTri2 using a local coordinate system defined by aligning the first edge of the triangle with the positive x-direction and the opposing vertex with positive y-coordinate. Trace Result.
Parameters
| Name | Description |
|---|---|
| TangentTri2 | Triangle to trace, expressed in 2d |
| RayOrigin | ray origin |
| Direction | direction of trace, normalized |
| MaxDist | Max distance the path is allowed to travel for this triangle trace. |