#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ProgressCancel.h:187
bool Cancelled()
Definition ProgressCancel.h:243
Definition UnrealString.h.inl:34
Definition DynamicMesh3.h:108
Definition MeshSelfUnion.h:29
FProgressCancel * Progress
Definition MeshSelfUnion.h:60
double NormalOffset
Definition MeshSelfUnion.h:45
double DegenerateEdgeTolFactor
Definition MeshSelfUnion.h:39
bool bTrackAllNewEdges
Definition MeshSelfUnion.h:57
double TryToImproveTriQualityThreshold
Definition MeshSelfUnion.h:74
bool bWeldSharedEdges
Definition MeshSelfUnion.h:54
float UVDistortTolerance
Definition MeshSelfUnion.h:82
bool bCollapseDegenerateEdgesOnCut
Definition MeshSelfUnion.h:37
virtual ~FMeshSelfUnion()
Definition MeshSelfUnion.h:114
GEOMETRYCORE_API bool Compute()
Definition MeshSelfUnion.cpp:23
double WindingThreshold
Definition MeshSelfUnion.h:48
bool bPreserveVertexUVs
Definition MeshSelfUnion.h:78
bool bSimplifyAlongNewEdges
Definition MeshSelfUnion.h:63
EOperationValidationResult Validate()
Definition MeshSelfUnion.h:120
bool bPreserveTriangleGroups
Definition MeshSelfUnion.h:76
FDynamicMesh3 * Mesh
Definition MeshSelfUnion.h:94
double SimplificationAngleTolerance
Definition MeshSelfUnion.h:68
double SnapTolerance
Definition MeshSelfUnion.h:42
TArray< int > CreatedBoundaryEdges
Definition MeshSelfUnion.h:101
FMeshSelfUnion(FDynamicMesh3 *MeshIn)
Definition MeshSelfUnion.h:108
float NormalDistortTolerance
Definition MeshSelfUnion.h:86
bool bPreserveVertexNormals
Definition MeshSelfUnion.h:84
virtual bool Cancelled()
Definition MeshSelfUnion.h:135
bool bPreserveOverlayUVs
Definition MeshSelfUnion.h:80
bool bTrimFlaps
Definition MeshSelfUnion.h:51
TSet< int32 > AllNewEdges
Definition MeshSelfUnion.h:104
EOperationValidationResult
Definition GeometryTypes.h:59
Definition AdvancedWidgetsModule.cpp:13
@ false
Definition radaudio_common.h:23