FRestrictedSubRegionRemesher

[FRestrictedSubRegionRemesher](API\Plugins\DynamicMesh\FRestrictedSubRegionRemesher) is similar to [FSubRegionRemesher](API\Plugins\DynamicMesh\FSubRegionRemesher) but does not allow the ROI to grow outside of the original ROI boundary.

Windows
MacOS
Linux

Inheritance Hierarchy

FMeshRefinerBase

FRemesher

FSubRegionRemesher

FRestrictedSubRegionRemesher

References

Module

DynamicMesh

Header

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

Include

#include "SubRegionRemesher.h"

Syntax

class FRestrictedSubRegionRemesher : public FSubRegionRemesher

Remarks

FRestrictedSubRegionRemesher is similar to FSubRegionRemesher but does not allow the ROI to grow outside of the original ROI boundary.

It is initialized from a set of Triangles and the initial ROI boundary is inferred from those triangles.

Constructors

Name Description

Public function

FRestrictedSubRegionRemesher

(
    FDynamicMesh3* Mesh,
    const TSet< int >& InTriangleROI
)

Overridden from FRemesher

Name Description

Public function Virtual

void

 

OnEdgeFlip

(
    int EdgeID,
    const FDynamicMesh3::FEdgeFlipInfo ...
)

Callback for subclasses to override to implement custom behavior

Public function Virtual

void

 

OnEdgeSplit

(
    int EdgeID,
    int VertexA,
    int VertexB,
    const FDynamicMesh3::FEdgeSplitInfo...
)

Callbacks and in-progress informationCallback for subclasses to override to implement custom behavior

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