FRemesher::UpdateAfterSplit

After we split an edge, we have created a new edge and a new vertex.

Windows
MacOS
Linux

References

Module

DynamicMesh

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Public/Remesher.h

Include

#include "Remesher.h"

Source

/Engine/Plugins/Experimental/GeometryProcessing/Source/DynamicMesh/Private/Remesher.cpp

Syntax

virtual void UpdateAfterSplit
(
    int edgeID,
    int va,
    int vb,
    const FDynamicMesh3::FEdgeSplitInfo & splitInfo
)

Remarks

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss