Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/UE__MeshCurvature__GaussianCurva-
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/MeshCurvature.h |
| Include | #include "MeshCurvature.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/MeshCurvature.cpp |
namespace UE
{
namespace MeshCurvature
{
double UE&58;&58;MeshCurvature&58;&58;GaussianCurvature
&40;
const FDynamicMesh3 & Mesh,
int32 VertexIndex,
TFunctionRef< FVector3d(int32)> VertexPositionFunc
&41;
}
}
Remarks
Calculate the Discrete Gaussian Curvature at a vertex as defined by discrete differential geometry Based on Eq 9 from "Discrete Differential-Geometry Operators for Triangulated 2-Manifolds", Meyer et al 2002
Parameters
| Name | Description |
|---|---|
| VertexPositionFunc | use positions returned by this function instead of mesh positions |