Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Remesher.h |
Include |
#include "Remesher.h" |
Source |
/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Private/Remesher.cpp |
virtual void UpdateAfterSplit
(
int edgeID,
int va,
int vb,
const FDynamicMesh3::FEdgeSplitInfo & splitInfo
)
After we split an edge, we have created a new edge and a new vertex. The edge needs to inherit the constraint on the other pre-existing edge that we kept. In addition, if the edge vertices were both constrained, then we /might/ want to also constrain this new vertex, possibly project to constraint target.